11 Matching Annotations
  1. Feb 2019
  2. Jul 2018
  3. Jun 2018
  4. Apr 2018
  5. Aug 2017
  6. Apr 2017
    1. By default, Ansible 1.3 and later will try to use native OpenSSH for remote communication when possible. This enables ControlPersist (a performance feature), Kerberos, and options in ~/.ssh/config such as Jump Host setup. However, when using Enterprise Linux 6 operating systems as the control machine (Red Hat Enterprise Linux and derivatives such as CentOS), the version of OpenSSH may be too old to support ControlPersist. On these operating systems, Ansible will fallback into using a high-quality Python implementation of OpenSSH called ‘paramiko’. If you wish to use features like Kerberized SSH and more, consider using Fedora, OS X, or Ubuntu as your control machine until a newer version of OpenSSH is available for your platform – or engage ‘accelerated mode’ in Ansible

      自1.3版后ansible默认使用原生的openssh来建立远程连接,为了更好的支持ssh的长连接,记得使用较新的发行版。

  7. Feb 2017
    1. The ansible can instantly send information across any distance, defying both time and space. Spanner isn’t the ansible. It can’t shrink space. But it works because those engineers found a way to harness time

      I think there was an ansible in Ender's Game.

  8. Nov 2016
    1. How to generate Inventory Groups: The groups option can be used to pass a hash of group names and group members to be included in the generated inventory file.

      how to define ansible groups in Vagrantfile

  9. Oct 2016
    1. You can also set ANSIBLE_VAULT_PASSWORD_FILE environment variable, e.g. ANSIBLE_VAULT_PASSWORD_FILE=~/.vault_pass.txt and Ansible will automatically search for the password in that file.

      Using the ANSIBLE_VAULT_PASSWORD_FILE environment variable is in my mind the most convenient way to configure the secret for ansible-vault.