[英]How to locally build and deploy Kubernetes in AWS?
为了修复Kubernetes中与AWS相关的错误,我进行了一些更改,并且我想在AWS中测试此更改。
我使用以下命令在本地构建Kubernetes: build/run.sh make
,然后尝试将kops设置用作kubernetesVersion
_output/dockerized
的输出,但这可能不起作用,因为kops不支持它。
有没有一种简单的方法可以在AWS上部署本地构建kubernetes?
有没有一种简单的方法可以在AWS上部署本地构建kubernetes?
如果您已经有一个现有的集群在运行,那么答案是将映像推送到通用的Docker注册表(hub.docker.com或ECR,或本地托管的注册表,或其他),或者只是作弊并for h in $(cluster node addresses); do docker save my-kubernetes-image:my-tag | ssh $h docker load; done
for h in $(cluster node addresses); do docker save my-kubernetes-image:my-tag | ssh $h docker load; done
for h in $(cluster node addresses); do docker save my-kubernetes-image:my-tag | ssh $h docker load; done
,然后使图像可用后,更新所有清单以指向新图像。
如果您还没有群集,那么我会怀疑任何现有的玩具,甚至令人讨厌的鱼骨都会使您群集, 然后您可以交换图像,并根据需要进行多次验证固定。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.