kubeadm 썸네일형 리스트형 외부 etcd TLS 클러스터를 구성하고 kubeadm을 사용하여 쿠버네티스 클러스터를 설정하는 방법 외부 etcd TLS 클러스터를 구성하고 kubeadm을 사용하여 쿠버네티스 클러스터를 설정하는 방법테스트 환경호스트 이름아이피 주소ROLES비고node111192.168.10.111control-planekubernetes, etcdnode112192.168.10.112control-planekubernetes, etcdnode113192.168.10.113control-planekubernetes, etcdnode114192.168.10.114worker nodekubernetes쿠버네티스 설치sudo rm -f /etc/apt/keyrings/kubernetes-apt-keyring.gpgKUBERNETES_VERSION="v1.27"sudo mkdir -p -m 755 /etc/apt/keyrin.. 더보기 쿠버네티스 초기화 오류(kubeadm init) 쿠버네티스(kubernetes) 초기화(kubeadm init 오류) 쿠버네티스를 초기화할 때 kubeadm init 명령어가 오류를 발생할 수 있습니다. 1. Docker 및 컨테이너 런타임 초기화 docker rm -f `docker ps -aq` 명령은 모든 도커 컨테이너를 강제로 중지하고 제거하는 역할을 합니다. docker rm -f `docker ps -aq` 2. Docker 서비스 정지 및 초기화 systemctl stop docker.socket 및 systemctl stop docker를 통해 Docker 서비스를 중지한 후, /var/lib/docker/ 디렉토리를 제거하고 Docker 서비스를 재시작합니다. Docker.socket 서비스 중지 systemctl stop docker.. 더보기 Docker 중지 시 Warning Docker 중지 시 Warning docker 서비스 중지 시 워닝 발생 $ systemctl stop docker Warning: Stopping docker.service, but it can still be activated by: docker.socket 이 경고 메시지는 docker.socket이 docker.service를 다시 활성화할 수 있는 상태임을 나타냅니다. docker.socket은 Docker 서비스의 소켓 활성화를 담당하며, 필요에 따라 docker.service를 시작시키거나 중지시킬 수 있습니다. 해당 경고 메시지를 해결하려면 docker.socket을 함께 중지시켜야 합니다. 다음 명령을 사용하여 docker.socket과 docker.service를 모두 중지시킬 수 있.. 더보기 쿠버네티스 클러스터를 재구성하는 방법 쿠버네티스(Kubernetes) 클러스터를 재구성하는 방법1. 컨트롤 플레인 초기화현재 클러스터 제거기존 클러스터를 제거해야 합니다.systemctl stop kubeletdocker rm -f $(docker ps -aq)docker rmi -f $(docker images -q)systemctl restart dockerrm -f ~/.kube/configsystemctl start kubelet컨트롤 플레인 초기화컨트롤 플레인을 초기화하려면 kubeadm 도구를 사용할 수 있습니다.kubeadm reset$ kubeadm reset[reset] WARNING: Changes made to this host by 'kubeadm init' or 'kubeadm join' will be reverte.. 더보기 이전 1 다음