一个简单的ansible实践project。
First,you need copy gitlab_data.tar 、 bind_conf.tar、mongodb to /roles/lib dir
ansible-playbook -i inventory/gcp deploy-gcp.ymlansible-playbook -i inventory/gcp role/up-infra.ymlansible-playbook -i inventory/gcp role/up-code.ymlansible-playbook -i inventory/gcp role/up-dns.ymlansible-playbook -i /inventory/gcp role/up-bizdb.ymluseradd test
passwd test
chmod u-w /etc/sudoers
visudo ,in the end add next command
test ALL=(ALL) NOPASSWD: ALL