«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
Ansible'da her zaman işleyici yürütmesini tetikleyin
Geliştirme sunucumu sağlamak için Ansible kullanıyorum. Her zaman benim için bazı hizmetler başlatmak istiyorum. Bu amaçla işleyicilere sahibim, ancak koşulsuz işleyiciyi çalıştırmanın en iyi yolu nedir, örneğin her zaman çalışsın mı? Bunun gibi bir şey: tasks: - name: Trigger handler run_handler: name=nginx-restart
33 ansible 

6
SSH port değişiklikleri Ansible ile nasıl yapılır?
Yeni sunucu örneklerinin kurulum işlemini otomatikleştirmek için Ansible kullanmaya çalışıyorum. Kurulum görevlerinden biri varsayılan SSH bağlantı noktasını değiştirir, bu nedenle ana bilgisayar listesini güncellememi gerektirir. Bağlantı varsayılan SSH portuna kurulamadıysa, belirli bir porta Ansible geri dönüşü yaparak bunu otomatikleştirmek mümkün müdür?

8
SSH, çok fazla kimlik doğrulama hatasından yoksun kaldı
Bu basit sağlama betiğini çalıştırmaya çalışıyorum ancak çalıştırırken vagrant upve sonra vagrant provisionkomutları verirken hatalarla karşılaşıyorum . Yaptığım bir /etc/ansible/hostsdosyayı oluşturmak için gerekli olanları doldurarak okudum : [vagrant] 192.168.222.111 SSH yapılandırmam (bazı detaylar kaldırıldı): Host default HostName 127.0.0.1 User vagrant Port 2222 UserKnownHostsFile /dev/null StrictHostKeyChecking no PasswordAuthentication no IdentityFile /Users/ashleyconnor/.vagrant.d/insecure_private_key …



6
Apt-get autoremove programını ansible ile çalıştırma
Çok fazla miktarda EC2 sunucusu var. Sunucular düzenli olarak apt modülü kullanılarak güncellenir ve yükseltilir . Bir sunucuyu el ile yükseltmeye çalıştığımda, aşağıdaki mesajı aldım: $ sudo apt-get upgrade Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done The following packages were automatically installed and …
23 apt  ansible 

2
Ansible görevini belirli bir kullanıcı olarak çalıştırma
Belirli bir Ansible görevini, oynatma kitabını çalıştıran kişiden farklı bir kullanıcı olarak çalıştırmaya çalışıyorum. Dosyam .ymlşuna benziyor: --- - hosts: staging_servers tasks: - name: check user remote_user: someusername shell: whoami Bu görevi çalıştırmak bana whoamikomutun görevde tanımladığımdan farklı bir kullanıcı döndürdüğünü gösterir (tam olarak, hostsçağrılan dosyada tanımlanan kullanıcıyı döndürür ubuntu). …

4
Ansible: Bir oyun kitabı oynatırken hata ayıklama olarak değil "cat file" yapmak ve çıktısını ekrana aktarmak mümkün müdür?
Kullanıcı başına Google Authenticator'ı yükleyen ve yapılandıran bir oyun kitabı yazdım. Çalma kitabının son adımını catgoogle_authenticator yapılandırma dosyasına istiyorum. "Hata ayıklama" modülünü kullanarak ekranda görüntülenecek veriyi ancak hata ayıklama mesajı olarak gösterebiliyorum: TASK: [debug var=details.stdout_lines] **************************************** ok: [localhost] => { "details.stdout_lines": [ "ZKMFTE2ADYA2OYCH", "\"RATE_LIMIT 3 30", "\" DISALLOW_REUSE", "\" TOTP_AUTH", …

6
Rpm paketini Ansible kullanarak kurun
.Rpm paketini Ansible kullanarak uzaktaki makineye nasıl kurarım? Açık çözüm, commandmodülü kullanmaktır , ancak bu biraz saçma. Ayrıca sadece bir paket için bir yum havuzu kurmaktan kaçınmak istiyorum. Bu soruna daha pratik bir yaklaşım var mı?
22 rpm  ansible 

2
Konfigürasyon yönetimi: çekme temelli topolojiye karşı itme
Puppet ve Chef gibi daha köklü konfigürasyon yönetimi (CM) sistemleri çekme temelli bir yaklaşım kullanmaktadır: müşteriler güncellemeler için periyodik olarak merkezi bir master'ı seçmektedir. Bazıları ustalıksız bir yaklaşım da sunmaktadır (bu yüzden itme temelli), ancak 'üretim için değil' (Saltstack) veya 'daha az ölçeklenebilir' (Kukla) olduğunu belirtiyor. Bunu bildiğim tek sistem …

7
Ansible'ın şifreleri günlük dosyalarına yazmasını nasıl durdurabilirim?
Bir MySQL sunucusu kuruyorum ve Ansible'ın mysql-rootkurulum sırasında şifreyi ayarlamasını istiyorum . İnternetin yardımıyla bu çözümü buldum: - name: Set MySQL root password before installing debconf: name='mysql-server' question='mysql-server/root_password' value='{{mysql_root_pwd | quote}}' vtype='password' - name: Confirm MySQL root password before installing debconf: name='mysql-server' question='mysql-server/root_password_again' value='{{mysql_root_pwd | quote}}' vtype='password' - name: Install …
22 security  ansible 

4
Devasa ortamda ansible ile iptables yönetimi
Iptables'ı bir noktadan yönetmenin ve yerel sunucuda bir şeyi düzenleme yeteneğine sahip olmanın en iyi yolu nedir? Tüm sunucularda merkezileştirilmiş bazı kurallar eklememiz gerekiyor, ancak kendi kuralları olan özel gereksinimleri olan belirli sunucularımız var. Ben ansible ile merkezi yönetilen ve yerel sunucuda yönetilen içerir birden fazla dahil bash betiği düşündüm. …
20 iptables  ansible 


3
Güvenlik duvarlarının arkasındaki linux bilgisayar kümesini yönetme
Şirketimin ürünü aslında başka birinin ağında yazılımımızı çalıştıran bir Linux kutusu (Ubuntu). Şimdiye kadar vahşi ortamda 25'ten az kutu vardı ve bunları yönetmek için TeamViewer kullandık. Şimdi bu kutuların 1000'ini göndermek üzereyiz ve TeamViewer artık bir seçenek değil. Benim işim, bu kutulara erişmenin ve üzerlerindeki yazılımı güncellemenin bir yolunu bulmak …

6
Uygun: Belirli bir koşul karşılandığında değişkenleri değişken olarak koşullu olarak tanımlayın
Group_vars içinde tanımlanan bir değişkenin değerine (True / False) bağlı olarak bir vars dosyasındaki bazı değişkenleri tanımlamaya çalışıyorum. Değerleri grubun değerine bağlıdır. Mevcut var dosyam şöyle: {% if my_group_var %} test: var1: value var2: value ... varn: value {% else %} test: var1: other_value var2: other_value ... varn: other_value {% …

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.