Pertanyaan yang diberi tag ansible

11
Bagaimana cara menghasilkan kunci SSH host melalui ansible?

Saya mencoba untuk menghasilkan kembali kunci host ssh pada beberapa server jarak jauh via ansible (dan ssh-keygen), tetapi file-file tersebut tampaknya tidak muncul. Playbook berjalan OK, tetapi file pada remote tidak diubah. Saya perlu menggunakan echo -ehackery karena remote ini menjalankan...

11
Validasi nginx.conf selama penyebaran yang mungkin dilakukan

Saya memiliki satu server yang disediakan untuk menjalankan beberapa situs. Tugas Ansible saya terlihat seperti: - name: site nginx config template: src="nginx-site.conf.j2" dest=/etc/nginx/conf.d/{{item.name}}.conf owner=root group=root mode=0444 with_items: sites notify: restart nginx -...

11
Bagikan kunci publik ssh di antara host

Saya menyiapkan beberapa mesin dengan Ansible dan perlu mengaktifkan koneksi yang lebih sedikit di antara mereka. Saya punya master database dan beberapa budak. Untuk replikasi awal, budak perlu ssh ke master dan mendapatkan salinan database. Saya tidak yakin apa cara terbaik untuk secara dinamis...

10
Konfigurasikan kredensial SSH per lingkungan

Saya mencoba mencari cara untuk mengkonfigurasi kredensial SSH secara terpisah untuk lingkungan produksi dan pementasan dengan Ansible. Saya memahami bahwa Anda dapat mengkonfigurasi alamat IP server dan nama host secara terpisah menggunakan file persediaan yang berbeda dengan melewati -iatau...

10
Di mana saya menemukan log kesalahan terbaru yang dimungkinkan

Saya menggunakan skrip yang memungkinkan untuk membawa konfigurasi server. Saya menjalankan skrip dari dalam server dan melakukan segalanya di inventaris localhost. Sekarang koneksi ssh saya ke server ditutup dan saya tidak dapat menemukan file log. Di mana jalur log standar untuk ini? Di bawah /...

9
Array asosiatif dalam buku pedoman yang dimungkinkan

Saya mencoba menambahkan pengguna ke server saya menggunakan Ansible. Setiap pengguna memiliki kata sandi terenkripsi yang berbeda. Saya punya sesuatu seperti itu: vars: users: - myuser1 - myuser2 password: encryptedpasswordhere tasks: - name: Creating users user: name={{ item }}...

9
Apa yang setara dengan `kecuali` dalam Wayang?

Latar belakang: di Puppet dimungkinkan untuk mengeksekusi perintah kecuali jika sudah dieksekusi: exec { '/bin/echo root >> /usr/lib/cron/cron.allow': path => '/usr/bin:/usr/sbin:/bin', unless => 'grep root /usr/lib/cron/cron.allow 2>/dev/null', } Tujuan: untuk mengeksekusi...

9
Bagaimana cara mengenkripsi file biner dalam Kemungkinan?

Kami menggunakan Ansible Vault untuk menyimpan kata sandi, kunci pribadi untuk sertifikat, dll. Di repositori git Playbook Ansible kami. Semua data pribadi kami yang ada adalah dalam bentuk teks, sehingga kami dapat menyimpannya dalam variabel. Ini kemudian digunakan dalam template atau dengan...