저작권 안내
- 책 또는 웹사이트의 내용을 복제하여 다른 곳에 게시하는 것을 금지합니다.
- 책 또는 웹사이트의 내용을 발췌, 요약하여 강의 자료, 발표 자료, 블로그 포스팅 등으로 만드는 것을 금지합니다.
CoreOS 사용하기
이재홍 http://www.pyrasis.com 2014.08.02 ~ 2014.09.20
클라우드 서비스에서 CoreOS 사용하기
Amazon EC2에서 CoreOS 사용하기
이번에는 Amazon Web Services의 EC2에서 CoreOS를 사용하는 방법입니다. AWS 콘솔에서 EC2 인스턴스를 생성합니다. 1. Choose AMI에서 왼쪽 AWS Marketplace 탭을 클릭하고, 검색창에 coreos를 입력하면 CoreOS를 선택할 수 있습니다.
- Configure Instance에서 Advanced Details를 클릭하면 다음 그림과 같이 User data를 설정할 수 있습니다.
User data 부분에 다음 내용을 입력합니다.
#cloud-config
coreos:
etcd:
# generate a new token for each unique cluster from https://discovery.etcd.io/new
discovery: https://discovery.etcd.io/<클러스터 ID>
# multi-region and multi-cloud deployments need to use $public_ipv4
addr: $private_ipv4:4001
peer-addr: $private_ipv4:7001
units:
- name: etcd.service
command: start
- name: fleet.service
command: start
- discovery: discovery URL을 설정합니다. discovery URL을 할당받는 방법은 '15.2 Vagrant로 CoreOS 설치하기'를 참조하기 바랍니다.
- addr, peer-addr: $private_ipv4를 지정하면 IP 주소가 자동으로 설정됩니다. 여러 리전에 인스턴스를 생성하거나 다른 클라우드 서비스의 CoreOS와 함께 사용하려면 $private_ipv4 대신 $public_ipv4를 지정하면 됩니다.
저작권 안내
이 웹사이트에 게시된 모든 글의 무단 복제 및 도용을 금지합니다.- 블로그, 게시판 등에 퍼가는 것을 금지합니다.
- 비공개 포스트에 퍼가는 것을 금지합니다.
- 글 내용, 그림을 발췌 및 요약하는 것을 금지합니다.
- 링크 및 SNS 공유는 허용합니다.