【发布时间】:2019-12-03 04:04:32
【问题描述】:
为 kubernetes 设置提供资源和配置的新手。
在 GoDaddy 注册了一个域和子域。
在 EC2 实例中安装了 kops 和 kubectl。
为此集群创建了一个存储桶来存储配置
我在 AWS EC2 实例上运行了以下命令:
kops create cluster --cloud=aws --zones=us-east-1b \
—dns-zone=subdomain.domain-aws.com \
—name=cluster1.subdomain.domain-aws.com --yes
我的理解是:
1) kops 为两个节点集群执行 AWS 服务(资源)的配置。 VPC、子网、自动扩展、EC2(托管主节点和节点)等...
2) kops 创建此配置的配置文件并将其存储在 master 的 KV 集群存储中
3) kops 在 master 中配置 cluster store、apiserver、controller、scheduler 安装
4) kops 在每个节点上配置kubelet、容器引擎和kube-proxy。
kubectl 是 apiserver 的客户端,它与 API 服务器对话并执行创建 PODS、获取集群信息等任务。
问题
1) 如果我需要稍后升级和配置集群,kops 如何记住配置和集群配置的状态?状态维护...
2) 如何查看由 kops 完成的当前集群配置和配置?作为配置文件..
【问题讨论】:
标签: kubernetes kubectl kops