ansible
文章平均质量分 59
攻城狮JasonLong
这个作者很懒,什么都没留下…
展开
-
ansible通过kubeadm快速部署kubernetes集群1.22.1
ansible部署k8s集群原创 2022-01-11 18:56:53 · 712 阅读 · 0 评论 -
ansible lookup例子
lookup 读取csv通过lookup方式,将用户密码把独立到credentials.csv文件中credentials.csv# Credentials FileHostname,Passwordweb_server,Passw0rddb_server,Passw0rdinventorydb_serverweb_server playbook.yml- name: Test Connectivity hosts: web_server vars: ansib原创 2022-01-03 18:16:40 · 588 阅读 · 0 评论 -
ansible jinja2 模板例子
1. 打印出 The name is bond! james bond!- name: Test Jinja2 Templating hosts: localhost vars: first_name: james last_name: bond tasks: - debug: msg: 'The name is {{ last_name }}! {{ first_name }} {{ last_name }}!'2.打印出 The name is Bo原创 2022-01-03 15:58:16 · 223 阅读 · 0 评论 -
ansible playbook 执行策略
ansible playbook 执行策略默认情况下, ansible在所有hosts中每次在5台机器上运行任务。如果想要改变这种默认行为,可以改变forks 数量或者改变策略类型。设置策略默认是 linear strategy , ansible提供其他策略 debug strategy , free strategy, 它允许每个主机尽可能快地运行到播放结束:可以通过下面方式修改- hosts: all strategy: free tasks: # ...或者修改ansib原创 2022-01-03 14:26:53 · 1344 阅读 · 0 评论 -
ansible playbook 转换成role格式
上一篇文档讲述了如何写一个playbook Ansible快速部署web application这篇文章,讲述一下我们如何把playbook转换成role格式.创建roles的目录结构# lsapp.py inventory.txt playbook.yml roles# cd roles# ansible-galaxy init flask_web# ansible-galaxy init mysql_db# ansible-galaxy init python# lsflas原创 2021-12-31 22:36:02 · 661 阅读 · 0 评论 -
Ansible快速部署web application
ansible playbook 部署web application原创 2021-12-26 10:53:09 · 1012 阅读 · 0 评论