Submariner“发现网络详细信息 CIDR”未完成

问题描述 投票:0回答:1

我正在从如下所示的虚拟机运行 subctl 来加入 EKS 集群。注意:VM 不在 EKC VPC 中,而是外部的。不幸的是,它运行了几个多小时却没有运气。

ec2-user@ip-10-0-0-59 ~]$ subctl join --kubeconfig /home/ec2-user/.kube/config broker-info.subm
* broker-info.subm says broker is at: https://6E23D7565331B5BEE5DD851EEFF1E19E.gr7.ap-southeast-2.eks.amazonaws.com
? What is your cluster ID? d837265
X Sorry, your reply was invalid: Value is required
⠈⠁ Discovering network details CIDR for your cluster?
Error determining the service CIDR: interruptcluster?

subctl version: v0.6.1

接下来我可以尝试什么?

kubernetes amazon-eks rancher
1个回答
0
投票

将外部节点加入现有 EKS 集群的正确命令如下:

subctl join --kubeconfig /home/ec2-user/.kube/config broker-info.subm --clustercidr "192.168.0.0/16" --servicecidr="10.0.0.0/24

哪里

clustercidr=EKS Cluster CIDR address
servicecdr=External node VPC CIDR address

您应该看到如下输出:

 ✓ Discovering network details
 ✓ Validating Globalnet configurations
 ✓ Discovering multi cluster details
 ✓ Deploying the Submariner operator
 ✓ Created operator CRDs
 ✓ Created operator namespace: submariner-operator
 ✓ Created operator service account and role
 ✓ Created lighthouse CRDs
 ✓ Created lighthouse service account and role
 ✓ Created Lighthouse service accounts and roles
 ✓ Deployed the operator successfully
 ✓ Creating SA for cluster
 ✓ Deploying Submariner
 ✓ Submariner is up and running
© www.soinside.com 2019 - 2024. All rights reserved.