Christian Adams
0983220fba
Use awx web launch script to pick up the correct supervisor config ( #935 )
...
- reduce resource requests so that CI passes in resource constrained
environments
2022-06-01 19:11:25 -04:00
Christian Adams
75c7231afd
Remove unneeded olm-parameter template file ( #901 )
2022-05-04 16:45:18 -04:00
Christian Adams
363aa3642b
added capability to set the redis container resources ( #899 )
...
* added capability to set the redis container resources
* Reduce resource requests so that it can be scheduled on GitHub workflows
Co-authored-by: Cedric Morin <cedric.morin_ext@michelin.com >
2022-05-03 08:53:45 -04:00
Christian Adams
859384e9f6
Changed default pull secret to agreed upon name ( #896 )
2022-04-29 16:21:03 -04:00
Christian Adams
3da427f31d
Look for a specific pull secret when deployed in certain cloud environments ( #894 )
2022-04-27 15:44:10 -04:00
Hung Tran
5b73ad172e
Load LDAP password from secret and update guideline ( #659 )
...
* Load LDAP password from secret and update guideline
* Add pod_labels for custom pod labels
Signed-off-by: Loc Mai <lmai@axon.com >
* Omit tls secret if using wildcard cert
* Resolve conflicts
* Remove the ingress changes
* Remove the config changes
* Load LDAP password from secret and update guideline
* Omit tls secret if using wildcard cert
* Resolve conflicts
* Remove the ingress changes
* Remove the config changes
Co-authored-by: hungts <hungts@axon.com >
Co-authored-by: Loc Mai <lmai@axon.com >
Co-authored-by: Max Bidlingmaier <Max-Florian.Bidlingmaier@sap.com >
Co-authored-by: Max Bidlingmaier <maks@konsolan.de >
2022-04-25 16:16:10 -04:00
Christian M. Adams
daf15a93bf
Reduce the resources requests for CI runs
...
* GitHub Workflows run in a resource constrained environment, we were
asking too much of it, so pods never got scheduled.
2022-04-21 15:10:09 -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
Christian Adams
379552218d
Add back image_pull_secret field for backwards compatibility ( #870 )
2022-04-14 13:25:54 -04:00
David Luong
1686875321
Customize CSRF options ( #825 )
2022-04-13 19:42:07 -04:00
Christian Adams
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 <maximilian.meister@pm.me >
2022-04-05 11:51:21 -04:00
Christian M. Adams
86c31a4317
Add AWX Logo to OLM deployments
...
* Remove unnecessary script for injecting olm params, use bases template instead
Signed-off-by: Christian M. Adams <chadams@redhat.com >
2022-03-16 12:01:28 -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
Shane McDonald
26b1eb6c87
Merge pull request #776 from arrase/feature/service_annotations
...
Allow service annotations not only for LoadBalancer type
2022-02-11 17:30:56 -05:00
Juan Ezquerro LLanes
108addc06e
Allow service annotations not only for LoadBalancer
2022-02-01 20:49:37 +01:00
Christian M. Adams
4d8f84eb74
Add OLM params for postgres_extra_vars
...
* follow-up for https://github.com/ansible/awx-operator/pull/753
Signed-off-by: Christian M. Adams <chadams@redhat.com >
2022-02-01 08:17:11 -05: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
chris93111
0f07a475b5
Add ability to configure extra args for postgres
...
* add default extra args postgres
* add postgres_extra_args option to readme
2022-01-11 12:44:18 -05:00
Christian M. Adams
78fc099c75
Add in ansible debug logs env var
...
* This will be added to the CSV automatically when make bundle is run
Signed-off-by: Christian M. Adams <chadams@redhat.com >
2021-11-19 10:03:04 -05:00
Shane McDonald
d74b5baf45
Delete RELATED_ variables from upstream deployment
...
I ran into a bug with this when releasing the latest version of AWX. RELATED_IMAGE_AWX always clobbers the version and does not respect `DEFAULT_AWX_VERSION`
2021-11-19 13:16:24 +08:00
Christian M. Adams
7e2d726b26
Add more descriptions that got lost
2021-11-17 14:46:23 -05:00
Christian Adams
fd38c33f14
Merge pull request #654 from rooftopcellist/security-context-olm-params
...
Add security_context_settings param to olm-params
2021-11-17 14:35:07 -05:00
Christian M. Adams
a16e05d2f6
Add security_context_settings param to olm-params
...
Signed-off-by: Christian M. Adams <chadams@redhat.com >
2021-11-17 09:47:43 -05:00
Christian M. Adams
79ee798df7
Align upstream and downstream descriptions
2021-11-16 15:22:27 -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
fd03731a72
OLM: Mark as advanced more fields
2021-11-01 14:12:14 +01:00
Christian M. Adams
29879f7064
Rename related image vars to be distinct across operators
2021-10-27 11:26:51 -04:00
Christian M. Adams
8aee279634
Use relatedImages to make disconnected deployments possible
...
* Add ability to pass images in from the CSV for disconnected installs
Signed-off-by: Christian M. Adams <chadams@redhat.com >
2021-10-26 00:26:16 -04:00
Christian M. Adams
894b0ffa5f
Rename operator image name to make it unique from resource & pulp operators
2021-10-25 14:02:59 -04:00
Christian M. Adams
37470a0943
Inject OLM parameters when generating bundle
...
Signed-off-by: Christian M. Adams <chadams@redhat.com >
2021-10-14 01:18:27 -04:00
Shane McDonald
38c64a504d
Merge pull request #559 from oliverf1/redis_capabilities
...
Add an option to specify container capabilities for the redis container
2021-10-13 14:24:23 -04:00
Shane McDonald
2426956a0a
Allow for overridding awx image in tests
2021-10-06 19:57:36 -04:00
Shane McDonald
685c5efc94
Switch to latest tag
2021-10-05 21:20:02 -04:00
Shane McDonald
f62b66d4ae
Remove hardcoded versions from repo
2021-10-05 20:56:29 -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
Olivier
f0c5d1b4e3
Add an option to specify container capabilities for the redis container
...
With some kubernetes clusters and settings, you might need to specify
some capabilities so the container can start. For example, the CHOWN,
SETUID and SETGID capabilties.
Setting the redis_capabilities option will add the capabilities in
the deployment.
2021-10-02 18:43:37 -04:00
Shane McDonald
86e0cf884f
Add smoke test that verifies that basic jobs work
2021-09-29 18:39:27 -04:00
Shane McDonald
d9fbda5e15
Add ability to override namespace when running make deploy
2021-09-29 18:39:26 -04:00
Shane McDonald
d27bb69b96
Lower resource requirements to get CI passing
2021-09-29 18:39:25 -04:00
Shane McDonald
48ab801c8c
Adopt the new molecule/ directory structure from the operator-sdk 1.x scaffolding
2021-09-29 18:39:25 -04:00
Shane McDonald
69203723ef
Update scaffolding to pass yamllint
2021-09-29 18:39:24 -04:00
Shane McDonald
316d08ccb4
Begin to migrate towards operator-sdk 1.x project structure
2021-09-29 18:39:22 -04:00