https://github.com/ericcames/aap.platform.install
Automate that Ansible Automation Platform install
https://github.com/ericcames/aap.platform.install
Last synced: 3 months ago
JSON representation
Automate that Ansible Automation Platform install
- Host: GitHub
- URL: https://github.com/ericcames/aap.platform.install
- Owner: ericcames
- License: mit
- Created: 2024-07-31T18:03:39.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-02T18:48:46.000Z (over 1 year ago)
- Last Synced: 2025-05-20T18:57:59.257Z (about 1 year ago)
- Language: Jinja
- Size: 258 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ansible Automation Platform Installation
Automate that Ansible Automation Platform install
**Build an infrastructure that meets the requirements**
[Red Hat Ansible Automation Platform 2.4](https://docs.redhat.com/en/documentation/red_hat_ansible_automation_platform/2.4/ "Red Hat Ansible Automation Platform 2.4")
**Create vaults for your secrets using ansible-vault**
- [Password to unlock your vault](https://github.com/ericcames/aap.platform.install/blob/main/roles/ansible_platform_install/files/secret_example.yml "Password to unlock your vault")
- [Vault that will be used by the inventory file](https://github.com/ericcames/aap.platform.install/blob/main/roles/ansible_platform_install/files/vault_example.yml "Vault that will be used by the inventory file")
**Update role default variables**
- [Update your role default variables](https://github.com/ericcames/aap.platform.install/blob/main/roles/ansible_platform_install/README.md "Update your role default variables")
**Create your job template with the appropriate tag**

**Login and run your appropriate installer command**
**Legacy Ansible Platform install command line with vaulted creds**
```
./setup.sh -e@ames_vault.yml -- --vault-password-file ~/.ssh/secret
./setup.sh -e@ames_vault.yml -- --ask-vault-pass
```
**Containerized Ansible Platform install command line with vaulted creds**
```
ansible-playbook -i inventory ansible.containerized_installer.install -e@ames_vault.yml --vault-password-file ~/.ssh/secret
ansible-playbook -i inventory ansible.containerized_installer.install -e@ames_vault.yml --ask-vault-pass
```