본문 바로가기

etcd install

우분투에서 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.. 더보기
우분투에서 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.. 더보기
etcd 클러스터를 구성하는 방법 etcd 클러스터를 구성하는 방법etcd 클러스터를 구성하는 것은 여러 대의 etcd 인스턴스를 설정하여 고가용성 및 데이터 일관성을 확보하는 중요한 작업입니다. 이 과정에서는 각 etcd 노드가 서로 통신할 수 있도록 설정하고 클러스터를 구성하는 모든 노드가 올바르게 상호작용하도록 해야 합니다.전제 조건3개 이상의 서버 준비 : etcd 클러스터는 홀수 개의 노드로 구성하는 것이 좋습니다. 일반적으로 3개 이상의 서버에서 etcd 인스턴스를 실행합니다.서버 간 네트워크 통신 : 모든 etcd 노드가 서로 통신할 수 있어야 합니다.서버에 etcd 설치 : 각 노드에 etcd가 설치되어 있어야 합니다.기본 설정각 etcd 노드는 설정 파일 또는 명령줄 인자를 통해 클러스터 구성을 지정합니다. 설정 파일을 .. 더보기
우분투에 etcd를 설치하는 방법 우분투에 etcd를 설치하는 방법etcd는 분산형 키-값 저장소로 주로 Kubernetes와 같은 분산 시스템의 상태 저장에 사용됩니다.etcd 사용자 및 그룹 생성sudo useradd -r etcd작업 디렉토리로 이동cd /usr/local/srcetcd 바이너리 다운로드(3.5.15)ETCD_VERSION=$(curl -s https://api.github.com/repos/etcd-io/etcd/releases/latest | grep -oP '(?AMD(CentOS, Ubuntu)curl -fsSL "https://github.com/etcd-io/etcd/releases/download/v${ETCD_VERSION}/etcd-v${ETCD_VERSION}-linux-amd64.tar.gz" .. 더보기

반응형