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.

5
Ansible: Bagaimana menjalankan satu Host Tugas oleh Host?
Pada level permainan, kami harus serial: 1mengizinkan kami menjalankan seluruh permainan satu host pada satu waktu. Tetapi saya belum menemukan cara sederhana untuk melakukan ini pada satu tugas. Ini sangat relevan, jika tugas tersebut tidak melakukan penguncian yang tepat (untuk alasan apa pun). Satu jawaban yang jelas adalah menempatkan tugas …
15 ansible 

3
Bagaimana cara saya menghindari menampilkan tugas yang dilewati?
Output dari buku pedoman saya selalu benar-benar dibanjiri dengan output yang tidak berguna mengenai tugas-tugas yang telah dilewati, yang membuatnya menjengkelkan dan memakan waktu untuk melewati dan menemukan informasi spesifik yang saya cari. Berikut ini contoh buku pedoman - name: Stopping Puppet Agent service: name=pe-puppet state=stopped ignore_errors: true register: result …
14 ansible 


2
Bagaimana saya bisa memiliki loop bersarang dengan pola fileglob?
Saya mencoba membuat satu set kunci SSH resmi untuk satu set pengguna di Ansible. Saya memiliki pengaturan usersvariabel seperti: users: - { username: root, name: 'root' } - { username: user, name: 'User' } Dalam peran yang sama, saya juga memiliki satu set file kunci yang diotorisasi dalam files/public_keysdirektori, satu …
13 ansible 

5
Gateway akses SSH untuk banyak server
Mengelola beberapa server, lebih dari 90 saat ini dengan 3 devops via Ansible. Semua berfungsi dengan baik, namun ada masalah keamanan raksasa saat ini. Setiap devop menggunakan kunci ssh lokal mereka sendiri untuk mendapatkan akses langsung ke server. Setiap devop menggunakan laptop, dan setiap laptop berpotensi dapat dikompromikan sehingga membuka …


1
Bagaimana cara menetapkan nilai kosong ke variabel di Ansible?
Jika firewall_allowed_ports dalam: - name: port {{ item }} allowed in firewall ufw: rule: allow port: "{{ item }}" proto: tcp with_items: - 22 - "{{ firewall_allowed_ports }}" tidak ditentukan, maka kesalahan ini terjadi: fatal: [host.example.com]: FAILED! => {"failed": true, "msg": "the field 'args' has an invalid value, which appears …
12 ansible 

1
Mengapa notifikasi yang mungkin tidak berfungsi?
Saya belajar sesuatu yang bisa dilakukan dan menulis buku pedoman sederhana, tetapi saya tidak mengerti atau apa yang saya lakukan salah sehingga pawang tidak bekerja! Tolong bantu aku. Buku pedoman saya: - hosts: HA gather_facts: False tasks: - name: Installs pacemaker yum: pkg=pacemaker,pcs,resource-agents state=latest notify: - pcsd start handlers: - …

3
Cara termudah untuk keluar dari buku pedoman yang mungkin saat debugging
Katakanlah saya sedang men-debug buku pedoman yang Mungkin dan ingin berhenti setelah tugas yang diberikan (dan tidak menjalankan semua tugas berikut). Apakah ada perintah sulap satu baris yang tersedia, atau apakah saya harus secara manual membuat tugas keluar / menegaskan? Dari ansible-playbookmanual, saya melihat bahwa ada --start-at-task=START_ATbendera, tetapi saya tidak …
12 ansible 



1
Lewati variabel array yang mungkin dalam template Jinja2
ketika Ansible mengumpulkan fakta tentang host, misalnya mendapatkan semua tunggangan host: "ansible_mounts": [ { "block_available": 7800291, "block_size": 4096, "block_total": 8225358, "block_used": 425067, "device": "/dev/mapper/foobar", "fstype": "xfs", "inode_available": 16403366, "inode_total": 16458752, "inode_used": 55386, "mount": "/", "options": "rw,seclabel,relatime,attr2,inode64,noquota", "size_available": 31949991936, "size_total": 33691066368, "uuid": "2ebc82cb-5bc2-4db9-9914-33d65ba350b8" }, { "block_available": 44648, "block_size": 4096, "block_total": 127145, …
12 ansible  json  jinja 

1
Apa kinerja yang masuk akal untuk buku pedoman Ansible sederhana terhadap ~ 100 host?
Kami mulai melihat Kemungkinan untuk mengganti instalasi cfengine2 lama. Saya punya buku pedoman sederhana yang: menyalin file sudoers menyalin resolv.conf templated (diumpankan dengan data group_vars dan host_vars) memeriksa beberapa layanan berjalan memeriksa keberadaan pengguna lokal Playbook membutuhkan lebih dari 4 menit waktu wallclock untuk berjalan melawan 97 mesin (semua terhubung …

3
Ansible, Chef, Puppet atau ____: Yang memiliki dukungan Windows terkuat dan tapak init terkecil
Kami sebagian besar (tetapi tidak secara eksklusif) memenangkan server. Lebih disukai, kita dapat memulai OS dan melakukan sedikit atau tidak sama sekali untuk membuatnya siap menerima perintah (kita tahu kita mungkin perlu membuat gambar dasar dengan agen atau ssh server di atasnya). Harus dapat menginstal mongodb, aplikasi berbasis java, konfigurasi …

2
Kickoff Ansible Playbook setelah Cobbler menginstal
Saya sedang mengerjakan penerapan Cobbler dan Kemungkinan untuk melakukan penyebaran server kami dan saya memiliki satu masalah terakhir. Playbook Ansible saya berfungsi dengan baik, instal Cobbler saya berfungsi dengan baik, tetapi masalahnya adalah menyatukannya. Saya menulis pemicu pasca pemasangan untuk Cobbler yang akan memulai buku pedoman saya yang mungkin berdasarkan …

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.