上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 48 下一页
摘要: 1、kube-apiserver、kube-controller-manager启动文件里面的公钥文件、私钥文件竟然是一样的,还怎么配对,这是源文档的大坑 查看源文档kube-apiserver启动文件中公钥 cat etc/systemd/system/kube-apiserver.service --service-account-key-file=/etc/kubernetes/c... 阅读全文
posted @ 2019-02-08 20:25 effortsing 阅读(2710) 评论(0) 推荐(1) 编辑
摘要: [root@node1 playbook]# cat nginx.yml - hosts: test \\主机组,要和nginx.yml在同一个目录下 remote_user: root \\远端执行任务的用户 tasks: \\任务 - name: install httpd \\任务描述 command: yum -y install httpd \\调用ansi... 阅读全文
posted @ 2019-02-08 16:30 effortsing 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 定义playbook的主机组 说明: 1、playbook的主机组和ansible的主机组不一样, 2、playbook的主机组文件必须要和playbook文件在同一个目录下否则会报如下错误: [root@test1 profile]# ansible-playbook -i hosts deploy_flanneld.yaml --list-hosts [WARNING]: Unab... 阅读全文
posted @ 2019-02-08 15:50 effortsing 阅读(242) 评论(0) 推荐(0) 编辑
摘要: yaml语法常见错误 1、定义变量不能带引号 2、定义的变量和值之间要有空格3、yaml文件里面不能出现tab空格 阅读全文
posted @ 2019-02-08 15:22 effortsing 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 说明:通过jinja2渲染后只能打印出来效果,目前无法保存例1:渲染 .j2 文件 1、安装jinja2模块 pip3 install jinja2 2、定义模板 说明:变量必须是小写,大写有的情况无法替换,亲测;模板必须是j2结尾或者jinja2默认支持的html格式 本实例的文档是不全的,只是截取了其中一段作为例子进行演示 本实例模板中定义了两个需要被渲染的变量 {{ clu... 阅读全文
posted @ 2019-02-08 13:43 effortsing 阅读(1331) 评论(0) 推荐(0) 编辑
摘要: 1、改变文件夹的所有者 chown -R k8s:k8s /var/log/kubernetes/ 阅读全文
posted @ 2019-02-08 10:09 effortsing 阅读(105) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash #定义变量 export NODE_NAMES=(test1 test2 test3 test4) export NODE_IPS=(192.168.0.91 192.168.0.92 192.168.0.93 192.168.0.94) for node_name in ${NODE_NAMES[*]} do for node_ip in ${NODE_IPS... 阅读全文
posted @ 2019-02-07 19:33 effortsing 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 方式一、 1、配置资源清单inventory文件 [root@test1 ~]# cat >/etc/ansible/hosts /etc/ansible/hosts<<EOF [k8s] 192.168.0.92 [test3] 192.168.0.93 3、执行 sudo ansible k8s -m shell -a 'chmod +x /home/*' ... 阅读全文
posted @ 2019-02-07 11:32 effortsing 阅读(4637) 评论(0) 推荐(0) 编辑
摘要: 说明:必须要带上$ ,否则报错ENCRYPTION_KEY=$(head -c 16 /dev/urandom | od -An -t x | tr -d ' ') echo ${ENCRYPTION_KEY} 阅读全文
posted @ 2019-02-06 16:07 effortsing 阅读(2712) 评论(0) 推荐(0) 编辑
摘要: cat > a.sh <<EOF #!/bin/bash export NODE_NAMES=(kube-test1 kube-test2 kube-test3 kube-test4) for node_name in ${NODE_NAMES[*]} do echo ${node_name} done EOF 阅读全文
posted @ 2019-02-06 15:35 effortsing 阅读(141) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 48 下一页