Commit Graph
81 Commits
Author SHA1 Message Date
Christian M. Adams 21062f0708 Add default resource requests for postgres containers 2022-04-18 12:30:02 -04:00
Seth Foster 5372771bac Add priority class options to high priority pods
- Add postgres_priority_class
- Add control_plane_priority_class
- Add default requests for postgres pod to ensure at a "Burstable" QoS
2022-04-18 12:29:54 -04:00
David Luong 1686875321 Customize CSRF options (#825) 2022-04-13 19:42:07 -04:00
Christian AdamsandMaximilian Meister 5f76d4917e Enable setting a list of image_pull_secrets (#860)
When there are e.g. multiple authenticated container registries used
we need to be able to add multiple imagePullSecrets to the k8s resource

Co-authored-by: Maximilian Meister <[email protected]>
2022-04-05 11:51:21 -04:00
Shane McDonald 12a58d71fb Use stream8 for init container 2022-03-18 13:56:15 -04:00
Shane McDonald e2fc5f46c0 Merge pull request #803 from rooftopcellist/sts-db-check
Run database-check initContainer on postgres sts instead
2022-03-05 11:59:00 -05:00
Shane McDonald 5b3be06e8d Allow for customizing postgres init container resources 2022-03-05 11:48:13 -05:00
MrBones757 9ca14cef93 added support for pod annotations to awx deployment 2022-02-25 09:54:55 +08:00
Juan Ezquerro LLanes 108addc06e Allow service annotations not only for LoadBalancer 2022-02-01 20:49:37 +01:00
Christian Adams 83939ec007 Merge pull request #726 from Skaopap/feature_topology_constraints
Add topology constraints to AWX CRD
2022-01-13 21:16:23 -05:00
bthominet 608478e249 add topolgy_spread_constraints 2022-01-13 09:50:12 +01:00
Christian M. Adams cbd7da9dcf Add default for postgres_extra_args variable 2022-01-11 14:18:34 -05:00
Shane McDonald 138964f7ab Add support for arbitrary pod-level securityContext settings
This allows for doing stuff like this on the custom resource:

```
security_context_settings:
  runAsUser: 1000
  runAsGroup: 0
```

I added `snakeCaseParameters: False` because without it, variables like `runAsUser` become `run_as_user`... and that doesnt work.
2021-11-10 21:36:42 +08:00
Yanis Guenane fc713e7b73 Properly apply default when env lookup returns empty 2021-11-02 09:57:04 +01:00
Christian M. Adams 7eb6d0e0f5 Set default images, but use them as a last resort
* Only use them if user did not set an image, or RELATED_IMAGES_ var
    is not set

Signed-off-by: Christian M. Adams <[email protected]>
(cherry picked from commit bb957be9e6db76e0d681cf0d08b5519225bca53c)
2021-11-01 14:58:24 +01:00
Shane McDonald 7b59c36263 Allow for overriding default AWX version as env var 2021-10-20 17:01:23 -04:00
Sean Davis b1dcf16fc8 Add Ingress path type option (#1)
* make ingress_path_type an option

* add to spec
2021-10-04 10:31:56 -05:00
Shane McDonald 1095bc0518 Use AWX 19.4.0 2021-10-02 15:23:55 -04:00
Shane McDonald ccff76dec5 Do not set default hostname for ingress 2021-09-29 18:39:27 -04:00
Shane McDonald e97def4429 meta -> ansible_operator_meta 2021-09-29 18:39:24 -04:00
Cliff Hults 9b072aa549 Added nodeport properties 2021-08-14 19:50:29 -04:00
Shane McDonald 8ac0de159a Bump versions / OLM metadata 2021-08-12 23:12:22 -04:00
Elijah DeLee 91d299926a update name of ee as well as the image 2021-08-11 14:54:24 -04:00
Elijah DeLee 01fe816fe8 use awx-ee:latest
We are updating the requirements in awx to get the latest receptor and runner in the task container,
we should also have the latest in the EE

see https://github.com/ansible/awx/pull/10861 and https://github.com/ansible/awx/pull/10858
2021-08-11 11:41:12 -04:00
Christian Adams f0b439c125 Merge pull request #464 from js-rwwa/devel
Define ingress path as variable for deployments
2021-07-26 09:54:13 -04:00
Marcelo Moreira de Mello 24916c6fa1 Using fsGroup and extends propers via InitContainer (NFS) 2021-07-21 10:36:55 -04:00
tabjer 3a330e4943 Added default ingress_path, made it an overridable var 2021-07-12 09:09:01 +08:00
Shane McDonald e28d114d78 Bump versions for next release 2021-06-28 17:26:06 -04:00
Marcelo Moreira de Mello f2e43db37c Added ability to trust a custom bundle CA 2021-06-18 01:48:50 -04:00
Shane McDonald 785b9ef70f Bump versions 2021-06-17 16:28:30 -04:00
Yanis Guenane 0f4cc52e71 EE: Allow one to specify resource requirements 2021-06-17 12:44:12 +02:00
Yanis Guenane 3899365da7 EE: Allow one to specify extra environment variable 2021-06-17 10:43:52 +02:00
Julen Landa Alustiza 1fc22749a5 Use awx-manage register_default_execution_environments
Signed-off-by: Julen Landa Alustiza <[email protected]>
2021-06-08 16:56:17 -04:00
Julen Landa Alustiza 83e46ee84b Use own attribute for control_plane_ee
Signed-off-by: Julen Landa Alustiza <[email protected]>
2021-06-02 14:55:53 +02:00
Shane McDonald b74d6a582e Bump versions for 0.10.0 2021-06-01 17:07:52 -04:00
Marcelo Moreira de Mello e37c091d17 Make tower_ingress_type to respect ClusterIP definition 2021-06-01 15:42:39 -04:00
Marcelo Moreira de Mello 446ac0b190 Added ability to specify annotations to ServiceAccount 2021-05-25 12:16:16 -04:00
Yanis Guenane 75458d0678 Do not prepend variables name with tower_ 2021-05-25 09:52:13 +02:00
Christian M. Adams 82ed9d6d56 Default to storage class being undefined
* This is so that users can intentially set it to an empty string if they want to use the default storage class
  * conversely, now users can manually create a pvc that does not utilize the default storage class
2021-05-17 16:41:53 -04:00
Christian M. Adams 818b837fb2 Allow user to specify empty string for storage class on PVC 2021-05-17 12:15:03 -04:00
Marcelo Moreira de Mello b2b1e07e45 Set initial value for tower_loadbalancer_annotations 2021-05-10 23:31:01 -04:00
Christian Adams 8519ff93b2 Merge pull request #272 from kimbernator/devel
Add support for custom service labels
2021-05-10 15:18:31 -04:00
Christian M. Adams c12a1f02ab Unset ownerRefs in the installer instead of the finalizer 2021-05-07 17:55:01 -04:00
Jeremy Kimber 51435e3c2b fix example to use correct label 2021-05-03 13:14:49 -05:00
Jeremy Kimber fd42802512 Add support for custom service labels 2021-05-03 10:20:56 -05:00
Shane McDonald 8772d0eec5 Merge pull request #266 from shanemcd/bump-19.1.0
Bump 19.1.0
2021-05-01 10:27:39 -04:00
Shane McDonald c318611561 Bump AWX version 2021-05-01 07:45:18 -04:00
Yanis Guenane 4706aa9a1e Deployment type: Make more fields dynamic based on that field 2021-04-28 12:12:06 +02:00
Shane McDonald 5779afd858 Update default ee version 2021-04-23 13:58:01 -04:00
Shane McDonald da43c5ba7d Merge pull request #226 from fust/fix_postgres_resources
Fix postgres resources
2021-04-22 13:33:11 -04:00