init backup CR files

This commit is contained in:
Christian M. Adams
2021-03-23 15:33:03 -04:00
parent fdcc745f11
commit bcd1410438
9 changed files with 315 additions and 19 deletions

View File

@@ -0,0 +1,22 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
name: backups.awx.ansible.com
spec:
group: awx.ansible.com
names:
kind: Backup
listKind: BackupList
plural: backups
singular: backup
scope: Namespaced
versions:
- name: v1beta1
schema:
openAPIV3Schema:
type: object
x-kubernetes-preserve-unknown-fields: true
served: true
storage: true
subresources:
status: {}

View File

@@ -0,0 +1,10 @@
apiVersion: awx.ansible.com/v1beta1
kind: Backup
metadata:
name: example-awx
namespace: example-awx
spec:
tower_backup_pvc: ''
tower_backup_size: ''
tower_postgres_storage_class: ''
tower_postgres_configuration_secret: ''