mirror of
https://github.com/ansible/awx-operator.git
synced 2026-03-26 21:33:14 +00:00
Fixes #40: Update to Tower 3.6.4.
This commit is contained in:
@@ -133,7 +133,7 @@ This environment is meant for headless testing (e.g. in a CI environment, or whe
|
||||
Once the operator is deployed, you can visit the Tower UI in your browser by following these steps:
|
||||
|
||||
1. Make sure you have an entry like `IP_ADDRESS example-tower.test` in your `/etc/hosts` file. (Get the IP address with `minikube ip`.)
|
||||
2. Visit `http://example-tower.test/` in your browser.
|
||||
2. Visit `http://example-tower.test/` in your browser. (Default admin login is `test`/`changeme`.)
|
||||
|
||||
### Release Process
|
||||
|
||||
@@ -148,11 +148,11 @@ Each of these must be appropriately built in preparation for a new tag:
|
||||
|
||||
Run the following command inside this directory:
|
||||
|
||||
operator-sdk build geerlingguy/tower-operator:0.2.5
|
||||
operator-sdk build geerlingguy/tower-operator:0.2.6
|
||||
|
||||
Then push the generated image to Docker Hub:
|
||||
|
||||
docker push geerlingguy/tower-operator:0.2.5
|
||||
docker push geerlingguy/tower-operator:0.2.6
|
||||
|
||||
#### Build a new version of the `tower-operator.yaml` file
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
FROM quay.io/operator-framework/ansible-operator:v0.16.0
|
||||
FROM quay.io/operator-framework/ansible-operator:v0.17.0
|
||||
|
||||
# Install kubectl.
|
||||
COPY --from=lachlanevenson/k8s-kubectl:v1.16.5 /usr/local/bin/kubectl /usr/local/bin/kubectl
|
||||
COPY --from=lachlanevenson/k8s-kubectl:v1.18.3 /usr/local/bin/kubectl /usr/local/bin/kubectl
|
||||
|
||||
# Install Ansible requirements.
|
||||
COPY requirements.yml ${HOME}/requirements.yml
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
gather_facts: false
|
||||
|
||||
vars:
|
||||
operator_image: geerlingguy/tower-operator:0.2.5
|
||||
operator_image: geerlingguy/tower-operator:0.2.6
|
||||
pull_policy: Always
|
||||
operator_file_path: "../deploy/tower-operator.yaml"
|
||||
operator_template: "../deploy/operator.yaml"
|
||||
|
||||
@@ -15,8 +15,8 @@ spec:
|
||||
tower_admin_email: test@example.com
|
||||
tower_admin_password: changeme
|
||||
|
||||
tower_task_image: quay.io/ansible-tower/ansible-tower:3.6.3
|
||||
tower_web_image: quay.io/ansible-tower/ansible-tower:3.6.3
|
||||
tower_task_image: quay.io/ansible-tower/ansible-tower:3.6.4
|
||||
tower_web_image: quay.io/ansible-tower/ansible-tower:3.6.4
|
||||
|
||||
tower_task_mem_request: 1Gi
|
||||
tower_task_cpu_request: 500m
|
||||
|
||||
@@ -113,14 +113,14 @@ spec:
|
||||
- /usr/local/bin/ao-logs
|
||||
- /tmp/ansible-operator/runner
|
||||
- stdout
|
||||
image: "geerlingguy/tower-operator:0.2.5"
|
||||
image: "geerlingguy/tower-operator:0.2.6"
|
||||
imagePullPolicy: "Always"
|
||||
volumeMounts:
|
||||
- mountPath: /tmp/ansible-operator/runner
|
||||
name: runner
|
||||
readOnly: true
|
||||
- name: operator
|
||||
image: "geerlingguy/tower-operator:0.2.5"
|
||||
image: "geerlingguy/tower-operator:0.2.6"
|
||||
imagePullPolicy: "Always"
|
||||
volumeMounts:
|
||||
- mountPath: /tmp/ansible-operator/runner
|
||||
|
||||
@@ -10,8 +10,8 @@ tower_admin_email: test@example.com
|
||||
tower_admin_password: changeme
|
||||
|
||||
# Use these image versions for Ansible Tower.
|
||||
tower_task_image: quay.io/ansible-tower/ansible-tower:3.6.3
|
||||
tower_web_image: quay.io/ansible-tower/ansible-tower:3.6.3
|
||||
tower_task_image: quay.io/ansible-tower/ansible-tower:3.6.4
|
||||
tower_web_image: quay.io/ansible-tower/ansible-tower:3.6.4
|
||||
|
||||
# Use these image versions for Ansible AWX.
|
||||
# tower_task_image: ansible/awx_task:9.2.0
|
||||
|
||||
Reference in New Issue
Block a user