Advertisement

Ansible详细解析和使用变量

阅读量:
复制代码
    为什么ansible也需要变量定义呢?试想一下,如果我们需要对不同host上的同一个参数使用不同的值怎么办呢?没错,我们这篇文章所讲的变量就能解决这个问题。
    
    
      
    

提及变量这一概念时,人们通常会联想到编程语言中所定义的变量类型,例如字符串、Map、List以及Array等。那么,在playbook中又包含哪些变量形式呢?
带着这些疑问,我们正式开启对ansible变量相关内容的学习之旅~
Ansible系统中主要涵盖以下几类常见的变量类型

简单变量(Simple Variable)

变量定义

基础类型变量涵盖日常所见的字符串、布尔型数值、整型以及浮点型数值。以下为各类数据类型的定义示例

复制代码
    #定义字符串变量
    remote_install_path: /opt/my_app_config
    #定义布尔值变量
    create_key: yes/false
    #定义整数变量
    port: 8080
    #定义浮点数变量
    rate: 0.5
    
    
      
      
      
      
      
      
      
      
    

变量使用分析

在变量定义完成后,接下

全部评论 (0)

还没有任何评论哟~