Commit Graph

596 Commits

Author SHA1 Message Date
Matthew Jones
463e869711 Changes to move into the ansible organization
Some of these changes are transitional, such as the removal of travis
and the changes to some maintainer info. We'll bring these back in
once we decide where they'll land.
2020-06-08 16:32:35 -04:00
Tyler Auerbeck
ba20b05d0f Change default ingress action to none 2020-06-06 14:15:07 -04:00
Matthew Jones
9bf2d16522 Fix up some naming and spacing issues 2020-06-05 09:43:53 -04:00
Matthew Jones
dbd8d4e9fb Bump version to v1beta1 2020-06-04 16:42:55 -04:00
Matthew Jones
aef500d9c9 Fixing up molecule
* Limiting resources so that things can start in travis
* Making a dedicated molecule test CR
2020-06-04 09:22:56 -04:00
Matthew Jones
4cf6861051 Fixing up lint errors 2020-06-03 07:51:28 -04:00
Shane McDonald
736aeb6c07 Fix upstream install path
Note that this added the required attribute spec.deployment_type. This _can_ go
away after the supervisor configs move back into the downstream images, but the
pattern may prove useful for other things in the future.
2020-06-02 20:10:09 -04:00
Matthew Jones
ce91a3d7e8 Be specific on the route api version,make sure we set a default tower broadcast secret 2020-06-01 10:25:50 -04:00
Shane McDonald
0d254bd7fb Fix external logging 2020-05-31 19:09:25 -04:00
Shane McDonald
0bb31f2015 Move sensitive info out of environment, get websocket backplane working 2020-05-30 15:22:24 -04:00
Shane McDonald
d6196810bb Get 3.7 booting and running jobs
There's still some polishing that needs to happen, but this gets things running
2020-05-30 12:10:38 -04:00
Matthew Jones
88db86ad9e Need to be specific on the container we call the commands on 2020-05-29 16:58:41 -04:00
Matthew Jones
02efdee863 More configuration 2020-05-29 16:46:42 -04:00
Matthew Jones
4f160c6aef Work towards supporting 3.7 2020-05-29 16:09:07 -04:00
Jeff Geerling
df73fd664f Issue #42: Add note about registry auth, drop redis requests. 2020-05-26 16:50:51 -05:00
Jeff Geerling
5b195cf872 Issue #42: Use correct redis Django connection info. 2020-05-26 16:35:27 -05:00
Jeff Geerling
aeecc94017 Issue #42: Make sure redis is listening on TCP port. 2020-05-26 16:13:14 -05:00
Jeff Geerling
e4510ff974 Issue #42: Upgrade to latest versions of Tower and AWX, switch RabbitMQ to Redis. 2020-05-26 15:26:37 -05:00
Jeff Geerling
152fe82954 Fixes #40: Update to Tower 3.6.4. 2020-05-26 13:45:51 -05:00
Jeff Geerling
840fdc2701 Merge pull request #34 from tylerauerbeck/pgsql-openshift
Initial OpenShift functionality
2020-05-15 22:12:22 -05:00
Tyler Auerbeck
87258f5882 Scale back AWX_PROOT_ENABLED changes; Add tower_ingress_type and tower_task_privileged to README 2020-04-20 12:13:14 -04:00
Tyler Auerbeck
47a6a519d2 Add var for ingress type; Add var to enable/disable bubblewrap 2020-03-23 00:59:11 -04:00
Jeff Geerling
0f5fdc3862 Fixes #32: Switch from k8s_facts to k8s_info in main tasks file. 2020-03-18 09:54:26 -05:00
Tyler Auerbeck
688a16ea66 tower_web.yaml: Don't apply ingress if host var is blank 2020-03-15 16:56:12 -04:00
Tyler Auerbeck
40726a804a Update templates to use new variable to allow postgres to run on OCP 2020-03-12 00:19:58 -04:00
Jeff Geerling
27b8ba968e Issue #24: Update Molecule test suite to 3.0 and fix YAML lint issues. 2020-02-20 12:44:12 -06:00
Jeff Geerling
ba90900832 Fixes #23: Update to Ansible Tower 3.6.3, AWX 9.2.0. 2020-02-20 12:17:18 -06:00
Jeff Geerling
bae56f3c64 Fixes #19: Upgrade Postgres to version 10 (was 9.6). 2020-01-20 12:03:46 -06:00
Jeff Geerling
24e63fed00 Update to Tower 3.6.2. Update operator to version 0.2.1. 2019-12-16 09:54:25 -06:00
Jeff Geerling
4b3f1139c7 PR #14 follow-up: Use storageClassName and document new postgres var a little more. 2019-12-03 14:44:54 -06:00
Falk Stern
84632262e7 Add storage-class definition for postgres pod 2019-11-29 11:32:28 +01:00
Jeff Geerling
f72eacc1ff Issue #9: Fix version for task and web images in defaults for tower role. 2019-11-25 17:04:05 -06:00
Jeff Geerling
3673a2b33a Fixes #10: Allow setting resources.requests.memory so Tower gets enough memory. 2019-11-25 17:02:32 -06:00
Jeff Geerling
67308724ca Issue #3: Investigate celery errors and task queue not working on first start. 2019-11-20 16:22:37 -06:00
Jeff Geerling
4712c6aee4 Issue #5: Add privileged context to task container - at least for now. 2019-11-18 16:27:36 -06:00
Jeff Geerling
598482b309 Issue #5: Allow switching between running open source AWX and Ansible Tower. 2019-11-18 15:20:26 -06:00
Jeff Geerling
f24355c66b Issue #5: More work towards getting k8s_exec module working in Operator. 2019-11-12 17:38:45 -06:00
Jeff Geerling
f642f01de6 Issue #5: Add k8s_exec module from Ansible PR. 2019-11-12 12:20:38 -06:00
Jeff Geerling
a912a256d1 Issue #5: Initial testing with Ansible Tower images instead of AWX. 2019-11-11 14:10:50 -06:00
Jeff Geerling
65546b42e6 Fixes #1: Add configuration files to task pod. 2019-11-08 16:51:38 -06:00
Jeff Geerling
16738e116b Issue #1: Give more CPU and memory, move settings into ConfigMaps. 2019-11-08 16:20:47 -06:00
Jeff Geerling
94ce7b49a2 Issue #1: Add tower and task deployments, along with basic Tower config. 2019-11-05 18:24:52 -06:00
Jeff Geerling
da675b7b59 Issue #1: Get memcached and rabbitmq deployments running. 2019-11-05 14:02:33 -06:00
Jeff Geerling
b9b7114e09 Issue #1: Add RabbitMQ Deployment and service. 2019-11-05 13:19:00 -06:00
Jeff Geerling
2b48292bcc Issue #1: Add memcached Deployment and Service. 2019-11-05 13:07:27 -06:00
Jeff Geerling
80895d628a Initial commit. 2019-10-30 12:00:17 -05:00