Files
awx-operator/ansible/instantiate-awx-deployment.yml
billett83 4297b158dc Update ansible/instantiate-awx-deployment.yml
Co-authored-by: Shane McDonald <me@shanemcd.com>
2021-03-17 15:27:30 +00:00

27 lines
841 B
YAML

---
- name: Deploy an instance of AWX using the awx-operator
hosts: localhost
collections:
- community.kubernetes
tasks:
- name: Deploy AWX
k8s:
state: "{{ state | default('present') }}"
namespace: default
apply: yes
wait: yes
definition:
apiVersion: awx.ansible.com/v1beta1
kind: AWX
metadata:
name: awx
spec:
tower_admin_user: test
tower_admin_email: test@example.com
tower_ingress_type: "{{ tower_ingress_type | default(omit) }}" # Either Route, Ingress or LoadBalancer
tower_image: "{{ tower_image | default(omit) }}"
development_mode: "{{ development_mode | default(omit) }}"
tower_image_pull_policy: "{{ tower_image_pull_policy | default(omit) }}"