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
Shane McDonald
385a4f65a1
Bump version
2021-03-23 11:15:47 -04:00
Shane McDonald
3df272da27
Merge pull request #128 from billett83/devel
...
fixes #127 Provided service type LoadBalancer
2021-03-23 09:49:34 -04:00
Yanis Guenane
c81266af66
olm-catalog: Add displayName for the resource
2021-03-19 11:14:27 +01:00
Shane McDonald
c320dc835b
Fix image
2021-03-18 14:17:13 -04:00
Shane McDonald
da26472a03
Fix reconcilation loop after data migration changes
2021-03-18 11:22:00 -04:00
cbillett83@outlook.com
76acd335b9
removed extra space
2021-03-18 11:12:03 +00:00
cbillett83@outlook.com
1570c0a883
Minor Changes from Spredzy
2021-03-18 10:58:00 +00:00
Christian M. Adams
c22577bc80
Make data migration idempotent
2021-03-17 16:03:46 -04:00
billett83
add62c2973
Update deploy/awx-operator.yaml
...
Co-authored-by: Shane McDonald <me@shanemcd.com >
2021-03-17 15:20:33 +00:00
billett83
084e0b38a8
Update deploy/crds/awx_v1beta1_crd.yaml
...
Co-authored-by: Shane McDonald <me@shanemcd.com >
2021-03-17 15:20:25 +00:00
billett83
c6c94ce48d
Update deploy/olm-catalog/awx-operator/manifests/awx-operator.clusterserviceversion.yaml
...
Co-authored-by: Shane McDonald <me@shanemcd.com >
2021-03-17 15:20:16 +00:00
cbillett83@outlook.com
781d3e0ec7
Provided service type LoadBalancer
2021-03-17 11:59:57 +00:00
Christian M. Adams
0e1b12f4b1
Data migration from 3.8 to 4.0 via pg_dump streamed to psql
2021-03-16 13:32:15 -04:00
Yanis Guenane
9683dc23a4
Move tower_broadcast_websocket_secret to a Secret
2021-03-04 20:21:38 +01:00
Shane McDonald
d53245b984
Regenerate bundle info
2021-03-03 12:35:07 -05:00
Shane McDonald
9595c6c008
New deployment model
2021-03-03 12:30:17 -05:00
Yanis Guenane
c579537d66
Update API and operator interface
2021-02-25 17:44:00 +01:00
Yanis Guenane
e589a999a8
kind,api_version: Dynamically retrieve those values
2021-02-25 13:56:42 +01:00
Yanis Guenane
f04017ca95
OpenAPI: Extend the schema to all role variables
...
This is the full implementation of the OpenAPI schema that maps to the
currently existing roles defaults variable.
Prior to this commit, all variables specified at the spec level that
didn't have an entry in the OpenAPI schema at the CRD level were simply
ignored, unless --validate=false was specified.
This commit fixes that and provide a mapping between the CRD level
OpenAPI schema and the variables availabe in <roles>/defaults/main.yml.
This commit is simply about ensuring one can provide all the available
variables. A follow up commit will come to add logic in the OpenAPI
schema definition as it can be shown here[1]
[1]
https://kubernetes.io/docs/tasks/extend-kubernetes/custom-resources/custom-resource-definitions/#specifying-a-structural-schema
2021-02-22 16:19:54 +01:00
Yanis Guenane
53fd88a4e1
Requirements: Improve CRD OpenAPI schema
2021-02-16 18:14:17 +01:00
Yanis Guenane
25fc21a6cd
Enum: allow various casing
2021-02-16 14:30:31 +01:00
Yanis Guenane
a4ee609a76
CRD: Add default value to openAPIV3Schema
2021-02-16 14:30:31 +01:00
Yanis Guenane
fbae5cf590
CRD: Move to apiextensions.k8s.io/v1
2021-02-16 14:30:31 +01:00
Yanis Guenane
e5e996569c
Merge pull request #93 from Spredzy/resource_requirements
...
Allow greater flexibility to specify resource requests/limits
2021-02-10 16:52:45 +01:00
Yanis Guenane
fd4e3b2d4c
Allow greater flexibility to specify resource requests/limits
2021-02-10 15:58:48 +01:00
Yanis Guenane
c895ca0f6d
TLS: Enable customization of TLS behavior on route
2021-02-10 12:11:29 +01:00
Yanis Guenane
452bb128c6
Update CSV with richer fields
2021-02-09 22:23:05 +01:00
Yanis Guenane
e858f34f2c
Admin Password: Allow one to specify an admin password secret else generate it
2021-02-08 19:29:55 +01:00
Yanis Guenane
e5f1041350
PostgreSQL: Allow one to provide her own db configuration secret
...
If a user provide its own secret by using the
`tower_postgres_configuration_secret` use this variable, else try to use
`<instance>-postgres-configuration` secret. Else create one and use a
local database.
2021-02-08 15:13:56 +01:00
Yanis Guenane
285be0faff
deployment_type: Introduce the new variable.
2021-02-05 21:19:16 +01:00
Yanis Guenane
9189333611
Remove boiler plated ao-logs run from CSV file
2021-01-28 16:00:27 +01:00
Yanis Guenane
9c53c4067e
Bump awx-operator tag in CSV
2021-01-26 21:17:23 +01:00
Shane McDonald
dff8ef5259
Bump to version 0.6.0
2021-01-25 15:36:19 -05:00
Shane McDonald
48ba257f67
Add development mode for AWX
2021-01-25 12:30:29 -05:00
Shane McDonald
f3fcd0b810
Update to operator sdk 0.19.4
2021-01-23 10:15:53 -05:00
Shane McDonald
cf633d6ec2
Remove deployment_type
2021-01-21 15:47:18 -05:00
Shane McDonald
5183fc8081
Upgrade to postgres:12
2021-01-21 14:29:48 -05:00
Yanis Guenane
c8169105bd
Provide clusterserviceversion
2021-01-20 19:57:12 +01:00
Mercwri
30e2791d4f
removing incorrect namespace field from spec
2020-10-12 10:13:50 -04:00
Shane McDonald
7f8331bb28
Fix RBAC
...
Fixes https://github.com/ansible/awx-operator/issues/35
Will need to revisit how to support deploying into namespaces other than default.
2020-10-12 08:59:22 -04:00
Shane McDonald
48c8f07877
Automate some build and release related activities
2020-10-05 14:59:19 -04:00
Shane McDonald
bd443e33ab
Fix chain-operator-files.yml
2020-10-03 11:58:51 -04:00
Matthew Jones
76964e74b1
Update to AWX 15 and fix a boolean issue
2020-09-30 11:39:34 -04:00
Atha Kouroussis
ad96ebf5ad
More configurable parameters
2020-09-24 15:21:43 -03:00
nomyownnet
99fc390d9d
Replaced address with host for external database.
2020-09-11 00:42:27 +03:00
Matthew Jones
23ddaddbe8
Update tests and lint concerns
2020-08-17 15:57:43 -04:00
Matthew Jones
edc60300be
Autogenerate database configuration and secret key if not provided
...
This also persists those after removal, so the database PV is still functional
2020-08-13 14:36:49 -04:00
Matthew Jones
88d55a870a
Documentation to the awx operator deploy
2020-08-11 16:41:46 -04:00