폐와 설치는 Kubernetes

내용 :


  • 플랫폼 : AWS


폐와 설치는 Kubernetes

1.aws 구성

설치 awscli :

pip install awscli


얻을, IAM 사용자 만들기 access_key_idaccess_key인증을 구성 할 수 있습니다. :

aws configure


2. 설치 kops

맥 OS X

brew install kops


리눅스

wget https://github.com/kubernetes/kops/releases/download/1.10.0/kops-linux-amd64
chmod +x kops-linux-amd64
mv kops-linux-amd64 /usr/local/bin/kops


3. route53DNS 도메인 만들기

도메인: k8s-dev.mydomain.com

aws route53 create-hosted-zone --name k8s-dev.mydomain.com --caller-reference 1
  • 대시 보드에서 생성 가능
  • k8s-dev.mydomain.com호스트 영역의 NS 레코드에 추가 mydomain.com기록


4. S3 스토리지 만들기

S3는 클러스터 구성을 저장하는 데 사용됩니다

aws s3 mb s3://cluster.k8s-dev.mydomain.com


5. 클러스터 만들기

export NAME=cluster.k8s-dev.mydomain.com
export KOPS_STAT_STORE=s3://cluster.k8s-dev.mydomain.com


클러스터 구성 만들기

kops create cluster $NAME --zones=ap-east-1a --node-count=2 --node-size=m5.large --master-size=t3.micro
  • --zones: 예를 들어, 지역의 지역의 기초를 결정해야 ap-east-1a하는 대신 ap-east-1.

클러스터 구성보기

kops edit cluster $NAME


업데이트 클러스터

kops update cluster --yes $NAME


문 구성

kops export kubecfg $NAME


보기 클러스터

kops get cluster

추천

출처www.cnblogs.com/tiantiandas/p/Installing-Kubernetes-with-kops.html