본문 바로가기

전체 글757

Calico FailedCreatePodSandBox Unauthorized 실행 하려는 pod 에 대해 describe 를 했을때 위와 같은 메시지가 발생 하면 calico 쪽이 뭔가가 잘 못 되었다는 얘기임 해당 node 에 떠 있는 calico pod 를 재기동 시켜주던가 calico 전체를 재기동 시켜줘야 함 2024. 3. 25.
plugin type="calico" failed (add): error getting ClusterInformation: connection is unauthorized: Unauthorized 1. 현상 kubernetes 에서 pod 가 ContainerCreating 상태이고 kubectl describe pod 로 확인 하면 Events: Type Reason Age From Message ---- ------ ---- ---- ------- Normal Scheduled 15s default-scheduler Successfully assigned kube-system/nfs-provisioner-nfs-subdir-external-provisioner-77dbf65d78fcn72 to k8sworker1 Warning FailedCreatePodSandBox 15s kubelet Failed to create pod sandbox: rpc error: code = Unknown des.. 2024. 3. 15.
[ kubespray ] fatal: [노드명]: FAILED! => {"msg": "module (kube) is missing interpreter line"} 1. 발생 원인 kubespray 에서 버전이 2.22 부터 $kubespray_home/library/kube.py 파일 내용이 ../plugins/modules/kube.py 으로 변경 됨 참고로 2.21 의 내용은 #!/usr/bin/python # -*- coding: utf-8 -*- DOCUMENTATION = """ --- module: kube ..... 2. 해결 방법 해당 내용은 $kubespray_home /library/kube.py 파일에 있으며 원본 내용을 $kubespray_home/library/kube.py 에 넣어주면 정상적으로 kubespray 설치가 진행 됨 2024. 3. 7.
[ Kubernetes ] K8S 1.24 부터 service account 생성 및 token 생성 만약 K8S 에서 service account 를 생성 하면 아래와 같이 기본 설정으로 생성 된다. apiVersion: v1 clusters: - cluster: certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUMvakNDQWVhZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJek1UQXlOREUwTlRJMU1Wb1hEVE16TVRBeU1URTBOVEkxTVZvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRE.. 2023. 12. 3.