Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services Kubernetes-具有自定义域名的AWS云提供商_Amazon Web Services_Kubernetes_Kubeadm_Kubelet - Fatal编程技术网

Amazon web services Kubernetes-具有自定义域名的AWS云提供商

Amazon web services Kubernetes-具有自定义域名的AWS云提供商,amazon-web-services,kubernetes,kubeadm,kubelet,Amazon Web Services,Kubernetes,Kubeadm,Kubelet,我们要求将所有EC2实例连接到具有域名companyname.internal的Active Directory 当我们尝试使用kubeadm启动Kubernetes集群时,它会出于某种原因获取AWS内部主机名,并且无法注册。我已确保EC2实例本地主机名和EC2元数据中的元数据指向正确的主机名 http://169.254.169.254/latest/meta-data/hostname ip-10-202-1-205.公司内部 但是,在kubelet日志中,我可以看到AWS标准主机名。有没

我们要求将所有EC2实例连接到具有域名companyname.internal的Active Directory

当我们尝试使用kubeadm启动Kubernetes集群时,它会出于某种原因获取AWS内部主机名,并且无法注册。我已确保EC2实例本地主机名和EC2元数据中的元数据指向正确的主机名

http://169.254.169.254/latest/meta-data/hostname
ip-10-202-1-205.公司内部

但是,在kubelet日志中,我可以看到AWS标准主机名。有没有办法克服这个问题

2443 status_manager.go:485] Failed to get status for pod "kube-controller-manager-ip-10-202-1-205.us-gov-west-1.compute.internal_kube-system(xxxx)": Get https://api.xxx:443/let[2443]: E0917 02:50:07.887059    
2443 kubelet_node_status.go:94] Unable to register node "ip-10-202-1-205.us-gov-west-1.compute.internal" with API server: Post https://api.xxx:443/api/v1/nodes: EOF
可以在kubeadm init命令上添加--node name选项

e、 g

然后您将看到这个输出

root@ip-172-31-27-139:/home/ubuntu# kubectl get nodes
 NAME                                STATUS     ROLES    AGE   VERSION
 ec2-18-189-6-14.us-east-2.compute.amazonaws.com   Ready   master   10m   v1.15.3
可以在kubeadm init命令上添加--node name选项

e、 g

然后您将看到这个输出

root@ip-172-31-27-139:/home/ubuntu# kubectl get nodes
 NAME                                STATUS     ROLES    AGE   VERSION
 ec2-18-189-6-14.us-east-2.compute.amazonaws.com   Ready   master   10m   v1.15.3
具体引用自,并且该问题实际上有一些新的评论说它仍然是一个问题;建议尝试让kubelet使用其
InternalIP
为自己做广告,这一建议被特别引用,并且该问题实际上有一些新的评论称这仍然是一个问题;建议尝试让kubelet使用其
InternalIP
为自己做广告