Ben veritabanı bootstrapped edildikten sonra sahte gereken bir göç adım var ve şuna benzer:Anonim, yalnızca veritabanım oluşturulduğunda nasıl bir görevi yürütebilir?
- name: "Setup database"
mysql_db: name=my_database state=present target=/tmp/database.sql
args:
login_user: root
login_password: ""
- name: Import the database
shell: ../../vendor/bin/propel up --fake
args:
chdir: /var/www/project/application/propel
Açıkçası ilk saatten sonra veritabanını göç sahte için iyi bir fikir olmaz. Bunu sadece bir kez nasıl yapabilirim? Birazdan anlaşılan eğer
I: Bu ilk kurulum değil biliyorum, sadece o değişkeni olmadan çalıştırabilir, ilk kez
ansible-playbook main.yml -e 'first_run=1'
kullanılarak
Çalıştır biliyorum Varlığı her seferinde belirtmeniz gerekirse, bunun otomasyon fikrini mahvedeceğini düşünün. Ya bunu unutursan? Sen ne yapıyorsun? Veritabanı içeriğinizi kaybetmek mi istiyorsunuz? Kötü bir fikir – user1970395