Fork me on GitHub

上一页 1 2 3 4 5 6 7 8 9 ··· 24 下一页
摘要: 目录 在 k8s-cluster.yml 文件中,你可以配置许多与 Kubernetes 集群相关的重要参数。这些参数涵盖了集群设置、组件配置、安全性和网络等多个方面。以下是一些常见的配置参数类别: API Server 参数: kube_apiserver_insecure_port: 配置 AP 阅读全文
posted @ 2024-08-19 23:17 anyux 阅读(103) 评论(0) 推荐(0)
摘要: 目录示例:使用 block、rescue 和 always解释:示例输出:实际应用场景: Ansible 中的 block 功能允许你将多个任务组合在一起,作为一个整体来处理。block 提供了一些额外的功能,比如 rescue 和 always,这些可以用来处理错误和执行清理任务。以下是一个简单的 阅读全文
posted @ 2024-08-19 22:47 anyux 阅读(414) 评论(0) 推荐(0)
摘要: 目录Tags 标签使用场景通过指定tags执行指定任务 Tags 标签 Ansible的标签(Tags)功能可以给role,file,task,playbook,然后利用这些标签来指定要运行Playbook中的个别任务,或不执行指定的任务,并且它的语法非常简单 使用场景 选择性任务执行:当您不需要运 阅读全文
posted @ 2024-08-19 18:36 anyux 阅读(111) 评论(0) 推荐(0)
摘要: 目录delegate_to 任务委托local_action 本地执行任务暂停var_prompt交互模块 delegate_to 任务委托 在特定的主机上运行,而非一开始指定的所有主机 此时就需要用到Ansible的任务委托功能 delegate_to 关键字便可以配置任务在指定的机器上执行 需要 阅读全文
posted @ 2024-08-19 17:08 anyux 阅读(233) 评论(0) 推荐(0)
摘要: 目录ansible if流程控制变量控制结构过滤器注释Jinja2 api示例test 语句ansible when流程控制简单示例多条件示例changed_when 流程控制ignore_errors 流程控制 ansible if流程控制 大部分的Ansible任务,需要对用户的输入内容或任务的 阅读全文
posted @ 2024-08-18 20:59 anyux 阅读(57) 评论(0) 推荐(0)
摘要: 目录1. 常见的缓存插件及其存储位置总结 通过 facts_cache 缓存的变量通常存储在由 Ansible 配置文件中指定的位置,具体位置取决于你使用的缓存插件。下面是几个常见的缓存插件和它们的存储方式,以及如何查询这些缓存变量。 1. 常见的缓存插件及其存储位置 jsonfile 插件: 存储 阅读全文
posted @ 2024-08-17 23:37 anyux 阅读(104) 评论(0) 推荐(0)
摘要: 目录ansible 变量优先级示例1.不是变量的变量2.角色默认值3.主机配置清单 或 动态脚本生成的 group vars4.主机配置清单 group_vars/all5.剧本 group_vars/all6 主机配置清单 group_vars/*7 剧本 group_vars/*8.主机清单文件 阅读全文
posted @ 2024-08-17 23:31 anyux 阅读(262) 评论(0) 推荐(0)
摘要: 目录vault加密模块ansible-vault 简单使用与playbook一起使用 vault加密模块 Ansible自带的Vault加密功能,通过AES-256加密算法,极为安全,Vault可以将经过加密的密码和敏感数据同Playbook存储在一起 ansible-vault 简单使用 ansi 阅读全文
posted @ 2024-08-16 16:55 anyux 阅读(90) 评论(0) 推荐(0)
摘要: 目录打印playbook变量打印文件中的变量Ansible的内置环境变量host_vars和group_vars变量注册变量,数组变量ansible 常用的变量Facts收集系统信息本地Facts变量 打印playbook变量 var01.yaml - hosts: ubuntu vars: foo 阅读全文
posted @ 2024-08-15 22:38 anyux 阅读(67) 评论(0) 推荐(0)
摘要: 目录通过~/.profile文件设置通过playbooke文件硬编码设置通过playbooke文件变量设置通过proxy_state状态控制变量状态 通过~/.profile文件设置 env01.yaml - hosts: ubuntu tasks: # 设置环境变量 - name: 设置环境变量 阅读全文
posted @ 2024-08-15 19:08 anyux 阅读(272) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 24 下一页