-
-
Notifications
You must be signed in to change notification settings - Fork 34
Scaffold initial required containers #1
Comments
It looks like the main images are here:
And the installer for Tower on OpenShift is here: https://releases.ansible.com/ansible-tower/setup_openshift/ I'll have to dig through the installer and see exactly what it's doing / how it's plugging things together. Hopefully it can be mostly a 1:1 matchup. |
Found this issue upstream as I was working on Minikube support for local testing and development: operator-framework/operator-sdk#2168 |
I have the basic components put together, but it seems I need to do some updating to get the
|
I'll need to mount that as a file inside the pod; reference the AWX docker-compose.yml.j2: https://github.com/ansible/awx/blob/devel/installer/roles/local_docker/templates/docker-compose.yml.j2#L22-L26 |
Heh... did that and now getting:
I need to be able to set the SECRET_KEY in that file but not have Kubernetes interfere with the directory in which that file resides. |
Grr, trying to mount secret to one location and copy in a
|
The /etc/tower directory is owned by Going to work on that now. |
I am also just noticing that there is a Note that it looks like it's trying to be all things to all people, and has a ton of configurable options in it that make it a bit harder to reason about. Makes me ponder the pareto principle :) |
K, 99% of the way there, it looks like AWX is installing correctly, but I'm seeing:
Pretty sure that's because |
I'm still getting stuck at Tower is a kinda-crazy-complex beast, apparently more so than the last time I checked in on custom installation a year or so ago :P |
Hmm... might actually just be the 'management-pod' (https://github.com/ansible/awx/blob/devel/installer/roles/kubernetes/templates/management-pod.yml.j2) is not currently set up (I was so focused on the 'web' pod that I haven't been looking at the task deployment at all. Going to check that out now. |
After a long while...
And then a wild login screen appears: And a login succeeds! Time to close this issue and start opening follow-ups. |
See: https://github.com/geerlingguy/awx-container/blob/master/docker-compose.yml (for a starting point).
Basically, I need to add in containers and resources for:
Note that I'm still trying to see if there are any 'official' tower docker images available via Docker Hub, Quay, or elsewhere. Will ask around internally to see if there are or not.
The text was updated successfully, but these errors were encountered: