etcd
-
etcd 클러스터기타 2015. 10. 21. 09:00
3가지 방식으로 클러스터를 구성할 수 있다. - Static : 클러스터 사이즈를 알고 있을때 편하게 사용할 수 있는 방법. - etcd Discovery : 기존 클러스터에 etcd노드를 추가할때 주로 사용. etcd 자체 프로토콜 사용 - DNS Discovery : 기존 클러스터에 etcd노드를 추가할때 주로 사용. DNS의 SRV 레코드를 이용 환경OS : centos 7.1 우선 etcd 구성바이너리를 바로 다운받으면 됨. curl -L https://github.com/coreos/etcd/releases/download/v2.2.1/etcd-v2.2.1-linux-amd64.tar.gz -o etcd-v2.2.1-linux-amd64.tar.gz tar xzvf etcd-v2.2.1-linu..
-
etcd 기본사용Cloud 2015. 9. 11. 09:00
coreos에서 만든 분산 key-value 스토리지 GO 언어로 개발되어 있음. 일반적으로. 데이터베이스 연결 정보, 캐시 세팅등의 설정정보들을 저장해두고 사용한다. 설치GO로 개발되었기 때문에 바이너리 파일을 다운받아서 바로 실행하면 된다. https://github.com/coreos/etcd/releases/ 요기서 OS별 실행파일 다운로드 다운받은 파일 압축풀면 실행파일이랑 참고용 문서들 들어있음. unzip etcd-v2.2.0-rc.0-darwin-amd64.zip etcd는 실제 etcd를 실행하는 파일이고 etcdctl은 etcd를 이용하기위한 클라이언트다. etcdctl이 없어도 rest api를 제공하기 때문에 curl을 통해서 사용할 수 있음. etcd를 클러스터로 구성했다면 cur..