728x90
반응형
이 오류는 주로 다음과 같은 상화에서 발생함
- Kubernetes 클러스터 외부에서 config.load_incluster_config()를 호출할 때:
- 로컬 개발 환경에서 Kubernetes API에 접근하려고 할 때: 이 경우 config.load_kube_config()를 사용해야 합니다
- KUBERNETES_SERVICE_HOST와 KUBERNETES_SERVICE_PORT 환경 변수가 설정되어 있어야 합니다
- Kubernetes 클러스터 내부의 Pod에서 실행 중이지만, 필요한 권한이 없을 때:적절한 RBAC 권한이 설정되어 있어야 합니다
- Minikube나 다른 로컬 Kubernetes 환경 설정 문제:클러스터 설정이 올바르지 않을 수 있습니다
해결방법
Minikube 환경에서 KUBERNETES_SERVICE_HOST와 KUBERNETES_SERVICE_PORT를 설정하는 방법은 다음과 같습니다:
HowTo-1
- minikube start
- minikube ip
- export KUBERNETES_SERVICE_HOST=192.168.58.2
- export KUBERNETES_SERVICE_PORT=8443
HowTo-2)
- env:
- name: KUBERNETES_SERVICE_HOST
value: "$(minikube ip)"
- name: KUBERNETES_SERVICE_PORT
value: "8443"
728x90
반응형
'IT 기타 > Docker-K8S' 카테고리의 다른 글
Minikube 설치 및 예제 (0) | 2024.08.23 |
---|---|
Exiting due to GUEST_PROVISION_CP_PUBKEY (0) | 2024.08.23 |
Docker 명령어 (0) | 2024.08.23 |
Docker Lima(Linux virtual machines)로 Docker Desktop 대체/설치 하기 (0) | 2024.08.23 |