项目作者: RoundTower-io

项目描述 :
Some simple KOPS scripts to create and take down an AWS-based k8s cluster
高级语言: Shell
项目地址: git://github.com/RoundTower-io/aws_kops_k8s.git
创建时间: 2019-03-21T11:51:12Z
项目社区:https://github.com/RoundTower-io/aws_kops_k8s

开源协议:

下载


aws_kops_k8s

Some simple KOPS scripts to create and take down a k8s cluster

Prereqs

  1. Install Kops
  2. Have a Route 53 domain (e.g. foo.io) defined

Usage

  1. $ ./build_k8s.sh
  2. DNS Zone required!
  3. Usage: ./build_k8s.sh
  4. OPTIONS:
  5. -h|--help Show this message
  6. -d|--dns-zone Kops DNS zone
  7. -s|--state-store Kops state store s3 bucket
  8. -r|--region Kops AWS region
  9. -cn|--cluster-name Kops cluster name
  10. -mc|--master-count Kops master count
  11. -nc|--node-count Kops node (minion) count
  12. -ms|--master-size Kops master size
  13. -ns|--node-size Kops node size
  14. EXAMPLES:
  15. build_k8s.sh --dns-zone "gamename.me" --state-store "s3://gamename-kubernetes"
  16. build_k8s.sh --master-size "t2.medium"
  17. build_k8s.sh --dns-zone roundtower.io --state-store s3://rtt-kops --region "us-east-2a"
  18. Note: Do not forget to add the *zone* letter to the region name (i.e. us-east-2*a*)