«ansible» etiketlenmiş sorular

Ansible, bilgisayarları yapılandırmak ve yönetmek için açık kaynaklı bir yazılım platformudur. Çok düğümlü yazılım dağıtımı, geçici görev yürütme ve yapılandırma yönetimini birleştirir.

3
Ansble komutlarının stdout'unu nasıl görebilirim?
Ansible-playbook komutları için stdout'u nasıl görebilirim? -v tek tek komutları değil, yalnızca çıktıları gösterir. Bunu hemen nasıl yapacağımı çözebilseydim çok iyi olurdu, bir şey başarısız olursa veya takılırsa nedenini görebiliyorum. Örneğin - name: print to stdout action: command echo "hello" yazdırır TASK: [print variable] ******************************************************** hello
165 ansible 

6
Sunucu başına şifre ile güvenilir bir şekilde nasıl uygulayabilirim?
Bir grup varolan sunucuyu yönetmek için ansible kullanmak istiyorum . Bir ansible_hostsdosya oluşturdum ve -Kyalnızca tek bir bilgisayarı hedefleyen komutlarla ( seçenekle) başarıyla test ettim ansible -i ansible_hosts host1 --sudo -K # + commands ... Şimdi benim sorunum, her ana bilgisayardaki kullanıcı şifrelerinin farklı olması, ancak bunu Ansible'da kullanmanın bir …
108 security  sudo  ansible 

10
Ansible: Görevi yalnızca bir etiket belirtildiğinde yürütün
Ansible etiketleri , yalnızca bir görev / rol alt kümesini çalıştırmak için kullanılabilir. Bu, varsayılan olarak tüm görevlerin yürütüldüğü ve yalnızca bazı görevlerin yürütülmesini önleyebileceğimiz anlamına gelir. Yalnızca "foo" etiketi belirtildiğinde çıkarılacak bir görevi sınırlayabilir miyiz ? whenBir görevin bölümündeki mevcut etiketleri kullanabilir miyiz ?
76 ansible 

5
Paket kurulum görevlerini birebir nasıl birleştirebilirim?
Ansible ile başlıyorum ve diğerlerinin yanı sıra birkaç Linux dağıtımında paket kurmak için kullanacağım. Dokümanlarda yumve aptkomutların ayrıldığını görüyorum - bunları birleştirmenin ve bunun gibi bir şeyi kullanmanın en kolay yolu ne olurdu: - name: install the latest version of Apache unified_install: name=httpd state=latest onun yerine - name: install the …

2
İnclude_tasks ve import_tasks arasındaki fark nedir?
Ansible 2.4'te includemodül kullanımdan kaldırılmıştır. Onun yerine iki yedek modül ile birlikte gelir import_tasksve include_tasks. Ancak çok benzer açıklamaları var: include_tasks: Geçerli oyun kitabında yürütülecek görevlerin listesini içeren bir dosya içerir. import_tasks: Sonraki yürütme için mevcut oyun kitabına eklenecek görevlerin bir listesini alır. İlkini ne zaman kullanmalıyım ve ne zaman …
63 ansible 

5
SSH bağlantısı için varsayılan Ansible kullanıcı adı / şifresi nasıl ayarlanır?
Ansible kullanıyorum ve bu yapılandırmayı envanterimde / hepsinde yapıyorum: [master] 192.168.1.10 ansible_connection=ssh ansible_ssh_user=vagrant ansible_ssh_pass=vagrant [slave] 192.168.1.11 ansible_connection=ssh ansible_ssh_user=vagrant ansible_ssh_pass=vagrant 192.168.1.12 ansible_connection=ssh ansible_ssh_user=vagrant ansible_ssh_pass=vagrant [app] 192.168.1.13 ansible_connection=ssh ansible_ssh_user=vagrant ansible_ssh_pass=vagrant [all:children] master slave Her yeni örnek için tüm parametreleri tekrarlamak istemiyorum. Onları tek bir yerde nasıl yapılandırabilirim? Bu parametrelerde dosya var mı?
60 ansible 


16
Ansible, gerçekleri toplamayı başardı
Ansible kutumla ilgili bazı garip sorunlar yaşıyorum (serseri). Her şey dün çalıştı ve oyun kitabım iyi çalıştı. Bugün, ansible "gerçekleri bir araya getirme" ye mi bağlı? İşte ayrıntılı çıktı: <5.xxx.xxx.xxx> ESTABLISH CONNECTION FOR USER: deploy <5.xxx.xxx.xxx> REMOTE_MODULE setup <5.xxx.xxx.xxx> EXEC ['ssh', '-C', '-tt', '-vvv', '-o', 'ControlMaster=auto', '- o', 'ControlPersist=60s', '-o', …
52 ssh  ansible 

4
Ansible: sadece hedef dosya bulunmadığında şablonu kopyala
Ansible 1.6.6Makinemi hazırlamak için kullanıyorum . Çalma kitabımda, Jinja2 şablonundan hedef dosya oluşturan bir şablon görevi var : tasks: - template: src=somefile.j2 dest=/etc/somefile.conf somefile.confZaten varsa , değiştirmek istemiyorum . Ansible ile mümkün mü? Öyleyse nasıl?
47 ansible 

6
Ansible kullanarak bir şablon dosya klasörü dağıtma
Her dosya için şablon modülünü kullanmak yerine, şablonla aynı adı kullanarak, ancak .j2 uzantısı olmadan şablon .j2 klasörüyle dolu bir klasörü bir linux kutusuna dağıtmak için kolay bir yol var mı? Şu anda uzun bir liste var: - name: create x template template: src=files/x.conf.j2 dest=/tmp/x.conf owner=root group=root mode=0755 notify: - …
47 linux  ansible 

1
Ansible ile farklı bir hostun host değişkenine nasıl erişilir?
Diyelim ki bazı verileri toplayan bir ana bilgisayar var ve bu bir grupta [collectors]. Ayrıca grupta ev sahibi var [reporters]. Bu yüzden groups['collectors'][0]ip adresinden muhabirlere bir değişken ayarlamak istiyorum . Ancak muhabirlerin kurulması için oyun kitabı [collectors]grupta yayınlanmaz, bu yüzden bu ev sahibinin gerçekleri toplanmaz. IP adresini kodlamamanın bir yolu …
45 ansible 

2
Ansible ve Vagrant'tan ek hata ayıklama çıktısını nasıl etkinleştiririm?
Sunucu ve uygulama sağlama için Ansible'ı araştırıyorum. Uygulamam şu anda Vagrant'ta kabuk komutları ile hazırlanmaktadır. Senaryolarımı yeniden yazmak yerine, bir örnek aldım ve konuşlandırmaya çalıştım . Para cezası dağıtılmış gibi görünüyor, ancak bir dizi başarılı adıma benzeyen bir hata mesajı gördüm: » vagrant provision ~/vm/blvagrant 1 ↵ [default] Running provisioner: …

6
Ansible ile ekran çıkışı
Bir var pgBouncer için yanıtlayıcı 'oyununu bir istatistiklerimden görüntüler bazı çıkış pgBouncer yerleşik modülü mü. Benim sorunum, Ansible çıktıyı terminale yazdırdığında yeni satırları yönetmesidir. Görmek yerine ---------- | OUTPUT | ---------- anlıyorum ----------\n| OUTPUT |\n---------- Ansible'ın çıktıyı "güzel bir şekilde basmak" için nasıl bir baskı yapılacağını bilen var mı?
37 ansible 

3
Güçlü güvenlik en iyi uygulamaları
Ansible'ı veri merkezime tanıtacağım ve kontrol makinesini nerede bulacağınız ve SSH anahtarlarını nasıl yöneteceğiniz konusunda en iyi güvenlik uygulamalarını arıyorum. Soru 1: kontrol makinesi Elbette bir kontrol makinesine ihtiyacımız var. Kontrol makinesinde kayıtlı ortak SSH anahtarları var. Bir saldırgan kontrol cihazına erişebiliyorsa, potansiyel olarak tüm veri merkezine (veya Ansible tarafından …

6
Ansible'da listelere ekleme veya sözlüklere anahtar ekleme
( Geriye Dönükler veya Kancalar ve Yeniden Kullanılabilir Görevler Dizisi ile ilgili olarak Ansible rollerinde ): Bir listeye eklemek veya Ansible'daki bir sözlüğe anahtar eklemek için jina2 şablon ifadesini kullanmaktan daha iyi bir yöntem var mı? Böyle bir şey yapabileceğini biliyorum: - name: this is a hack shell: echo "{% …
34 ansible 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.