mirror of
https://github.com/ansible/awx-operator.git
synced 2026-03-26 21:33:14 +00:00
Simplify pvc naming scheme, one pvc per deployment
This commit is contained in:
@@ -38,7 +38,7 @@
|
||||
# If tower_backup_pvc is defined, use in management-pod.yml.j2
|
||||
- name: Set default pvc name
|
||||
set_fact:
|
||||
_default_backup_pvc: "{{ meta.name }}-backup-claim"
|
||||
_default_backup_pvc: "{{ tower_name }}-backup-claim"
|
||||
|
||||
# by default, it will re-use the old pvc if already created (unless a pvc is provided)
|
||||
- name: Set PVC to use for backup
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
apiVersion: v1
|
||||
kind: PersistentVolumeClaim
|
||||
metadata:
|
||||
name: {{ meta.name }}-backup-claim
|
||||
name: {{ tower_name }}-backup-claim
|
||||
namespace: {{ tower_backup_pvc_namespace }}
|
||||
spec:
|
||||
accessModes:
|
||||
|
||||
@@ -32,7 +32,7 @@ metadata:
|
||||
namespace: my-namespace
|
||||
spec:
|
||||
tower_name: mytower
|
||||
tower_backup_pvc: awxbackup1-backup-claim
|
||||
tower_backup_pvc: myoldtower-backup-claim
|
||||
tower_backup_pvc_namespace: 'old-awx-namespace'
|
||||
tower_backup_dir: /backups/tower-openshift-backup-2021-04-02-03:25:08
|
||||
```
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
- name: Set default pvc name
|
||||
set_fact:
|
||||
_default_backup_pvc: "{{ meta.name }}-backup-claim"
|
||||
_default_backup_pvc: "{{ tower_name }}-backup-claim"
|
||||
|
||||
# by default, it will re-use the old pvc if already created (unless pvc is provided)
|
||||
- name: Set PVC to use for backup
|
||||
|
||||
Reference in New Issue
Block a user