使用 kops 在 aws 上创建 kubernetes EC2 集群
Create kubernetes EC2 cluster on aws using kops
我正在尝试使用 EC2 实例在 AWS 上设置一个 kubernetes 集群;它应该是非常简单的。
最初使用 kubeadm 开始,我 运行 遇到问题
有人建议使用 kops,我从 kops 开始;我 运行 又出问题了
我需要使用 ssh public 密钥创建 kops create secret
密钥已生成并在 /home/ubuntu/.ssh/id_rsa.pub
中可用
但是我收到以下错误
ubuntu@ip-10-0-1-8:~$ kops create secret --name newk8.shivag.io sshpublickey ubuntu -i ~/.ssh/id_rsa.pub --state s3://shivag.kube-kops-state --v=3
I0418 21:55:10.880023 19723 factory.go:68] state store s3://shivag.kube-kops-state
I0418 21:55:10.880229 19723 s3context.go:325] unable to read /sys/devices/virtual/dmi/id/product_uuid, assuming not running on EC2: open /sys/devices/virtual/dmi/id/product_uuid: permission denied
I0418 21:55:10.880303 19723 s3context.go:170] defaulting region to "us-east-1"
I0418 21:55:11.281113 19723 s3context.go:210] found bucket in region "eu-west-1"
error reading SSH public key /home/ubuntu/.ssh/id_rsa.pub: open /home/ubuntu/.ssh/id_rsa.pub: permission denied
任何帮助将不胜感激
我使用 snap 安装 kops,这安装了 1.17 beta 版本
我删除了它并安装了 1.16.0,一切都很顺利
我正在尝试使用 EC2 实例在 AWS 上设置一个 kubernetes 集群;它应该是非常简单的。
最初使用 kubeadm 开始,我 运行 遇到问题
有人建议使用 kops,我从 kops 开始;我 运行 又出问题了
我需要使用 ssh public 密钥创建 kops create secret 密钥已生成并在 /home/ubuntu/.ssh/id_rsa.pub
中可用但是我收到以下错误
ubuntu@ip-10-0-1-8:~$ kops create secret --name newk8.shivag.io sshpublickey ubuntu -i ~/.ssh/id_rsa.pub --state s3://shivag.kube-kops-state --v=3
I0418 21:55:10.880023 19723 factory.go:68] state store s3://shivag.kube-kops-state
I0418 21:55:10.880229 19723 s3context.go:325] unable to read /sys/devices/virtual/dmi/id/product_uuid, assuming not running on EC2: open /sys/devices/virtual/dmi/id/product_uuid: permission denied
I0418 21:55:10.880303 19723 s3context.go:170] defaulting region to "us-east-1"
I0418 21:55:11.281113 19723 s3context.go:210] found bucket in region "eu-west-1"
error reading SSH public key /home/ubuntu/.ssh/id_rsa.pub: open /home/ubuntu/.ssh/id_rsa.pub: permission denied
任何帮助将不胜感激
我使用 snap 安装 kops,这安装了 1.17 beta 版本
我删除了它并安装了 1.16.0,一切都很顺利