您的位置: 新闻频道> 中国> 正文

ansible部署k8s(ansible playbook shell eof_部署Kubernetes集群)

2025-06-28 02:04:54 来源:群推小说

Ansible Playbook简介

Ansible Playbook是一种基于YAML语言的自动化配置管理工具,用于编写和执行复杂的IT任务,它使用模块化的方法来描述系统的配置和部署过程,可以轻松地实现对多台服务器的批量操作,在本教程中,我们将使用Ansible Playbook来部署Kubernetes集群。

(图片来源网络,侵删)

环境准备

在开始部署Kubernetes集群之前,我们需要准备以下环境:

1、至少3台Linux服务器,操作系统为CentOS 7或Ubuntu 16.04。

2、每台服务器上安装Python 2.7或Python 3.5+。

3、每台服务器上安装Ansible 2.5.2或更高版本。

4、每台服务器上安装Docker 1.12或更高版本。

5、每台服务器上安装kubectl 1.8或更高版本。

部署Master节点

1、创建一个名为kubernetesmaster.yml的Ansible Playbook文件,内容如下:

name: 部署Kubernetes Master节点 hosts: kubernetesmaster become: yes tasks: name: 添加Kubernetes仓库 apt_repository: repo: "deb http://apt.kubernetes.io/ kubernetesxenial main" state: present filename: kubernetes.list name: 安装Kubernetes组件 apt: name: "{ { item }}" state: present update_cache: yes with_items: kubelet kubeadm kubectl kubernetescni etcd flanneld weavenet name: 初始化etcd集群 command: /usr/bin/kubeadm init podnetworkcidr=10.244.0.0/16 servicecidr=10.96.0.0/12 > /etc/kubernetes/kubeadminit.log 2>&1 & register: init_result until: "Initialized in init_result.stdout" retries: 30 delay: 5

2、在Ansible控制节点上运行以下命令,将Master节点添加到Inventory文件中:

ansibleinventory i inventory.ini add kubernetesmaster,192.168.1.100,k8smaster1 add kubernetesmaster,192.168.1.101,k8smaster2 add kubernetesmaster,192.168.1.102,k8smaster3

inventory.ini是Ansible Inventory文件,192.168.1.100、192.168.1.101和192.168.1.102是Master节点的IP地址。

3、运行以下命令,执行Playbook:

ansibleplaybook i inventory.ini kubernetesmaster.yml tags "kubernetesmaster" vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv vvvvv vv v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v b e @vars/k8s_apiserver_token extravars "kubernetes_version=1.14.0" limit kubernetesmaster u root K

@vars/k8s_apiserver_token是一个变量文件,包含了API Server的Token,请确保在运行此命令之前创建了该文件。extravars "kubernetes_version=1.14.0"表示我们要部署的Kubernetes版本为1.14.0。limit kubernetesmaster表示我们只对Master节点执行此Playbook。u root K表示以root用户身份运行Playbook,并提示输入密码。

部署Worker节点

1、创建一个名为kubernetesworker.yml的Ansible Playbook文件,内容如下:

name: 部署Kubernetes Worker节点 hosts: kubernetesworker[*] # *表示匹配所有Worker节点,即k8sworkerd{ 1,2}组中的节点。 become: yes tasks: name: 添加Kubernetes仓库 apt_repository: repo: "deb http://apt.kubernetes.io/ kubernetesxenial main" state: present filename: kubernetes.list name: 安装Kubernetes组件 apt: name: "{ { item }}" state: present update_cache: yes with_items: kubelet kubeadm kubectl kubernetescni etcd # etcd已经在Master节点上安装过,这里不需要再次安装,flannel和weave等网络插件也可以在这里安装。

2、在Ansible控制节点上运行以下命令,将Worker节点添加到Inventory文件中:

ansibleinventory i inventory.ini add kubernetesworker,192.168.1.200,k8sworker1 add kubernetesworker,192.168.1.201,k8sworker2 add kubernetesworker,192.168.1.202,k8sworker3 remove kubernetesworker[*] # *表示匹配所有Worker节点,即k8sworkerd{ 1,2}组中的节点。 add kubernetesworker,<```

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/678396.html

[ 编辑: ]
免责声明:文中图片如有版权问题请联系网站处理,谢谢。
广州
广东
社会
财经
国际
体育
热评
twitter验证邮件(苹果手机Twitter邮箱验证码一直过期怎么回事(Twitter邮箱验证码一直错误))
推特账号购买平台购买脸书推特账号,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入平台。Twitter邮箱验证码过期你是问Twitter邮箱验证码过期怎么办?Twitter邮箱验证码过期
2025-06-28 01:53
jwt token原理(jwt和token区别)
JWT和Token的区别图片来源网络,侵删) JWTJSON Web Token)和Token通常在Web应用中用于身份验证和授权,虽然它们都用于安全地传输信息,但它们的
2025-06-28 01:06
211 985 857是什么意思(857是什么意思)
857的含义与应用图片来源网络,侵删) 在数字的世界中,“857”可能看似是一组普通的数字组合,但它在不同的领域和背景下承载着不同的意义,从文化到技术,从日常生活到特定行
2025-06-28 00:51
邮箱格式应该是什么样的?(qq邮箱格式是什么样的)
QQ邮箱格式详解图片来源网络,侵删) 1. 基本格式用户名:自定义的部分,由字母、数字、下划线或减号组成。@:分隔符,必须包含。域名:通常是 qq.com。2. 示例us
2025-06-28 00:36
推特不允许更改设置(安卓手机为什么Twitter改不了语言(Twitter哪里改语言))
推特账号购买平台购买脸书推特账号,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入平台。推特设置中文了还是英文可能是步骤有错误,可以按照以下的方法在试一次首先第一步我们需要在浏览器中打开
2025-06-28 00:13
国内twitter怎么注册(2023国内Twitter如何注册(国内Twitter如何注册国外账号 ))
2023年Twitter账号购买平台购买2023年推特账号2元,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入网站平台。推特手机验证在国内怎么解决?输入手机号关联就不会弹出了!至于输入
2025-06-27 23:24
马斯克推特消息(马斯克为何执意要收购Twitter(马斯克今天在Twitter说什么详细教程))
Twitter账号购买平台购买脸书Twitter账号,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入平台。马斯克为何收购Twitter马斯克收购Twitter更像是个人恩怨,马斯克经常
2025-06-28 01:47
出售推特账号(有没有卖Twitter账号的(有没有卖Twitter账号的软件 ))
2023年推特账号2元购买网站购买2023年推特账号2元,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入网站平台。网上买Twitter账号靠谱吗不靠谱。Twitter账号交易有很多的平
2025-06-28 01:42
推特点赞为什么不显示(华为手机Twitter怎么隐藏自己的点赞(Twitter怎么隐藏自己的点赞视频))
推特账号购买平台购买脸书推特账号,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入平台。Twitter能关闭评论吗推特确实允许你对自己的推文有一定程度的控制,但仍然没有一个关闭评论的特定
2025-06-28 00:51
推特怎么看人是否在线(2023Twitter怎么知道对方在不在线(Twitter自己喜欢的怎么看不到了 ))
2023年Twitter账号购买平台购买2023年推特账号2元,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入网站平台。Twitter蓝色勾时显示已读吗是的。一个小勾代表成功从我方发出
2025-06-28 00:32
马斯克推特消息(马斯克为何执意要收购Twitter(马斯克今天在Twitter说什么详细教程))
Twitter账号购买平台购买脸书Twitter账号,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入平台。马斯克为何收购Twitter马斯克收购Twitter更像是个人恩怨,马斯克经常
2025-06-27 23:24
苹果手机twitter注册教程(2023苹果怎样注册Twitter(苹果怎么注册Twitter怎么注册 ))
2023年Twitter账号购买平台购买2023年推特账号2元,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入网站平台。苹果手机怎么安装Twitter?可以尝试先在苹果商店里搜索该软件
2025-06-27 23:20
安卓手机推特怎么更新(安卓手机推特搜索限制(推特搜索设置))
推特账号购买平台购买脸书推特账号,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入平台。苹果手机推特解除敏感苹果手机推特解除敏感方法如下:1、首先进入推特账户点击顶部的用户头像。2、选择
2025-06-28 01:28
苹果推特进不去怎么办(苹果手机Twitter空间加入不进去(Twitter空间怎么进))
推特账号购买平台购买脸书推特账号,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入平台。Twitter登录不上去卸载旧版即可。推特可以让用户更新不超过140个字符的消息除中文、日文和韩语
2025-06-28 01:19
快手播放量两三千(快手播放量300是不是废了)
快手播放量300是不是废了图片来源网络,侵删) 在探讨“快手播放量300是不是废了”这个问题时,我们需要从多个角度来分析,以下是几个关键因素的详细解析:1. 内容质量视频
2025-06-28 00:30
hms老是停止运行(hms)
HMS 系统概述图片来源网络,侵删) HMSHome Management System)是一个集成的家庭管理系统,旨在提供用户友好的界面来控制和管理家庭中的各种设备和服
2025-06-28 00:19
推特怎么看日本(电脑Twitter如何看日本趋势(怎么看日本Twitter))
推特账号购买平台购买脸书推特账号,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入平台。日推热搜怎么看连接日本的就可以看到日推热搜打开TwitterAPP,在首页右上角点击星星图标即可切
2025-06-28 00:08
miui v5(小米手机Twitter怎么进入电报(Twitter怎么进入电报页))
推特账号购买平台购买脸书推特账号,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入平台。Twitter上的电报链接打不开电报打不开的话,就说明是因为网络或者电脑可能版本过低导致的,可以尝
2025-06-27 23:57
twitter不能复制文字(vivo手机Twitter复制别人的账号(Twitter账号被别人登录))
推特账号购买平台购买脸书推特账号,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入平台。Twitter个人链接在哪里点开Twitter的个人页面,在自己用户名下方就是你的个人链接。Twi
2025-06-28 02:02
ios未来之战的账号密码在哪里看(苹果手机未来之役怎么取消Twitter关联(Twitter怎么取消推送))
推特账号购买平台购买脸书推特账号,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入平台。未来之役怎么删除游客账号未来之役删除游客账号步骤:首先在未来之役的页面,点击右上角的设置图标,设定
2025-06-28 01:08
抖音艾特不了别人了(抖音为啥艾特不了人)
抖音为啥艾特不了人图片来源网络,侵删) 在抖音平台上,用户可能会遇到无法艾特@)他人的情况,这可能是由几个不同的因素导致的,以下是一些可能的原因和相应的解决方法:1. 用
2025-06-28 01:06
推特上面怎么搜关键词(2023Twitter上怎么搜索用户推文关键词安卓(手机Twitter怎么搜索用户推文 ))
2023年Twitter账号购买平台购买2023年推特账号2元,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入网站平台。在tweet上发推文时如何加tag?只需在推文中的相关关键字或短
2025-06-28 00:37
推特twitter注册(电脑注册推特电话号怎么输(怎样注册推特 国内电话))
推特账号购买平台购买脸书推特账号,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入平台。手机怎么注册Twitter 手机如何注册Twitter1、手机端打开Twitter,打开页面,然后
2025-06-28 00:10
推特名字后面带个锁(华为手机Twitter名字后面有一把小锁怎么取消(Twitter带锁的名字怎么改))
推特账号购买平台购买脸书推特账号,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入平台。我推特 ID旁的那个小锁是什么?怎么解除啊?推特 ID旁的那个小锁代表你的推文只对关注你的人可见。
2025-06-27 23:36
vivo手机下载推特教程(vivo手机怎样下载注册Twitter账号(Twitter怎么下载注册))
推特账号购买平台购买脸书推特账号,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入平台。oppo手机怎么下载推特1、首先,打开手机桌面谷歌商店应用,下载安装推特。2、其次,返回手机桌面,
2025-06-28 01:28
苹果下载twitter为啥不能用(iphone下载Twitter为什么用不了(iphone下载Twitter为什么用不了 ))
2023年推特账号2元购买网站购买2023年推特账号2元,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入网站平台。苹果手机怎么安装Twitter?可以尝试先在苹果商店里搜索该软件下载,
2025-06-28 00:40
用什么加速器加速twitter(2023用什么加速Twitter(用什么可以加速Twitter ))
2023年Twitter账号购买平台购买2023年推特账号2元,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入网站平台。ipad登录Twitter需要吗需要。Twitter是软件《推特
2025-06-28 00:25
163cm邮箱是什么邮箱(@163.cm邮箱是什么)
了解163.cm邮箱图片来源网络,侵删) 在现代通信技术飞速发展的背景下,电子邮件已成为个人和企业沟通不可或缺的工具,163.cm邮箱作为网易公司提供的一种邮件服务,凭借
2025-06-27 23:46
推特您输入的(安卓手机输入与推特账号关联的用户名错误(输入与推特账号关联的用户名错误怎么解决))
推特账号购买平台购买脸书推特账号,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入平台。Twitter账号关联的用户名是什么Twitter账号关联的用户名是支付宝在注册的时候填写的名字。
2025-06-27 23:45
twitter官网下载安卓华为(华为手机推特第三方安卓客户端(推特安卓客户端中文版))
推特账号购买平台购买脸书推特账号,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入平台。Twitter账号分安卓和苹果吗Twitter账号分安卓和苹果。因为据相关网站可知,2021年8月
2025-06-27 23:44
twitter视频加载不出(vivo手机Twitter上视频看不了一直转圈圈(Twitter进去一直转圈圈))
推特账号购买平台购买脸书推特账号,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入平台。Twitter视频画面一直闪您是想问Twitter视频画面一直闪怎么回事吗?Twitter视频画面
2025-06-28 01:45
拼多多推文是什么意思(拼多多Twitter账号购买(拼多多Twitter账号购买有风险吗 ))
2023年推特账号2元购买网站购买2023年推特账号2元,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入网站平台。怎样在拼多多买Twitter账号不可以。在拼多多上没有售卖Twitte
2025-06-28 01:42
华为手机推特注册教程(华为手机Twitter如何不用手机号注册(Twitter不用手机号注册可以吗))
推特账号购买平台购买脸书推特账号,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入平台。Twitter没有手机绑定怎么办1、ios端安卓应该也一样)用软件下载推特客户端,正常注册后会卡在
2025-06-28 01:20
抖音秘境之约怎么来的啊(抖音秘境之约多少音浪)
抖音秘境之约的音浪机制图片来源网络,侵删) 在抖音平台,"音浪"是一种虚拟货币,用户可以通过购买或者在平台上进行互动获得,这些音浪可以用来打赏给主播,支持他们的内容创作,
2025-06-28 01:18
小米手机如何使用推特 2020年(小米手机Twitter更改隐私和安全设置怎么改苹果手机(Twitter上怎么更改隐私和安全设置))
推特账号购买平台购买脸书推特账号,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入平台。苹果手机推特解除敏感苹果手机推特解除敏感方法如下:1、首先进入推特账户点击顶部的用户头像。2、选择
2025-06-28 00:13
华为手机推特如何下载(华为手机推特网站下载app(下载TWITTER))
推特账号购买平台购买脸书推特账号,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入平台。推特电脑版怎么下载1、首先打开电脑点击浏览器,在搜索栏中搜索推特电脑版官网。2、其次在推特电脑版官
2025-06-27 23:54
华为手机可以用推特的加速器(华为手机Twitter哪个用户好看(Twitter哪个用户好看点))
推特账号购买平台购买脸书推特账号,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入平台。抖音和Twitter哪个厉害抖音和Twitter相比抖音厉害。抖音官方正式宣布,抖音全球月活跃用户
2025-06-28 01:05
万方数据库和中国知网论文查询那个算有效(万方数据库和知网有什么关系)
万方数据库和知网的关系图片来源网络,侵删) 1. 基本信息比较项目 万方数据库 知网 创立时间 1988年
2025-06-28 00:19
苹果手机twitter点注册就说出错了(2023苹果Twitter点注册账号没反应(苹果Twitter点击创建账号没有反应 ))
2023年Twitter账号购买平台购买2023年推特账号2元,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入网站平台。推特点注册就说出错了因为邮箱格式错误所以注册不了。如果用邮箱注册
2025-06-28 00:13
苹果推特为什么创建不了账号(苹果手机Twitter为什么点击不了创建账号(Twitter为什么点击不了创建账号呢))
推特账号购买平台购买脸书推特账号,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入平台。Twitter:现在不能完成你的注册 关闭创建账户时,资料填写完后,点击下一步,就提示现在不能完成
2025-06-28 00:13
推特怎样举报(安卓手机Twitter怎样举报最容易封号(Twitter多少人举报会封号))
推特账号购买平台购买脸书推特账号,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入平台。Twitter多少人举报会封号没有固定人数,但是举报人过多有永久封号地危险。推特坚持做自媒体,微博
2025-06-28 00:08
推特怎么不能注册了(2023手机推特怎么注册不了(手机推特为什么注册不了 ))
2023年Twitter账号购买平台购买2023年推特账号2元,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入网站平台。Twitter:现在不能完成你的注册 关闭创建账户时,资料填写完
2025-06-27 23:52
1:26 移动收不到推特验证码(华为手机Twitter邮箱验证码收不到怎么办(Twitter邮箱验证码收不到怎么办呀))
移动收不到推特验证码(华为手机Twitter邮箱验证码收不到怎么办(Twitter邮箱验证码收不到怎么办呀))
推特账号购买平台购买脸书推特账号,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入平台。outlook收不到Twitter的确认码因为不是outlook邮箱收。Twitter验证码发的邮 [详细]
8:44 推特怎么看人是否在线(2023Twitter怎么知道对方在不在线(Twitter自己喜欢的怎么看不到了 ))
推特怎么看人是否在线(2023Twitter怎么知道对方在不在线(Twitter自己喜欢的怎么看不到了 ))
2023年Twitter账号购买平台购买2023年推特账号2元,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入网站平台。Twitter蓝色勾时显示已读吗是的。一个小勾代表成功从我方发出 [详细]
18:23 iphone登录推特出现错误(苹果手机为什么登陆Twitter无法验证你的凭据(登陆Twitter显示无法验证凭据))
iphone登录推特出现错误(苹果手机为什么登陆Twitter无法验证你的凭据(登陆Twitter显示无法验证凭据))
推特账号购买平台购买脸书推特账号,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入平台。推测注册方法,你是否在注册Twitter的时候,卡在验证码上?很多无法注册的小伙伴都是因为没有通过 [详细]
17:45 新u盘第一次使用提示格式化(新u盘第一次使用要格式化吗)
新u盘第一次使用提示格式化(新u盘第一次使用要格式化吗)
新购买的U盘是否需要格式化,这是一个常见的问题,在大多数情况下,新购买的U盘确实需要格式化,这是因为制造商在生产过程中可能会使用一种与普通用户不同的文件系统进行预格式化,这种文件系统可能不被所有操作系 [详细]
24:16 怎样查看推特账号(怎么看Twitter账号是多少(Twitter怎么看自己账号图文教程))
怎样查看推特账号(怎么看Twitter账号是多少(Twitter怎么看自己账号图文教程))
Twitter账号购买平台购买脸书Twitter账号,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入平台。怎么查自己twitter用户名修改Twitter用户名方法如下:准备资料:安卓 [详细]
10:25 小米手机打不开推特app(小米手机Twitter的开发者账号申请(Twitter开发者账号申请失败))
小米手机打不开推特app(小米手机Twitter的开发者账号申请(Twitter开发者账号申请失败))
推特账号购买平台购买脸书推特账号,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入平台。如何注册Twitter?打开浏览器,搜索“Twitter”进入Twitter官网后,点击“推特注册 [详细]
24:20 小米为什么打不开光遇(小米手机为什么Twitter的视频加载不出来进去了就退出来(为什么Twitter有的视频加载不出来))
小米为什么打不开光遇(小米手机为什么Twitter的视频加载不出来进去了就退出来(为什么Twitter有的视频加载不出来))
推特账号购买平台购买脸书推特账号,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入平台。为什么Twitter的视频放不了,全部都是播放错误?需要更新系统即可正常播放。推特Twitter) [详细]
1:47 twitter验证邮件(苹果手机Twitter邮箱验证码一直过期怎么回事(Twitter邮箱验证码一直错误))
twitter验证邮件(苹果手机Twitter邮箱验证码一直过期怎么回事(Twitter邮箱验证码一直错误))
推特账号购买平台购买脸书推特账号,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入平台。Twitter邮箱验证码过期你是问Twitter邮箱验证码过期怎么办?Twitter邮箱验证码过期 [详细]
16:10 注册推特账号生日填不了(华为手机Twitter注册生日选不了(Twitter注册生日怎么确定))
注册推特账号生日填不了(华为手机Twitter注册生日选不了(Twitter注册生日怎么确定))
推特账号购买平台购买脸书推特账号,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入平台。tiktok为什么生日那栏过不了注册tiktok卡在生日那栏过不了的原因可能是因为这是国际版本,各 [详细]
8:39 国内注册twitter 手机号(2023手机号注册Twitter账号安全吗(Twitter用手机号注册安全吗 ))
国内注册twitter 手机号(2023手机号注册Twitter账号安全吗(Twitter用手机号注册安全吗 ))
2023年Twitter账号购买平台购买2023年推特账号2元,请点击此处红色字体即可跳转店铺,或者点击文章上方图片也可以进入网站平台。在网上注册账号输入手机号码有风险吗?在正规的网站上注册账号是没有 [详细]