它已经一段时间我访问过的所有网页承载词“KOPS进口”,但没有找到一个方法来导入我的手动创建K8S集群。手动创建集群是指“关于使用Terraform的供应方脚本作为shell脚本使用Terraform和Kubernetes AWS部署红外”。现在我看到手动管理环境是一种痛苦,我期待着将它移到下芭斯。到目前为止,对于我也做了以下内容:
aws cli
,kubectl
和kops
在我的本地机器。AmazonEC2FullAccess
,AmazonRoute53FullAccess
,AmazonS3FullAccess
,IAMFullAccess
,AmazonVPCFullAccess
和生成的访问和密钥。aws configure
。kops import cluster --region
${REGION}
--name
${OLD_NAME}
但低于错误遇到:
Cluster.kops "jjm-prod-use1-kubernetes" not found
Verbosed:
$ kops import cluster --region ${REGION} --name ${OLD_NAME} -v 10
I0131 16:32:12.059651 25683 factory.go:68] state store s3://kops-state-store-jjm
I0131 16:32:13.133145 25683 s3context.go:194] found bucket in region "us-east-1"
I0131 16:32:13.133174 25683 s3fs.go:220] Reading file "s3://kops-state-store-jjm/jjm-prod-use1-kubernetes/config"
这让我认真对待张贴了这个问题。是否有一个地方,除了使用kubeup.sh创建K8S群集可以KOPS的控制之下的任何可能的方式是什么?请指教。
注意:有没有办法,我可以重新创建(破坏和创造)集群,因为它们是在生产环境中运行。
编辑:我知道这只能集群使用kubeup.sh设置来实现。但是,有没有其他办法?