Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zjleblanc/ansible-ee-builder-template
Ansible Execution Environment builder template repository. Instantiate your own repository with EE definition files and have a DevOps workflow pre-configured.
https://github.com/zjleblanc/ansible-ee-builder-template
Last synced: 12 days ago
JSON representation
Ansible Execution Environment builder template repository. Instantiate your own repository with EE definition files and have a DevOps workflow pre-configured.
- Host: GitHub
- URL: https://github.com/zjleblanc/ansible-ee-builder-template
- Owner: zjleblanc
- License: gpl-3.0
- Created: 2023-09-27T03:43:40.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2023-09-27T16:10:19.000Z (about 1 year ago)
- Last Synced: 2023-09-28T14:51:18.838Z (about 1 year ago)
- Size: 578 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ansible-ee-builder-template
Ansible Execution Environment builder template repository. Instantiate your own repository with EE definition files and have a DevOps workflow pre-configured.
## configuring the repository
Navigate to Settings > Under Security > View Secrets and Variables > Select Actions
![add secrets](./attachments/add_secrets.png)
![add variables](./attachments/add_vars.png)## variables
| Name | Description | Example |
| --- | --- | --- |
| EE_IMAGE_TAG | Tag to apply to each image built (in addition to commit hash) | latest |
| REGISTRY_URL | URL for registry used to host images | `hub.example.com`
`quay.io/zleblanc` |
| REGISTRY_USERNAME | Quay username for pushing to container registry | dev |
| REDHAT_USERNAME | Red Hat username for pulling official base images | [email protected] |## secrets
| Name | Description |
| --- | --- |
| REGISTRY_PASSWORD | Tag to apply to each image built (in addition to commit hash) |
| REDHAT_PASSWORD | Registry username for pushing images |
| AH_TOKEN | Automation Hub token for replacing placeholder value in ansible.cfg |## definitions
| EE Name | Purpose | Docs |
| --- | --- | :---: |
| example-ee | Example EE for Windows workloads | [📝](./example-ee/execution-environment.yml) |