【发布时间】:2020-11-08 05:15:15
【问题描述】:
我将以下命令放入运行 RedHat 8 AMI (ami-0fc841be1f929d7d1) 的 EC2 的用户数据中,当它们运行时,mkdir 尝试在根目录创建 .kube,在我看来,$HOME 未设置在时间。
mkdir -p $HOME/.kube
sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
sudo chown $(id -u):$(id -g) $HOME/.kube/config
以下是来自/var/log/user-data.log的日志
+ mkdir -p /.kube
+ sudo cp -i /etc/kubernetes/admin.conf /.kube/config
++ id -u
++ id -g
+ sudo chown 0:0 /.kube/config
当我通过 SSH 连接到实例时,$HOME 被正确设置为 /home/ec2-user。
你能告诉我这里做错了什么吗?
谢谢
【问题讨论】:
标签: amazon-web-services amazon-ec2