Hubwiz.com
|
Online Course
|
API Manual
Ansible API Manual
Setting(74)
Guide(134)
Category(17)
Module(523)
Setting
action_plugins
ansible_managed
ask_pass
ask_sudo_pass
ask_vault_pass
bin_ansible_callbacks
callback_plugins
stdout_callback
callback_whitelist
command_warnings
connection_plugins
deprecation_warnings
display_args_to_stdout
display_skipped_hosts
error_on_undefined_vars
executable
filter_plugins
force_color
force_handlers
forks
gathering
hash_behaviour
hostfile
host_key_checking
inventory
jinja2_extensions
library
local_tmp
log_path
lookup_plugins
module_set_locale
module_lang
module_name
nocolor
nocows
pattern
poll_interval
private_key_file
remote_port
remote_tmp
remote_user
retry_files_enabled
retry_files_save_path
roles_path
squash_actions
strategy_plugins
sudo_exe
sudo_flags
sudo_user
system_warnings
timeout
transport
vars_plugins
vault_password_file
become
become_method
become_user
become_ask_pass
become_allow_same_user
record_host_keys
proxy_command
ssh_args
control_path
scp_if_ssh
pipelining
accelerate_port
accelerate_timeout
accelerate_connect_timeout
accelerate_daemon_timeout
accelerate_multi_key
special_context_filesystems
libvirt_lxc_noseclabel
server
ignore_certs
Guide
Installation
Getting Started
Inventory
Dynamic Inventory
Patterns
Introduction To Ad-Hoc Commands
Configuration file
BSD Support
Windows Support
Quickstart Video
Playbooks
Intro to Playbooks
Playbook Roles and Include Statements
Variables
Jinja2 filters
Conditionals
Loops
Blocks
Strategies
Best Practices
Playbooks: Special Topics
Become (Privilege Escalation)
Accelerated Mode
Asynchronous Actions and Polling
Check Mode (“Dry Run”)
Playbook Debugger
Delegation, Rolling Updates, and Local Actions
Setting the Environment (and Working With Proxies)
Error Handling In Playbooks
Advanced Syntax
Using Lookups
Prompts
Tags
Vault
Start and Step
Directives Glossary
About Modules
Core Modules
Extras Modules
Common Return Values
Module Index
Detailed Guides
Amazon Web Services Guide
Rackspace Cloud Guide
Google Cloud Platform Guide
CloudStack Cloud Guide
Using Vagrant and Ansible
Continuous Delivery and Rolling Upgrades
Developer Information
Python API
Developing Dynamic Inventory Sources
Developing Modules
Developing Plugins
Helping Testing PRs
Releases
Ansible Tower
Community Information & Contributing
Ansible Users
For Current and Prospective Developers
Other Topics
Ansible Galaxy
The Website
The ansible-galaxy command line tool
Testing Strategies
Integrating Testing With Ansible Playbooks
The Right Level of Testing
Check Mode As A Drift Test
Modules That Are Useful for Testing
Testing Lifecycle
Integrating Testing With Rolling Updates
Achieving Continuous Deployment
Conclusion
Frequently Asked Questions
How can I set the PATH or any other environment variable for a task or entire playbook?
How do I handle different machines needing different user accounts or ports to log in with?
How do I get ansible to reuse connections, enable Kerberized SSH, or have Ansible pay attention to my local SSH config file?
How do I configure a jump host to access servers that I have no direct access to?
How do I speed up management inside EC2?
How do I handle python pathing not having a Python 2.X in /usr/bin/python on a remote machine?
What is the best way to make content reusable/redistributable?
Where does the configuration file live and what can I configure in it?
How do I disable cowsay?
How do I see a list of all of the ansible_ variables?
How do I see all the inventory vars defined for my host?
How do I loop over a list of hosts in a group, inside of a template?
How do I access a variable name programmatically?
How do I access a variable of the first host in a group?
How do I copy files recursively onto a target host?
How do I access shell environment variables?
How do I generate crypted passwords for the user module?
Can I get training on Ansible or find commercial support?
Is there a web interface / REST API / etc?
How do I submit a change to the documentation?
How do I keep secret data in my playbook?
When should I use {{ }}? Also, howto interpolate variables or dyanmic variable names
Glossary
YAML Syntax
YAML Basics
Porting Guide
Playbook
Deprecated
Other caveats
Porting plugins
Lookup plugins
Connection plugins
Action plugins
Callback plugins
Hybrid plugins
Porting custom scripts
The When Statement
Loading in Custom Facts
Applying ‘when’ to roles and includes
Conditional Imports
Selecting Files And Templates Based On Variables
Register Variables
Standard Loops
Nested Loops
Looping over Hashes
Looping over Files
Looping over Fileglobs
Looping over Parallel Sets of Data
Looping over Subelements
Looping over Integer Sequences
Random Choices
Do-Until Loops
Finding First Matched Files
Iterating Over The Results of a Program Execution
Looping Over A List With An Index
Using ini file with a loop
Flattening A List
Using register with a loop
Looping over the inventory
Loops and Includes
Writing Your Own Iterators
Category
All Modules
Cloud Modules
Clustering Modules
Commands Modules
Database Modules
Files Modules
Inventory Modules
Messaging Modules
Monitoring Modules
Network Modules
Notification Modules
Packaging Modules
Source Control Modules
System Modules
Utilities Modules
Web Infrastructure Modules
Windows Modules
Module
a10_server
a10_service_group
a10_virtual_server
acl
add_host
airbrake_deployment
alternatives
apache2_module
apk
apt
apt_key
apt_repository
apt_rpm
assemble
assert
async_status
at
authorized_key
azure
bigip_facts
bigip_gtm_wide_ip
bigip_monitor_http
bigip_monitor_tcp
bigip_node
bigip_pool
bigip_pool_member
bigip_virtual_server
bigpanda
blockinfile
boundary_meter
bower
bundler
bzr
campfire
capabilities
circonus_annotation
cl_bond
cl_bridge
cl_img_install
cl_interface
cl_interface_policy
cl_license
cl_ports
clc_aa_policy
clc_alert_policy
clc_blueprint_package
clc_firewall_policy
clc_group
clc_loadbalancer
clc_modify_server
clc_publicip
clc_server
clc_server_snapshot
cloudflare_dns
cloudformation
cloudtrail
command
composer
consul
consul_acl
consul_kv
consul_session
copy
cpanm
cron
cronvar
crypttab
cs_account
cs_affinitygroup
cs_cluster
cs_configuration
cs_domain
cs_facts
cs_firewall
cs_instance
cs_instance_facts
cs_instancegroup
cs_ip_address
cs_iso
cs_loadbalancer_rule
cs_loadbalancer_rule_member
cs_network
cs_pod
cs_portforward
cs_project
cs_resourcelimit
cs_securitygroup
cs_securitygroup_rule
cs_sshkeypair
cs_staticnat
cs_template
cs_user
cs_vmsnapshot
cs_volume
cs_zone
cs_zone_facts
datadog_event
datadog_monitor
debconf
debug
deploy_helper
digital_ocean
digital_ocean_domain
digital_ocean_sshkey
django_manage
dnf
dnsimple
dnsmadeeasy
docker
docker_image
docker_login
dpkg_selections
dynamodb_table
easy_install
ec2
ec2_ami
ec2_ami_copy
ec2_ami_find
ec2_ami_search
ec2_asg
ec2_eip
ec2_elb
ec2_elb_facts
ec2_elb_lb
ec2_eni
ec2_eni_facts
ec2_facts
ec2_group
ec2_key
ec2_lc
ec2_metric_alarm
ec2_remote_facts
ec2_scaling_policy
ec2_snapshot
ec2_tag
ec2_vol
ec2_vol_facts
ec2_vpc
ec2_vpc_dhcp_options
ec2_vpc_igw
ec2_vpc_net
ec2_vpc_net_facts
ec2_vpc_route_table
ec2_vpc_route_table_facts
ec2_vpc_subnet
ec2_vpc_subnet_facts
ec2_win_password
ecs_cluster
ecs_service
ecs_service_facts
ecs_task
ecs_taskdefinition
ejabberd_user
elasticache
elasticache_subnet_group
elasticsearch_plugin
eos_command
eos_config
eos_eapi
eos_template
expect
facter
fail
fetch
file
filesystem
find
fireball
firewalld
flowdock
gc_storage
gce
gce_img
gce_lb
gce_net
gce_pd
gce_tag
gem
get_url
getent
git
github_hooks
gitlab_group
gitlab_project
gitlab_user
glance_image
gluster_volume
group
group_by
grove
hall
haproxy
hg
hipchat
homebrew
homebrew_cask
homebrew_tap
hostname
htpasswd
iam
iam_cert
iam_policy
include_vars
ini_file
ios_command
ios_config
ios_template
iosxr_command
iosxr_config
iosxr_template
ipify_facts
iptables
irc
jabber
jboss
jira
junos_command
junos_config
junos_template
kernel_blacklist
keystone_user
known_hosts
layman
librato_annotation
lineinfile
linode
lldp
locale_gen
logentries
lvg
lvol
lxc_container
macports
mail
make
maven_artifact
modprobe
mongodb_user
monit
mount
mqtt
mysql_db
mysql_replication
mysql_user
mysql_variables
nagios
netscaler
newrelic_deployment
nexmo
nmcli
nova_compute
nova_keypair
npm
nxos_command
nxos_config
nxos_nxapi
nxos_template
ohai
open_iscsi
openbsd_pkg
openvswitch_bridge
openvswitch_db
openvswitch_port
opkg
ops_command
ops_config
ops_template
os_auth
os_client_config
os_flavor_facts
os_floating_ip
os_group
os_image
os_image_facts
os_ironic
os_ironic_inspect
os_ironic_node
os_keypair
os_keystone_domain
os_keystone_domain_facts
os_keystone_role
os_network
os_networks_facts
os_nova_flavor
os_object
os_port
os_port_facts
os_project
os_router
os_security_group
os_security_group_rule
os_server
os_server_actions
os_server_facts
os_server_volume
os_subnet
os_subnets_facts
os_user
os_user_facts
os_user_group
os_user_role
os_volume
osx_defaults
osx_say
ovirt
package
pacman
pagerduty
pagerduty_alert
pam_limits
patch
pause
pear
ping
pingdom
pip
pkg5
pkg5_publisher
pkgin
pkgng
pkgutil
portage
portinstall
postgresql_db
postgresql_ext
postgresql_lang
postgresql_privs
postgresql_user
profitbricks
profitbricks_datacenter
profitbricks_nic
profitbricks_volume
profitbricks_volume_attachments
proxmox
proxmox_template
puppet
pushbullet
pushover
quantum_floating_ip
quantum_floating_ip_associate
quantum_network
quantum_router
quantum_router_gateway
quantum_router_interface
quantum_subnet
rabbitmq_binding
rabbitmq_exchange
rabbitmq_parameter
rabbitmq_plugin
rabbitmq_policy
rabbitmq_queue
rabbitmq_user
rabbitmq_vhost
raw
rax
rax_cbs
rax_cbs_attachments
rax_cdb
rax_cdb_database
rax_cdb_user
rax_clb
rax_clb_nodes
rax_clb_ssl
rax_dns
rax_dns_record
rax_facts
rax_files
rax_files_objects
rax_identity
rax_keypair
rax_meta
rax_mon_alarm
rax_mon_check
rax_mon_entity
rax_mon_notification
rax_mon_notification_plan
rax_network
rax_queue
rax_scaling_group
rax_scaling_policy
rds
rds_param_group
rds_subnet_group
redhat_subscription
redis
replace
rhn_channel
rhn_register
riak
rollbar_deployment
route53
route53_facts
route53_health_check
route53_zone
rpm_key
s3
s3_bucket
s3_lifecycle
s3_logging
script
seboolean
selinux
selinux_permissive
sendgrid
sensu_check
seport
service
set_fact
setup
shell
sl_vm
slack
slackpkg
slurp
snmp_facts
sns
sns_topic
solaris_zone
sqs_queue
stackdriver
stat
sts_assume_role
subversion
supervisorctl
svc
svr4pkg
swdepot
synchronize
sysctl
taiga_issue
template
twilio
typetalk
ufw
unarchive
uptimerobot
uri
urpmi
user
vca_fw
vca_nat
vca_vapp
vertica_configuration
vertica_facts
vertica_role
vertica_schema
vertica_user
virt
virt_net
virt_pool
vmware_cluster
vmware_datacenter
vmware_dns_config
vmware_dvs_host
vmware_dvs_portgroup
vmware_dvswitch
vmware_host
vmware_migrate_vmk
vmware_portgroup
vmware_target_canonical_facts
vmware_vm_facts
vmware_vm_shell
vmware_vm_vss_dvs_migrate
vmware_vmkernel
vmware_vmkernel_ip_config
vmware_vsan_cluster
vmware_vswitch
vsphere_copy
vsphere_guest
wait_for
webfaction_app
webfaction_db
webfaction_domain
webfaction_mailbox
webfaction_site
win_acl
win_chocolatey
win_copy
win_dotnet_ngen
win_environment
win_feature
win_file
win_file_version
win_firewall_rule
win_get_url
win_group
win_iis_virtualdirectory
win_iis_webapplication
win_iis_webapppool
win_iis_webbinding
win_iis_website
win_lineinfile
win_msi
win_nssm
win_owner
win_package
win_ping
win_regedit
win_regmerge
win_scheduled_task
win_service
win_share
win_stat
win_template
win_timezone
win_unzip
win_updates
win_uri
win_user
win_webpicmd
xattr
xenserver_facts
yum
yum_repository
zabbix_group
zabbix_host
zabbix_hostmacro
zabbix_maintenance
zabbix_screen
zfs
znode
zypper
zypper_repository