inflearn logo
강의

Course

Instructor

Certified Kubernetes Administrator (CKA) – Practical Exam Guide

🔗 Kubernetes Setup (Link provided)

쿠버네티스 설치 후 노드 확인 명령어가 없는 명령어로 나옵니다.

34

작성자 없음

1

image.png

안녕하세요.

Windows 환경에서 설치 후 master 노드까지 접속은 했는데, 이미지 파일과 같이 쿠버네티스 명령어가 입력이 안되거나 cka0001 유저로 전환 시 없는 계정으로 나옵니다.

cka0001로 로그인도 안됐었습니다..

 

확인 부탁드립니다.

감사합니다.

kubernetes devops certificates container

Answer 8

1

hychoi

image.png

vagrant 삭제 및 재설치 후에 위에서 알려주신 링크로 nginx gateway 설치 후 다시 확인해보니 running 상태로 변경되었습니다. 감사합니다

1

hychoi

image.png

 

그래도 이번에는 cka0001로 로그인도 되고, 쿠버네티스 명령어도 확인됩니다.

잘 설치가 된건지는 모르겠네요 ^^;;

수행한 사항은 아래와 같습니다.

  • vagrant 삭제 후 재부팅

  • virtual box 삭제

  • 실습 폴더 삭제

  • virtual box 설치 폴더 삭제 후 재부팅

  • virtualbox 재설치 후 재부팅

  • vagrant 재설치 후 재부팅

     

0

1pro

다행이 잘 설치가 됐나보네요.

이전엔 아마 스크립트 중 오류가 있었고, 그 이후 스크립트들이 돌아가지 않았던 것 같습니다.

설치 후 아래 명령어로 Pod 조회를 해보세요.

kubectl  get pods -A -o wide

대략 아래 이미지와 같은 pod들이 Running중이면 잘 설치가 된겁니다.

image.png

0

hychoi

image.png

Status가 강사님 화면과 다르게 Unknown으로 뜨는데 잘 설치된 것이 맞을까요?

0

hychoi

설치로그 전부 복사해서 붙이는건 글자수 제한으로 안됩니다.

보내드릴 방법 말씀해주시면 보내드리겠습니다.

0

hychoi

image.png

cka-node: ======== [10-4] Gateway Nginx 설치 ========

cka-node: Pulled: ghcr.io/nginx/charts/nginx-gateway-fabric:2.2.1

cka-node: Digest: sha256:268be750ca76b92fa60cd94c38be439bc200a83a60a845a579355cb2a7cf5996

cka-node: Error: INSTALLATION FAILED: failed pre-install: 1 error occurred:

cka-node: * timed out waiting for the condition

 

위와 같이 에러가 발생합니다

확인 부탁드립니다~

0

1pro

설치후 nginx-gateway 가 없다면, root로 master에 접속해서 아래 명령어로 수동 설치해보시기 바라겠습니다.

echo '======== [10-4] Gateway Nginx 설치 ========'
helm install ngf oci://ghcr.io/nginx/charts/nginx-gateway-fabric --version 2.2.1 --create-namespace -n nginx-gateway --set nginx.service.type=NodePort

0

1pro

다시 설치해봤는데, 스크립트에는 문제가 없네요.

잘 설치가 됐고요.

vagrant destroy로 VM을 삭제했다가, 다시 한번 설치를 해보시고, 아래와 같이 설치 로그에 대한 캡쳐나 설치 로그를 모두 복사해서 올려 봐주시겠어요?

image.png

0

1pro

저도 다시 설치해보고 답변 드리겠습니다.

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다. hychoi님.

쿠버네티스를 설치하신 후 kubectl 명령어가 작동하지 않는 문제를 겪고 계신 것 같습니다. 보통 이 문제는 kubectl이 시스템에 설치되지 않았거나, 설치는 되어 있지만 PATH 환경 변수에 추가되지 않은 경우 발생합니다. 다음은 문제를 해결하기 위한 몇 가지 방법입니다.

  1. kubectl 설치 여부 확인:

    • 먼저, kubectl이 설치되었는지 확인합니다. 설치되어 있지 않다면, 쿠버네티스 공식 가이드에 따라 설치해 주세요.
    • 만약 이미 설치되어 있다면 설치 경로를 찾고, 해당 경로가 환경 변수 PATH에 포함되어 있는지 확인합니다.
  2. PATH 환경 변수 설정:

    • kubectl 명령어가 올바르게 실행되려면 설치된 kubectl의 경로가 PATH에 포함되어야 합니다.
    • 다음 명령어를 사용하여 경로를 추가할 수 있습니다. (사용자의 셸에 따라 다릅니다. 대표적으로 bash의 경우)
      
      export PATH=$PATH:/usr/local/bin/kubectl
      

  3. 사용자 계정 확인:

    • su - cka0001 명령어에서 사용자가 존재하지 않는 문제는 해당 계정이 실제로 생성되었는지 확인해야 합니다.
    • /etc/passwd 파일에서 cka0001 사용자가 존재하는지 검색해 보세요.

아래의 기존 질문과 답변도 참조하여 문제를 해결해 보시기 바랍니다:
- Env(File) terminal로 container root-master에서 kubectl not found 에러: 이 답변에서는 kubectl 설치에 대한 설명을 제공합니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

카페에 업데이트 해주신 내용 관련 문의

0

29

1

쿠버네티스에서의 스토리지 사용

1

47

2

26년 5월 합격 관련

1

88

2

curl 200 반환 실패의 건

1

85

4

학습방법 문의

1

74

2

gateway 생성 후 접속 확인 질문

0

79

2

Ingress 생성하기 ingressclass 질문

1

77

2

cpu&memory 재설정하기에 질문이 있습니다.

1

91

2

시험 시작하기 전에 한 가지 질문 있습니다.

1

85

2

CNI 문제 질문

1

87

2

문제 환경 구축 오류

1

79

2

가상머신 가져오는법?

1

83

2

강의 수강 궁금한 점 있습니다.

1

76

2

환경 구축관련 추가 질문입니다.

1

83

2

환경구축관련 내용 확인해주세요.

1

71

2

가능 여부

1

109

2

문제풀의 강의의 문제풀이 카페 자료실 경로

1

74

2

시험 문제 질문

1

114

2

CKA 자격증 시험 내 커맨드 입력 관련 문의

1

115

3

쿠버네티스 버전 문의

0

70

1

시험시 노드 접근 관련해서 질문있습니다.

1

103

1

앞 카테고리 문제들의 리소스를 정리하게 되면 뒤의 ts 카테고리 문제에 영향이 있을까요?

1

97

2

강의 이외에 추가적인 학습을 해야하나요?

1

147

2

Ingress에서 Gateway로 전환하기 - 실습환경 구성

2

113

2