Study/Troubleshooting 5

[Ubuntu 22.04] 0% Waiting for headers - 해결됨

환경VMware vSphere 6.7U3 환경에 배포된 VMUbuntu 22.04포트 그룹에서 VLAN 사용증상apt update, apt install 등 apt 관련 명령어 사용 시 작동 안되는 현상[Waiting for headers] 문구와 함께 행 걸림물리적으로 서버의 외장 USB NIC을 업링크로 사용하는 분산 스위치의 포트 그룹에서는 행 걸림 현상 발생웹 브라우저를 통한 인터넷은 문제 없이 잘 작동속도 테스트, 설치 파일 다운로드와 같은 동작은 문제 없이 작동DNS 문제 없음nslookup, dig 모두 잘 작동대조군 설정 및 테스트 문제의 VM대조군 VM스펙4vCore/8GB RAM/60GB Storage4vCore/8GB RAM/60GB Storage네트워크외장 USB NIC을 업링크로 ..

[Kubernetes] crictl 명령어 실행 문제 - 해결됨

환경 Ubuntu 22.04.3 TLS Kubernetes 1.28.2 Containerd 1.26.0 Crictl 1.26.0 증상 crictl 명령어 사용 시 아래와 같은 에러 메시지와 함께 실행 불가 WARN[0000] runtime connect using default endpoints: [unix:///var/run/dockershim.sock unix:///run/containerd/containerd.sock unix:///run/crio/crio.sock unix:///var/run/cri-dockerd.sock]. As the default settings are now deprecated, you should set the endpoint instead. WARN[0000] image..

[Prometheus] Target 비활성화 문제 - 해결

환경 Ubuntu 22.04.3 LTS Kubernetes 1.28.2 Prometheus Community Version 증상 몇 개의 Target이 'Connection refused' 메시지와 함께 메트릭 수집 불가 원인 Kubernetes의 Static Pod YAML의 metric에 관한 기본 설정값이 localhost로 설정되어 있기 때문에 'connection refused'가 발생 따라서 Static Pod의 YAML 파일 편집이 필요 조치 /etc/kubernetes/manifests/ 경로의 Static Pod의 YAML 값 변경 #etcd.yaml #spec.contaienrs 필드의 값 중 - --listen-metrics-urls 주소와 #livenessProbe.httpGet.h..

[Kubernetes] Service Account와 Secret 생성 - 해결

환경 Ubuntu 20.04.6 LTS Kubernetes 1.26.1 증상 Service Account를 생성해도 Secret이 생성되지 않음 원인 Service Account 생성시 자동으로 생성되는 Token이 Kubernetes 1.24 버전 이후로는 생성되지 않음 따라서, Service Account 생성 시 따로 해당 Service Account의 Secret을 생성해 주어야 함 예제 YAML --- #Service Account가 속할 Namespace 생성 apiVersion: v1 kind: Namespace metadata: name: test --- #Service Account 생성 apiVersion: v1 kind: ServiceAccount metadata: name: test..

[Ansible] kubectl 명령어 실행 문제 - 해결

구동 환경 M1 Macbook Pro에 Docker Desktop으로 컨테이너 구동 Docker Desktop 컨테이너에서 구동되는 Ansible 서버 Docker Desktop에서 구동되는 Minikube 클러스터 Minikube 클러스터는 호스트인 M1 Macbook Pro의 IP 주소를 통해 접근하여 kubectl 명령어를 하달 증상 Docker Desktop에서 실행된 Ansible 서버 컨테이너에서 Ansible Playbook 실행 대상 호스트는 minikube의 호스트인 M1 Macbook Pro이고, kubectl 명령어 실행 안됨 단, Ansible 서버 컨테이너에서 SSH로 M1 Macbook Pro에 접속하고 수동으로 kubectl 명령은 실행됨 [root@ansible-server ..