우아한 프로그래밍
반응형
article thumbnail
쿠버네티스 대시보드를 구축해보자
인프라/쿠버네티스 2024. 2. 9. 12:54

쿠버네티스 대시보드 설치 # 설치 파일 다운로드 wget https://raw.githubusercontent.com/kubernetes/dashboard/v2.7.0/aio/deploy/recommended.yaml # 외부에서 접속하기 위한 NodePort 설정 vi recommended.yaml # 해당 부분 찾아서 추가 kind: Service apiVersion: v1 metadata: labels: k8s-app: kubernetes-dashboard name: kubernetes-dashboard namespace: kubernetes-dashboard spec: type: NodePort # < 이부분 추가하세요 ports: - port: 443 targetPort: 8443 nodePor..

리눅스에서 쿠버네티스 kubectl bash 자동 완성 사용하기
인프라/쿠버네티스 2024. 2. 6. 21:50

kubectl 자동 완성 활성화 echo 'source >~/.bashrc echo 'alias k=kubectl' >>~/.bashrc echo 'complete -o default -F __start_kubectl k' >>~/.bashrc exec bash

Kubelet이 정상적으로 실행되지 않을 경우
인프라/쿠버네티스 2024. 2. 4. 08:33

Kubelet의 현재 실행상태 확인하기 위 사진을 보면 enabled로 설정되어 있어서 시스템이 실행되면 자동으로 서비스가 실행되어야 하지만 activeation( auto-restart) 상태로 남아있고 실행되지 않는다. 로그를 통한 원인 분석하기 # kubelet.service 실행로그를 보여준다. sudo journalctl -u kubelet.service # systemctl에 의해 관리되므로 아래 명령어로도 확인 가능 tail /var/log/syslog 확인해보면 위 내용과 같은 에러를 발견 할 수 있다 2Ʞ3 19:36:17 k8s-master kubelet[5696]: E0203 19:36:17.346886 5696 run.go:74] "command failed" err="failed ..

반응형