Ansible ile bir üretim ve hazırlama ortamı için SSH kimlik bilgilerini ayrı ayrı nasıl yapılandıracağımı anlamaya çalışıyorum. Sunucu IP adreslerini ve ana bilgisayar adlarını, -iveya --inventory-filebağımsız değişkenini ansible-playbookkomuta ileterek farklı envanter dosyaları kullanarak ayrı ayrı yapılandırabileceğinizi anlıyorum . Ancak, böyle bir seçenek göremiyorum ansible.cfg. Şu anda, kimlik bilgileri şu şekilde yaşıyor /etc/ansible/ansible.cfg:
[defaults]
private_key_file=/home/caleb/.ssh/staging_key.pem
remote_user=ubuntu
sudo_user=root
gathering=explicit
Biri üretim ve diğeri aşamalandırma için birden fazla SSH kimlik bilgilerini nasıl yapılandırabilirim?
.ssh/config?