$ curl -sL https://releases.hashicorp.com/terraform/0.12.4/terraform_0.12.4_linux_amd64.zip -O bin
$ unzip bin/terraform_0.12.4_linux_amd64.zip -d bin
$ export PATH=${PWD}/bin:${PATH}
$ ansible-galaxy install --force --ignore-errors -r requirements.yml
- Get available image list
$ openstack --insecure image list
-
Populate
vault/secrets.yml
file with needed user/password info-
Decrypt file
ansible-vault decrypt vault/secrets.yml
-
Edit information
-
Encrypt file
ansible-vault encrypt vault/secrets.yml
-
$ ansible-playbook playbooks/00-create.yml
$ ansible-playbook playbooks/01-python-setup.yml playbooks/04-elk-gen-certificates.yml playbooks/05-elk-stack-kibana.yml playbooks/06-elk-stack-elasticsearch.yml playbooks/07-elk-stack-logstash.yml playbooks/08-elk-stack-beats.yml --ask-vault-pass
$ ssh -i ./ssh/keys/default.pem -o ProxyCommand="ssh -i ./ssh/keys/default.pem -W %h:%p ec2-user@3.249.146.109" ec2-user@10.5.3.47