DEV-790: enable bkp for pg-clsuter

cherry-pick-9c6aec87
friedrich goerz 3 years ago
parent 537e2afe45
commit ce488bb72c

@ -0,0 +1,18 @@
apiVersion: networking.k8s.io/v1
kind: NetworkPolicy
metadata:
name: migration-egress-iam2keycloak-prodnso
namespace: mobene-keycloak
spec:
egress:
- ports:
- port: 443
protocol: TCP
to:
- ipBlock:
cidr: 142.132.168.60/32
podSelector:
matchLabels:
app: iam
policyTypes:
- Egress

@ -0,0 +1,20 @@
apiVersion: networking.k8s.io/v1
kind: NetworkPolicy
metadata:
labels:
argocd.argoproj.io/instance: nsodev
name: ingress-migrationpod2pginstances
spec:
ingress:
- from:
- namespaceSelector:
matchLabels:
kubernetes.io/metadata.name: default
ports:
- port: 5432
protocol: TCP
podSelector:
matchLabels:
cluster-name: postgres-cluster
policyTypes:
- Ingress

@ -0,0 +1,18 @@
apiVersion: v1
kind: Pod
metadata:
name: fgoerz-migration
spec:
volumes:
- name: task-pv-storage
persistentVolumeClaim:
claimName: fgoerz-mobene-migration2
containers:
- name: migration
image: ubuntu
command:
- sleep
- infinity
volumeMounts:
- mountPath: "/data"
name: task-pv-storage

@ -0,0 +1,11 @@
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: fgoerz-mobene-migration2
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 10Gi
storageClassName: hcloud-volumes
Loading…
Cancel
Save