Commit Graph

1100 Commits

Author SHA1 Message Date
Tyler Auerbeck
25b970bd70 Cleanup role.yaml 2020-03-23 01:16:36 -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
9ead6b6830 Fix yamllint issues. 2020-03-18 10:43:11 -05:00
Jeff Geerling
e22296a0d7 Fixes #37: Update to operator-sdk 0.16.0, add galaxy requirements. 2020-03-18 10:19:23 -05: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
a28837cd1e Add probot/stale configuration. 2020-03-05 10:50:51 -06:00
Jeff Geerling
39aec6b03c Make sure molecule lint command has set -e. 2020-02-24 10:08:16 -06:00
Jeff Geerling
a85556d299 Issue #24: Fix one last ansible-lint issue. 2020-02-20 13:08:53 -06:00
Jeff Geerling
d636e2b69f Fixes #24 and prepares for 0.2.4 release. 2020-02-20 13:05:16 -06: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
34a45c0eee Tag release 0.2.3 with latest versions of Tower and AWX as defaults. 2020-02-20 12:19:13 -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
b8b060fd1c Prepare for 0.2.2 release. 2020-01-20 12:26:30 -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
b7312390ab Attempt testing without Travis CI 'sudo: required'. 2020-01-20 11:39:36 -06:00
Jeff Geerling
3092c798ab Fixes #18: Update to latest version of ansible-operator base image. 2020-01-16 14:20:53 -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
448c181d17 Create FUNDING.yml 2019-12-11 09:51:42 -06:00
Jeff Geerling
fdda6aae90 Update to version 0.2.0 for new release. 2019-12-03 15:39:52 -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
Jeff Geerling
cb37e904dd Merge pull request #14 from fstern/master
Be able to configure a storage class for postgres
2019-12-03 14:35:19 -06:00
Falk Stern
eaa4474e56 Added documentation 2019-11-29 13:19:05 +01:00
Falk Stern
84632262e7 Add storage-class definition for postgres pod 2019-11-29 11:32:28 +01:00
Jeff Geerling
d9c39570dd Version 0.1.2. 2019-11-25 19:57:31 -06: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
09c1b66146 Issue #10: Add resource requests to CRs as well. 2019-11-25 17:03:11 -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
dfc5de5b8e Fixes #9: Update Ansible Tower version to 3.6.1. 2019-11-25 09:20:01 -06:00
Jeff Geerling
0907b7f751 Issue #3: Bump version of Operator to 0.1.1 after task pod fix. 2019-11-20 16:35:27 -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
6e6cd37ce6 Issue #4: Finish instructions in README for usage of the Tower Operator. 2019-11-20 10:57:04 -06:00
Jeff Geerling
5c5a058524 Issue #4: Supplement README with build instructions for new versions. 2019-11-20 10:09:23 -06:00
Jeff Geerling
a6b0ce1ff5 Also mention AWX in README. 2019-11-18 20:34:45 -06:00
Jeff Geerling
5a89a97147 Merge branch '5-ansible-tower-install' 2019-11-18 20:33:17 -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
215483c68d Issue #5: Split CustomResource into one for AWX, one for Tower. 2019-11-15 13:40:10 -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
2c527990fa Issue #1: Get a minikube configuration working for local Molecule testing. 2019-11-06 16:24:11 -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