728x90 반응형 SMALL kubectl3 쿠버네티스(K8s) 명령어 정리 1. 글을 작성하게 된 계기 K8s를 자주 사용하게 되면서자주 사용하는 명령어를 정리하고자 한다. 2. 명령어 정리 기본 명령어kubectl get: 리소스를 조회하는 명령어예시:kubectl get pods: 클러스터 내의 모든 Pod 목록을 조회kubectl get nodes: 클러스터 내의 모든 Node 목록을 조회kubectl get services: 모든 서비스 목록을 조회kubectl describe: 특정 리소스에 대한 상세 정보를 확인예시:kubectl describe pod : 특정 Pod의 상세 정보를 확인kubectl describe node : 특정 Node의 상세 정보를 확인kubectl apply: 리소스를 생성하거나 업데이트할 때 사용 (YAML 파일 적용)예시:kubectl .. 2024. 10. 1. dial tcp 127.0.0.1:10248: connect: connection refused 해결방법 1. 글을 작성하게 된 계기 K8s를 구축하면서 다음과 같은 오류를 만났고 해결방법을 작성하고자 한다. [kubelet-check] The HTTP call equal to 'curl -sSL http://localhost:10248/healthz' failed with error: Get "http://localhost:10248/healthz": dial tcp 127.0.0.1:10248: connect: connection refused. 2. 해결방법 이 오류는 kubelet이 제대로 실행되지 않기 때문에 발생하는데, 그 원인 중 하나가 시스템에서 메모리 스왑(Swap)이 비활성화되지 않았기 때문입니다. Kubernetes는 메모리 스왑이 활성화된 상태에서 안정적으로 동작하지 않기 때문에 이를.. 2024. 9. 29. Kubernetes(K8s) 완전 삭제하는 방법 1. 글을 쓰게 된 계기 K8s 구축을 온프레미스로 할 예정이다.그러나 테스트를 위해 설치와 삭제 그리고 재설치 과정을 계속 반복하고 있다.그래서 완전 서버에서 삭제하는 방법을 정리하고자 한다. 2. 완전 삭제 방법 1. Pod, Deployment, Service 삭제먼저 클러스터 내에서 실행 중인 모든 리소스를 삭제합니다.kubectl delete all --all --namespace=default 모든 네임스페이스의 리소스를 삭제하려면 다음과 같이 모든 네임스페이스에 대해 삭제를 진행합니다.kubectl delete namespace 그리고, 설치한 Helm 차트나 기타 서비스가 있으면 각각 삭제해야 합니다. 2. Kubeadm 클러스터 정리kubeadm으로 설치한 Kubernetes 클러스터라.. 2024. 9. 27. 이전 1 다음 728x90 반응형 LIST