新闻动态

Docker中如何部署k8s

发布日期:2021-03-29 16:59 | 文章来源:网络

海外服务器租用,服务器版本

本文主要介绍如何在Docker中部署k8s,非常详细,有一定的参考价值。有兴趣的朋友一定要看!

拓扑结构

1主2分钟

k8s-主192.168.0.201主

k8s-node1 192.168.0.202 minion

k8s-node2 192.168.0.203 minion

准备工作系统

安装Ubuntu 14.04 LTS 64位服务器版本系统,配置主机名和ip。

在更新国内软件源码时,经常会因为GFW而出现md5验证错误,建议使用阿里巴巴云源。

Docker

minion节点上安装了Docker,版本需要是1.2,这里安装了1.7.1。安装方法见Docker安装。

安装Docker后,最好配置一个国产注册镜像,加快镜像拉取,参考国产免费注册镜像的配置。

Google pause

下载每个minion的Google暂停图像。Gcr.io/google_containers/pause图像将用于未来的工作。国内用户总是因为GFW问题出错,所以我们先从docker.io下载暂停图片,设置标签。

然后用kubectl get rc和kubectl get pods看看是否成功。

如果每个pod的状态为“正在运行”,则部署成功。

可能会出现pod状态一直是Penning的问题。此时,您可以通过kube CTL description pods/pod-name查看pod信息。如果没有错误消息,Minion将始终在下载映像中,下载后pod将成功启动。

动态管理Cluster

如果集群已经部署,我们希望动态添加和删除Minion节点。

一种方法是使用kube-down.sh停止所有节点,修改config-default.sh文件,添加新添加的节点信息,或者删除未使用的节点信息,然后使用kube-up.sh脚本重启。

当然,我们希望在不关闭现有节点的情况下动态添加新的Minion节点,但是我还没有找到办法。以后研究的时候再更新。

文章“如何在Docker中部署k8s”的内容就这么多了。谢谢大家看!希望分享的内容对大家有帮助,更多相关知识。欢迎关注海外主机!

Tags:海外服务器租用,服务器版本,Docker中如何部署k8s

版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。

实时开通

自选配置、实时开通

免备案

全球线路精选!

全天候客户服务

7x24全年不间断在线

专属顾问服务

1对1客户咨询顾问

在线
客服

在线客服:7*24小时在线

客服
热线

400-630-3752
7*24小时客服服务热线

关注
微信

关注官方微信
顶部
请您留言

YINGSOO400-630-3752

提交