«ansible» etiketlenmiş sorular

Red Hat Ansible, modele dayalı bir yapılandırma yönetimi, çok düğümlü dağıtım / düzenleme ve uzaktan görev yürütme sistemidir. Varsayılan olarak SSH kullanır, bu nedenle yönettiğiniz düğümlere yüklenecek özel bir yazılım yoktur. Ansible Python ile yazılmıştır ancak herhangi bir dilde genişletilebilir. Açık kaynak sürümü ve Enterprise sürümü ile birlikte gelir.

7
Yanıtlayıcı kullanarak iki düğüm arasında dosya kopyalama
A makinesinden B makinesine dosya kopyalamam gerekiyor, oysa tüm yanıtlanabilir görevlerimi çalıştırdığım kontrol makinem C makinesidir (yerel makine) Aşağıdakileri denedim: Ansible'ın kabuk modülünde scp komutunu kullanın hosts: machine2 user: user2 tasks: - name: Copy file from machine1 to machine2 shell: scp user1@machine1:/path-of-file/file1 /home/user2/file1 Bu yaklaşım devam eder ve asla bitmez. …
101 ansible 

5
Ansible ile Linux ortam değişkenleri nasıl ayarlanır
Merhaba Ansible ile ortam değişkenini nasıl ayarlayacağımı bulmaya çalışıyorum. basit bir kabuk komutunun böyle olduğu bir şey: EXPORT LC_ALL=C kabuk komutu olarak denendi ve ortam modülünü kullanarak bir hata denedi ve hiçbir şey olmadı. Neyi kaçırıyorum
101 linux  ansible 

5
Ansible Playbooks ve Roller
Ansible belgelerine göre bir Başucu Kitabı : ... halihazırda mevcut olanların aksine gerçekten basit bir konfigürasyon yönetimi ve çok makineli dağıtım sisteminin temeli ve karmaşık uygulamaları devreye almak için çok uygun bir sistem. Ve yine aynı belgelere göre, Roller : ... belirli değişken_dosyalarını, görevleri ve işleyicileri bilinen bir dosya yapısına …

6
Yanıtlanabilir oyun kitabı modül çalıştırmalarının günlüklerini / ayrıntılarını nasıl alabilirim?
Aşağıdakileri uyguladığımı söyle. $ cat test.sh #!/bin/bash echo Hello World exit 0 $ cat Hello.yml --- - hosts: MyTestHost tasks: - name: Hello yourself script: test.sh $ ansible-playbook Hello.yml PLAY [MyTestHost] **************************************************************** GATHERING FACTS *************************************************************** ok: [MyTestHost] TASK: [Hello yourself] ******************************************************** ok: [MyTestHost] PLAY RECAP ******************************************************************** MyTestHost : ok=2 changed=0 …
96 logging  ansible 

4
Ansible: Değişkeni dosya içeriğine ayarla
ansible-playbookBir dosyanın içeriğine bir değişken ayarlamak istiyorum ile ec2 modülünü kullanıyorum . İşte şu anda bunu nasıl yapıyorum. Dosya adı ile var catdosyaya kabuk görevi catec2 modülüne geçmek için sonucunu kullanın . Başucu kitabımın örnek içerikleri. vars: amazon_linux_ami: "ami-fb8e9292" user_data_file: "base-ami-userdata.sh" tasks: - name: user_data_contents shell: cat {{ user_data_file }} …

8
Şablon modülü farklı değişkenlerle nasıl kullanılır?
Benim kullanım durumum şudur: Bir şablon dosyam var ve bu şablondan 2 farklı dosya oluşturmak istiyorum, değişkenler her dosya için farklı bir değişken seti ile dolduruluyor. Örneğin, şu satırı içeren dosyayı şablonlamak istediğimi varsayalım: mkdir -p {{myTemplateVariable}} Bu değişkeni "Dosya1" ve "Dosya2" ile doldurmanın uygun bir yolunu bulmak istiyorum. Gibi …


6
Ansible: Komutun stdout'u yeni değişkende saklansın mı?
Başucu kitabımın içinde, harici bir komutun çıktısını tutan bir değişken oluşturmak istiyorum. Daha sonra bu değişkeni birkaç şablonda kullanmak istiyorum. Başucu kitabının ilgili bölümleri şunlardır: tasks: - name: Create variable from command command: "echo Hello" register: command_output - debug: msg="{{command_output.stdout}}" - name: Copy test service template: src=../templates/test.service.j2 dest=/tmp/test.service - name: …

10
.Bashrc'yi Ansible ile kaynaklamak mümkün değil
Uzak ana bilgisayara ssh yapabilirim ve bir source /home/username/.bashrc- her şey yolunda gider. Ancak yaparsam: - name: source bashrc sudo: no action: command source /home/username/.bashrc Alırım: failed: [hostname] => {"cmd": ["source", "/home/username/.bashrc"], "failed": true, "rc": 2} msg: [Errno 2] No such file or directory Neyi yanlış yaptığımı bilmiyorum ...
85 ansible 

3
Ansible: bir listeyi özniteliklerine göre filtreleyin
Ansible'da kayıtlı "ağ" adlı değişkenim var: { "addresses": { "private_ext": [ { "type": "fixed", "addr": "172.16.2.100" } ], "private_man": [ { "type": "fixed", "addr": "172.16.1.100" }, { "type": "floating", "addr": "10.90.80.10" } ] } } IP adresini ("addr") type = "kayan" ile bunun gibi bir şey yapmak mümkün müdür? - …
84 jinja2  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.