关注分享主机优惠活动
国内外VPS云服务器

使用 Gardener 在 Google Cloud Platform 上创建 Kubernetes 集群

总结:是一个开源项目,可以在几分钟或几分钟内轻松创建。 单击“新建”按钮进行创建。 这里,我们选择创建成功后状态发生变化,以表明集群已经可用。 您可以进入集群管理页面。 检查与之前看到的匹配的工作节点。

Gardener 是一个开源项目。 Github 地址:

https://github.com/gardener/gardener/

Gardener 可让您在几分钟内在 GCP、AWS、Azure 或 Openstack 上构建 Kubernetes 集群,轻松创建。 。

单击“新建”按钮创建集群。 这里我们选择gcp作为基础设施。

如果创建成功,状态变为Ready,表示集群已经可以使用了。

点击集群名称jerrycls,进入集群详情页面,在访问选项卡中获取该集群的用户名admin和密码。

当您点击仪表板超链接时,会弹出提示输入您的用户名和密码。 输入“admin”作为用户名,然后从上面的“访问”选项卡中检索密码。 您可以进入集群管理页面。 从左下角开始显示该集群的三个命名空间:default、kube-public、kube-system:

这是自动分配的。工作节点。 作者:Gardener:

单击 kubeconfig 获取此集群的配置 yaml 文件并复制其内容:

我会做什么使用操作系统是ubuntu,安装了kubectl。

进入目录/home/vagrant/.kube,使用vi编辑配置文件。

修改复制的 Gardener 内容中的文件。将其粘贴到您的配置文件中。

kubectl get ns 显示 Kubernetes 集群上的三个命名空间。 这与我们之前在仪表板中看到的内容相符。

使用 kubectl get node -o width 查看工作节点。 这与之前在 Kubernetes 仪表板中观察到的情况一致。

使用命令 kubectl run nginx --image=nginx:1.12.2 创建部署并运行 nginx 容器。

创建部署后,使用命令行创建服务并向外界公开您的 nginx 服务。

kubectl暴露部署nginx --type=loadBalancer [k4 ]-port =80 --target-port=80

使用 kubectl get svc 查看生成的服务。 外部访问的IP地址取自EXTERNAL-IP:35.233.45.209:

直接在浏览器中访问该IP地址即可访问nginx默认主页。被显示。 ,证明部署在 Google Cloud Platform 上的 Kubernetes 集群可以成功运行。

获取更多Jerry原创文章,请关注公众号“王子熙”:

未经允许不得转载:主机频道 » 使用 Gardener 在 Google Cloud Platform 上创建 Kubernetes 集群

评论 抢沙发

评论前必须登录!