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ı, -i
veya --inventory-file
bağımsız değişkenini ansible-playbook
komuta 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
?