문제 1 쿠버네티스 클러스터 정보 보기 -hk8s 클러스터 이동 후 control-plane, worker node의 이름 을 찾아 /var/CKA2023/hk8s-node-info.txt.파일에 저장 문제 풀이 1. 현재 실행중인 클러스터 확인 kubectl config current-context # 출력결과 k8s 2. 실행 중인 클러스터 수정 kubectl config use-context kh8s # 실행 결과 kh8s 3. kubectl get nodes 명령어로 목록을 체크 한 후 name만 추출 kubectl get nodes | cut -d' ' -f1 | grep -v NAME #출력 결과 hk8s-m hk8s-w1 hk8s-w2 4. 추출한 내용을 /var/CKA2023/hk8s-no..
kubectl get nodes 클러스터에 있는 모든 노드의 상태와 정보를 조회하는데 사용합니다. 노드는 Kubernetes 클러스터의 워커 머신을 나타내며, 파드가 배포되는 곳입니다. kubectl get pods 현재 네임스페이스의 모든 파드를 출력합니다. kubectl get svc 현재 네임스페이스의 모든 서비스를 출력합니다. kubectl get deployment 현재 네임스페이스의 모든 디플로이먼트를 출력합니다. kubectl get all 현재 네임스페이스의 모든 리소스를 출력합니다. 사용예시 kubectl get nodes kubectl get nodes # 출력 결과 NAME STATUS ROLES AGE VERSION k8s-master Ready master 20d v1.20.0 k..
kubectl config view 이 명령어는 사용자의 kubeconfig 파일을 보여줍니다. 이 파일은 클러스터, 사용자, 네임스페이스 및 인증 방법에 대한 정보를 담고 있습니다 kubectl config current-context 이 명령어는 현재 컨텍스트를 표시합니다. 컨텍스트는 클러스터, 네임스페이스, 사용자에 대한 정보를 포함하는 kubeconfig에서 정의된 객체입니다. kubectl config use-context 이 명령어는 현재 컨텍스트를 변경합니다. 이것은 Kubernetes의 다른 클러스터나 네임스페이스로 전환하는 데 사용됩니다. kubectl config set-context 이 명령어는 새로운 컨텍스트를 생성하거나 기존 컨텍스트를 변경합니다. 이를 통해 특정 클러스터, 네임스..