角色名称 这里是角色的简要说明。 要求 Ansible本身或角色未涵盖的任何前提条件都应在此处提及。 例如,如果角色使用EC2模块,则在本节中提到需要boto软件包可能是个好主意。 角色变量 此角色的可设置变量的描述应在此处,包括defaults / main.yml,vars / main.yml中的所有变量,以及可以/应该通过该角色的参数设置的任何变量。 从其他角色和/或全局范围读取的任何变量(即hostvar,group var等)也应在此处提及。 依存关系 Galaxy上托管的其他角色的列表应在此处,以及与可能需要为其他角色设置的参数或从其他角色使用的变量有关的所有详细信息。 剧本范例 包括一个如何使用您的角色的示例(例如,将变量作为参数传递)也总是对用户有利的: - hosts: servers roles: - { role: username.rolename
2021-02-17 18:06:00 11KB
1
先电ansible部署openstack,里面只有ansible的yml文件和一些j2的文件参考写法,不喜勿拍。
2021-02-15 16:03:49 2.89MB 云计算
ansible-monorepo
2021-02-07 20:06:13 997KB HTML
1
kubernetes-hard-way-ansible:使用Ansible自动化Kubernetes困难方式集群。 支持Vagrant和OIDC! 续订证书,添加新的工作节点并升级Kubernetes版本的功能!
2021-02-02 12:07:58 90KB kubernetes ansible vagrant ubuntu
1
mastible:安装Mastodon的Ansible剧本
2021-02-02 12:07:56 29KB ansible playbook mastodon AnsibleShell
1
SolrCloud Ansible角色 这个角色可以在Debian环境中安装SolrCloud服务器。 入门 这些说明将为您提供ansible剧本的角色副本。 一旦启动,它将在Debian系统中安装服务器。 该角色在以下位置进行了测试: 德比安 伸展(Java 8和11) 克星(java 11) 的Ubuntu 焦点(Java 8和14) 先决条件 已安装Ansible 2.8.8版本。 库存目的地应该是Debian环境。 为了进行测试,将与作为驱动程序。 正在安装 创建或添加到您的角色依赖文件(例如,requirements.yml): - src: idealista.solrcloud_role version: x.x.x name: solrcloud 使用ansible-galaxy命令安装角色: ansible-galaxy install -p roles -r requirements.yml -f 在剧本中使用: --- - hosts: someserver roles: - { role: solrcloud } 下面的剧本示
2021-02-02 12:07:51 513KB ansible debian solr-server apache-solr
1
Ansibleconnect-使用一个命令从清单连接到所有主机 Ansible版本 CI状态 2.7 2.8 2.9 2.10 使用一个命令SSH进入清单中的所有主机。 Ansibleconnect根据您的ansible库存创建一个bash脚本。 该脚本将创建一个新的tmux窗口或会话,并为每一个“ sshable”清单主机创建一个单独的窗格。 在每个窗格的内部,将建立到窗格主机的ssh连接。 设置示例(在Ubuntu上): sudo apt install tmux sudo apt install sshpass pip install ansibleconnect 用法示例: 连接到清单中的所有主机: source <(ansibleconnect -i inventory.yml) 连接到组1和组2的所有主机: source <(ansibleconnect -i inventory.yml -g 'group1:group2') 连接到group1中的所有主机,但也位于group2中的主机除外: source <(ansibleconnect -i inve
2021-02-02 12:07:50 403KB tmux ssh ansible devops
1
ansible-role-htpasswd:Ansible角色-htpasswd
2021-02-02 12:07:47 11KB nginx security ansible webserver
1
用生成的目录 目的 在环境中启动 Swarm模式集群,并使用设置整个环境。 要求 信息 该环境将包括以下内容: 7个 16.04节点 3个 Swarm Managers(node0-node2) 4个 Swarm Workers(node3-node6) 我还包括一个,该将随着时间的流逝而做一些初始的各种事情,但随着时间的推移将具有更多功能。 用法 轻松启动环境。 vagrant up 一切准备就绪后,您就可以开始使用 Swarm模式集群了。 连接到其中一个 Swarm Manager,开始创建服务等。 vagrant ssh node0 验证 Swarm集群是否正常运行: sudo docker node ls 您应该类似于以下内容: ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS 0bp91mlgswsl19chkudasptxt node3 Ready Active 0uyl5ms4lb543d6284vrycuh1 node5
2021-02-02 12:07:47 53KB docker ansible vagrant docker-swarm
1
otshosting-provisioning:Ansible剧本,可在Ubuntu 20.04上配置OTS Hosting
2021-02-02 12:07:46 16KB ansible ubuntu provision AnsibleShell
1