본문 바로가기

반응형

etcd 클러스터

C276x260 외부 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.. 더보기
C276x260 우분투에서 TLS를 사용하는 etcd 클러스터를 설정하는 방법 우분투에서 TLS를 사용하는 etcd 클러스터를 설정하는 방법테스트 환경역할호스트 이름아이피 주소비고etcd 서버node111192.168.10.111 etcd 서버node112192.168.10.112 etcd 서버node113192.168.10.113  APT 패키지 리스트 업데이트sudo apt-get updateetcd 설치sudo apt-get install -y etcdTLS/SSL 인증서 생성curl -fsSL https://raw.githubusercontent.com/anti1346/zz/main/ubuntu/sslcert_generator.sh -o sslcert_generator.shvim sslcert_generator.sh# 설정 값 정의export NAME1="node111"ex.. 더보기
C276x260 우분투에서 APT 패키지 매니저를 사용하여 etcd를 설치하는 방법 우분투에서 APT 패키지 매니저를 사용하여 etcd를 설치하는 방법테스트 환경역할호스트 이름아이피 주소비고etcd 서버node111192.168.10.111 etcd 서버node112192.168.10.112 etcd 서버node113192.168.10.113  APT 패키지 리스트 업데이트sudo apt-get updateetcd 설치sudo apt-get install -y etcdetcd 서비스 구성설치가 완료되면 etcd 서비스를 구성해야 합니다.기본적으로 /etc/default/etcd 파일을 편집하여 환경 변수를 설정할 수 있습니다.vim /etc/default/etcd더보기---cat /etc/default/etcd## etcd(1) daemon options## See "/usr/share.. 더보기
C276x260 etcd 클러스터를 구성하는 방법 etcd 클러스터를 구성하는 방법etcd 클러스터를 구성하는 것은 여러 대의 etcd 인스턴스를 설정하여 고가용성 및 데이터 일관성을 확보하는 중요한 작업입니다. 이 과정에서는 각 etcd 노드가 서로 통신할 수 있도록 설정하고 클러스터를 구성하는 모든 노드가 올바르게 상호작용하도록 해야 합니다.전제 조건3개 이상의 서버 준비 : etcd 클러스터는 홀수 개의 노드로 구성하는 것이 좋습니다. 일반적으로 3개 이상의 서버에서 etcd 인스턴스를 실행합니다.서버 간 네트워크 통신 : 모든 etcd 노드가 서로 통신할 수 있어야 합니다.서버에 etcd 설치 : 각 노드에 etcd가 설치되어 있어야 합니다.기본 설정각 etcd 노드는 설정 파일 또는 명령줄 인자를 통해 클러스터 구성을 지정합니다. 설정 파일을 .. 더보기

728x90
반응형