Pertanyaan yang diberi tag «ansible»

Ansible adalah platform perangkat lunak sumber terbuka untuk mengonfigurasi dan mengelola komputer. Ini menggabungkan penyebaran perangkat lunak multi-simpul, pelaksanaan tugas ad-hoc, dan manajemen konfigurasi.

3
Bagaimana cara melihat stdout dari perintah yang memungkinkan?
Bagaimana cara melihat stdout untuk perintah playbook yang mungkin? -v hanya menampilkan keluaran yang dimungkinkan, bukan perintah individual. Akan lebih bagus jika saya bisa mengetahui bagaimana melakukan ini dengan segera, jadi jika sesuatu gagal atau hang saya bisa melihat mengapa. misalnya - name: print to stdout action: command echo "hello" …
165 ansible 


10
Ansible: Jalankan tugas hanya ketika tag ditentukan
Tag yang dapat digunakan hanya dapat menjalankan sebagian tugas / peran. Ini berarti bahwa secara default semua tugas dijalankan dan kami hanya dapat mencegah beberapa tugas untuk dijalankan. Bisakah kita membatasi tugas yang akan dikecualikan hanya ketika tag "foo" ditentukan? Bisakah kita menggunakan tag saat ini di whenbagian tugas?
75 ansible 


2
Apa perbedaan antara include_tasks dan import_tasks?
Dalam Ansible 2.4, includemodul tidak digunakan lagi. Sebagai gantinya, ia dikirimkan dengan dua modul pengganti, import_tasksdan include_tasks. Tetapi mereka memiliki deskripsi yang sangat mirip: include_tasks: Termasuk file dengan daftar tugas yang akan dieksekusi di buku pedoman saat ini. import_tasks: Mengimpor daftar tugas yang akan ditambahkan ke playbook saat ini untuk …
63 ansible 

5
Bagaimana cara mengatur nama pengguna / kata sandi yang dimungkinkan untuk koneksi SSH?
Saya menggunakan Ansible dan saya memiliki konfigurasi ini di inventaris saya / semua: [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 Saya tidak ingin mengulangi semua parameter untuk setiap instance baru. Bagaimana saya bisa mengonfigurasinya hanya …
60 ansible 


16
Kemungkinan terjebak pada pengumpulan fakta
Saya mengalami beberapa masalah aneh dengan kotak saya (gelandangan). Semuanya bekerja kemarin dan playbook saya berfungsi dengan baik. Hari ini, apakah mungkin untuk "mengumpulkan fakta"? Berikut ini adalah keluaran verbose: <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', …
53 ssh  ansible 

4
Ansible: salin template hanya ketika file tujuan tidak ada
Saya menggunakan Ansible 1.6.6untuk menyediakan mesin saya. Ada tugas template di buku pedoman saya yang membuat file tujuan dari template Jinja2: tasks: - template: src=somefile.j2 dest=/etc/somefile.conf Saya tidak ingin mengganti somefile.confjika sudah ada. Apakah mungkin dengan Ansible? Jika ya, bagaimana caranya?
47 ansible 

6
Menyebarkan folder file templat menggunakan mungkin
Apakah ada cara mudah untuk menggunakan folder yang penuh folder .j2 template ke kotak linux, menggunakan nama yang sama dengan template, tetapi tanpa ekstensi .j2, daripada menggunakan modul template untuk setiap file? Saat ini saya memiliki daftar panjang: - 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
bagaimana cara mengakses variabel host dari host yang berbeda dengan Ansible?
Katakanlah memiliki host yang mengumpulkan beberapa data dan itu dalam sebuah grup [collectors]. Saya juga memiliki host di grup [reporters]. Jadi saya ingin mengatur variabel pada reporter dari groups['collectors'][0]alamat ip. Tetapi playbook untuk mengatur reporter tidak berjalan dalam [collectors]grup sehingga fakta-fakta untuk host ini tidak dikumpulkan. Apakah ada cara untuk …
45 ansible 

2
Bagaimana cara mengaktifkan hasil debug tambahan dari Ansible dan Vagrant?
Saya sedang menyelidiki Ansible untuk penyediaan server dan aplikasi. Aplikasi saya saat ini dilengkapi dengan skrip shell di Vagrant. Daripada menulis ulang skrip saya, saya mengambil sampel dan mencoba untuk menyebarkannya. Tampaknya menyebarkan baik, tetapi saya telah melihat pesan kegagalan setelah apa yang tampak seperti serangkaian langkah-langkah sukses: » vagrant …

6
Tampilkan output dengan Ansible
Saya memiliki permainan Ansible untuk PGBouncer yang menampilkan beberapa output dari modul statistik yang dibangun ke dalam PGBouncer. Masalah saya adalah bahwa ketika Ansible mencetak output ke terminal, itu akan merusak baris baru. Alih-alih melihat ---------- | OUTPUT | ---------- saya melihat ----------\n| OUTPUT |\n---------- Adakah yang tahu bagaimana cara …
39 ansible 

3
Praktik terbaik keamanan yang memungkinkan
Saya akan memperkenalkan Ansible ke pusat data saya, dan saya sedang mencari beberapa praktik terbaik keamanan di mana menemukan mesin kontrol dan cara mengelola kunci SSH. Pertanyaan 1: mesin kontrol Kami tentu saja membutuhkan mesin kontrol. Mesin kontrol memiliki kunci SSH publik yang tersimpan di dalamnya. Jika penyerang memiliki akses …

6
Menambahkan ke daftar atau menambahkan kunci ke kamus di Ansible
(Terkait dengan Panggilan balik atau kaitan, dan serangkaian tugas yang dapat digunakan kembali, dalam peran yang dimungkinkan ): Apakah ada cara yang lebih baik untuk menambahkan ke daftar atau menambahkan kunci ke kamus di Ansible dari (ab) menggunakan ekspresi template jina2? Saya tahu Anda dapat melakukan sesuatu seperti: - name: …
34 ansible 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.