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 Adams
8519ff93b2
Merge pull request #272 from kimbernator/devel
...
Add support for custom service labels
2021-05-10 15:18:31 -04:00
Yanis Guenane
ce0a251c1c
olm-catalog: Update with latest content from AWXBackup and AWXRestore
2021-05-05 10:37:23 +02:00
Christian M. Adams
8af0681373
Persist secret names from old deployment & add them to the spec
...
- renamed some more variables to be consistent with the pulp-operator
- removed unneeded vars from backup & restore crds
- added a way to parse spec at restore time by including vars to
get around the issue of triply nested quotes when using to_json
2021-05-04 10:06:29 -04:00
Jeremy Kimber
fd42802512
Add support for custom service labels
2021-05-03 10:20:56 -05:00
Christian M. Adams
9cfb7921bc
update templated files with new var names
2021-04-30 10:49:32 -04:00
Christian M. Adams
c817a2234d
Simplify vars needed for restore CR & do not garbage collect secrets
2021-04-30 10:49:31 -04:00
Christian M. Adams
867bc258b9
Allow custom postgres pod label to support user managed pg pods
...
- Only set resolvable pg host path for pg container when managed
2021-04-30 10:49:30 -04:00
Christian M. Adams
ff9248e971
create pvc in namespace of old awx by default, update docs, fix bug with secret statuses
2021-04-30 10:49:30 -04:00
Christian M. Adams
38a6a02f85
Add secret names as statuses on the AWX object
...
- set migrate data status even if custom name for old postgres config is not used
- Allow users to change pg name, pw & db name for a managed postgres
- set default value for postgres-configuration type as unmanaged if secret is created
- Make pg port configurable for managed deployments
2021-04-30 10:49:27 -04:00
Christian M. Adams
5b32c41277
Fix retry for checking postgres pod & fix secrets template
...
- fixed a lot of typos & updated the README.md files
2021-04-30 10:24:37 -04:00
Christian M. Adams
5669747bbf
Scope pvc and management pod to default namespace
...
- make this configurable via tower_backup_pvc_namespace var
- remove redundant k8s task info
2021-04-30 10:24:36 -04:00
Christian M. Adams
8467209d35
init restore
2021-04-30 10:24:35 -04:00
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
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
9e44e21a66
Rename pvc name var to be consistent with other backup variables
2021-04-30 10:24:34 -04:00
Christian M. Adams
bcd1410438
init backup CR files
2021-04-30 10:24:33 -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
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
Yanis Guenane
4706aa9a1e
Deployment type: Make more fields dynamic based on that field
2021-04-28 12:12:06 +02:00
Christian M. Adams
e55d83ffa0
Add templated EE volume mount var to operator config
2021-04-27 15:54:37 -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
stal
5b38c85f8a
Extra changes for new tower_ingress_type NodePort
2021-04-24 15:16:49 +01: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
bc34758c91
Split container image and version in 2 variables
2021-04-21 17:18:02 -04:00
Thom Wijtenburg
378a33aaee
Fix PostgreSQL resource requests
2021-04-20 11:14:48 +02:00
Ernesto Pérez
151ff11745
Add nodeSelector and tolerations for Postgres pod
2021-04-13 13:50:14 +02:00
Shane McDonald
136b2c47f8
Remove unnecessary variables from molecule CR
2021-04-07 17:20:04 -04:00
Nico Ohnezat
0eb4286b71
add tower_image_pull_secret as property of AWX resource
2021-04-07 17:55:18 +02:00
Marcelo Moreira de Mello
584d45d315
Introducing ability to mount /var/lib/projects
2021-04-06 12:53:08 -04:00
Shane McDonald
bac795a36a
Clean up instances of tower_ee_image
2021-04-05 15:50:29 -04:00
Shane McDonald
550756c33c
Update CRD stuff related to tower_ee_image -> tower_ee_images rename
2021-04-03 17:21:49 -04:00
Atha Kouroussis
be68adbf01
Add support for nodeSelector and tolerations
2021-04-01 18:28:07 -03:00
Marcelo Moreira de Mello
8974e3446a
Added ability to configure LDAP CA
2021-03-29 22:19:22 -04:00
Shane McDonald
1fa391a9f1
Bump awx-ee version
2021-03-29 12:39:57 -04:00
Shane McDonald
257a3ba807
Allow tower_ee_image to be specified in CR
2021-03-28 15:09:03 -04:00
Shane McDonald
ecdfaf6c0d
Pin version of awx-ee
2021-03-28 15:08:49 -04:00
Shane McDonald
8962d501b3
Delete unnecessary file
2021-03-28 15:07:14 -04:00
Yanis Guenane
387932e960
Update liveness probe defaults
...
The liveness probes default are too agressive and can lead to
undeployable operators[1][2] - We are bumping them as per the
operator-sdk default in 1.0[3]
[1] https://github.com/operator-framework/operator-sdk/issues/3216
[2] https://github.com/operator-framework/operator-sdk/issues/3267
[3]
ea43495073
Fixes: https://github.com/ansible/awx-operator/issues/131
2021-03-24 20:33:07 +01:00
Yanis Guenane
79e62755b8
Merge pull request #143 from Spredzy/update_bundle_params
...
Update bundle variables to catchup with latest commits
2021-03-24 20:25:38 +01:00
Yanis Guenane
451e2b6497
Update bundle variables to catchup with latest commits
2021-03-24 14:07:36 +01:00
cbillett83@outlook.com
60479971b8
resolve build failure
2021-03-24 10:19:14 +00:00
cbillett83@outlook.com
76092c366e
alow private hosted awx-ee image
2021-03-24 10:02:33 +00:00
Shane McDonald
62ec946e4f
Use latest version of quay.io/ansible/awx
2021-03-23 11:15:55 -04:00
Shane McDonald
693ce5a17e
Fix CRD
...
Fallout from https://github.com/ansible/awx-operator/pull/128
2021-03-23 11:15:51 -04:00