최대 1 분 소요

CKA

ETCD

  • key:value 형태의 데이터 스토리지
  • k8s cluster의 정보를 저장해서 사용
  • 모든 etcd 데이터는 etcd DB file에 보관 : /var/lib/etcd
  • etcd 관리 명령 : etcdctl
  • etcdctl 설치 확인
    ETCD를 호스팅 할 시스템에 ssh 로그인
    $ ssh k8s-master
    $ etcd --version
    $ etcdctl version
    
  • Backup & Restore
    • master의 장애와 같은 예기치 못한 사고로 인해 ETCD DB가 유실될 경우를 대비해서 Backup API를 제공
      • ETCD snapshot : control-plane(master) -> etcdctl snapshot save
      • ETCD restore : Snapshot으로 저장한 DB파일을 동작 중인 etcd에 적용하여 snapshot 생성 시점으로 되돌리기
        • 단계 1) snapshot

태그: ,

카테고리:

업데이트: