Christian M. Adams
80c8d87f71
Create an event when pvc is not set to alert the user
2021-04-30 10:24:35 -04:00
Christian M. Adams
6bc149bae2
template awxbackup crd into awx-operator.yml for easy deployment
2021-04-30 10:24:35 -04:00
Christian M. Adams
250ff960bd
Add awxbackup CRD creation to molecule to get tests passing
2021-04-30 10:24:35 -04:00
Christian M. Adams
e1dca00f46
Fix backup reconciliation loop, add error status
2021-04-30 10:24:35 -04:00
Christian M. Adams
f17dcdc3e9
Swap vars and defaults, rename to awxbackups
2021-04-30 10:24:35 -04:00
Christian M. Adams
4839bdcaad
Rename Backup CR to AWXBackup to be more unique
...
- we could alternatively direct users to use the full GVK. Issue is potential conflict with AH operator CRs
2021-04-30 10:24:34 -04:00
Christian M. Adams
91dda5cb16
backup secrets to YAML files
2021-04-30 10:24:34 -04:00
Christian M. Adams
0a82fec359
Refactor backup role & store secrets as well
2021-04-30 10:24:34 -04:00
Christian M. Adams
13397f41ad
use meta.data to keep pods and pvcs unique in the same namespace
2021-04-30 10:24:34 -04:00
Christian M. Adams
9e44e21a66
Rename pvc name var to be consistent with other backup variables
2021-04-30 10:24:34 -04:00
Christian M. Adams
54efda1a25
Use default cluster storage class if none is provided
2021-04-30 10:24:34 -04:00
Christian M. Adams
bcd1410438
init backup CR files
2021-04-30 10:24:33 -04:00
Christian M. Adams
fdcc745f11
Add watcher for backup CR
2021-04-30 10:24:33 -04:00
Christian M. Adams
4a5ca184c0
Use storage class to dynamically create volume for backups
2021-04-30 10:24:33 -04:00
Christian M. Adams
e037feafbf
Create management pod and pvc for backup
2021-04-30 10:24:33 -04:00
Christian M. Adams
0220c75884
wip deployment podspec or sts
2021-04-30 10:24:33 -04:00
Shane McDonald
5f668d76f0
Merge pull request #262 from Spredzy/extra_settings
...
Extra Settings: Allow one to pass extra API configuration settings.
2021-04-30 10:01:47 -04:00
Yanis Guenane
1d14ebccad
Extra Settings: Allow one to pass extra API configuration settings.
...
For more advanced usage, a user can do the
extra_volumes/extra_volume_mounts dance. But for simple need adding this
parameter make it easy to just specify an extra parameter.
2021-04-30 11:06:40 +02:00
Yanis Guenane
06ab6d2dad
Merge pull request #257 from Spredzy/rename_postgres_parameters
...
PostgreSQL: Properly handle variable name difference when using Red Hat containers
2021-04-30 09:35:35 +02:00
Yanis Guenane
6b0ecacc63
Merge pull request #258 from Spredzy/fix_tower_ee_images
...
Properly hide tower_ee_images
2021-04-30 09:35:20 +02:00
Yanis Guenane
2965a9091e
PostgreSQL: Properly handle variable name difference when using Red Hat containers
2021-04-29 18:16:20 +02:00
Yanis Guenane
160209698c
Properly hide tower_ee_images
2021-04-29 17:39:57 +02:00
Marcelo Moreira de Mello
7361defa17
Merge pull request #198 from tchellomello/ssl_pg
...
Added support to override PosgreSQL sslmode
2021-04-28 15:51:01 -04:00
Shane McDonald
68774a3ccc
Merge pull request #250 from rooftopcellist/ee-vars
...
Add templated EE volume mount var to operator config
2021-04-28 11:33:13 -04:00
Shane McDonald
70b7991cdf
Merge pull request #253 from Spredzy/base_component_on_deployment_type
...
Deployment type: Make more fields dynamic based on that field
2021-04-28 11:32:37 -04:00
Yanis Guenane
4706aa9a1e
Deployment type: Make more fields dynamic based on that field
2021-04-28 12:12:06 +02:00
Marcelo Moreira de Mello
fb183f4eab
Merge pull request #251 from tchellomello/redeploy-it
...
Handle statefulset updates
2021-04-27 23:29:19 -04:00
Marcelo Moreira de Mello
3d5a9eae31
Handle statefulset updates
2021-04-27 17:16:57 -04:00
Christian M. Adams
e55d83ffa0
Add templated EE volume mount var to operator config
2021-04-27 15:54:37 -04:00
Yanis Guenane
fd9ce8f0cb
Merge pull request #249 from Spredzy/fix_wrong_indentation
...
olm manifests: fix wrong identation making file incorrect
2021-04-27 14:19:30 +02:00
Yanis Guenane
126228774c
olm manifests: fix wrong identation making file incorrect
...
Currently the file is inacurrate and yaml parsing would fail on line 166
with
> syntax error: expected <block end>, but found '<block mapping start>'
(syntax)
2021-04-27 13:24:52 +02:00
Marcelo Moreira de Mello
3c26af0cd7
Merge pull request #217 from tchellomello/crashing
...
Updated logic to validate changes on configmaps, deployments and statefulsets
2021-04-26 17:04:20 -04:00
Shane McDonald
b781300977
Merge pull request #248 from shanemcd/devel
...
Fix service type logic
2021-04-26 14:10:43 -04:00
Shane McDonald
c0e164d763
Fix service type logic
2021-04-26 13:58:44 -04:00
Marcelo Moreira de Mello
2fd737fbc2
Merge pull request #204 from TheStally/devel
...
Set Service to use type ClusterIP instead of NodePort when tower_ingress_type is Ingress
2021-04-25 21:59:25 -04:00
Shane McDonald
ee9800c258
Merge pull request #244 from ilijamt/ee-conf-wrong
...
added missing comma, to AWX execution_environments.py file
2021-04-24 11:58:41 -04:00
stal
5b38c85f8a
Extra changes for new tower_ingress_type NodePort
2021-04-24 15:16:49 +01:00
Ilija Matoski
72c122dff9
added missing comma, to AWX execution_environets.py file
2021-04-24 14:34:19 +02:00
Shane McDonald
3e8834e057
Merge pull request #243 from ansible/shanemcd-patch-3
...
Update default ee version
2021-04-23 14:24:28 -04: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
Marcelo Moreira de Mello
cd181bc1fd
Merge pull request #235 from tchellomello/split_image_expr
...
Split container image and version in 2 variables
2021-04-22 13:31:46 -04:00
Marcelo Moreira de Mello
01f1321bd4
Merge branch 'devel' into split_image_expr
2021-04-22 10:28:32 -04:00
Marcelo Moreira de Mello
52768c9a65
updated coumentation
2021-04-22 10:18:46 -04:00
TheStally
96b878f049
Add NodePort to tower_ingress_type enum
2021-04-22 08:39:28 +01:00
TheStally
a00052a8ca
Fix template logic
2021-04-22 08:37:31 +01:00
Thom Wijtenburg
4596c30e9d
Make displayName for PostgreSQL parameters single line
2021-04-22 07:07:51 +02:00
Marcelo Moreira de Mello
051500fff1
updated documentation
2021-04-21 17:51:40 -04:00
Marcelo Moreira de Mello
bc34758c91
Split container image and version in 2 variables
2021-04-21 17:18:02 -04:00
Shane McDonald
e3f027d625
Merge pull request #212 from tchellomello/change_pull_policy_redis
...
Inherit imagePullPolicy to redis container
2021-04-21 16:44:07 -04:00