78 lines
2.3 KiB
YAML
78 lines
2.3 KiB
YAML
# Source: gitea/charts/postgresql-ha/templates/pgpool/pdb.yaml
|
|
apiVersion: policy/v1
|
|
kind: PodDisruptionBudget
|
|
metadata:
|
|
name: release-name-postgresql-ha-pgpool
|
|
namespace: gitea
|
|
labels:
|
|
app.kubernetes.io/instance: release-name
|
|
app.kubernetes.io/name: postgresql-ha
|
|
app.kubernetes.io/version: 4.5.2
|
|
app.kubernetes.io/component: pgpool
|
|
spec:
|
|
maxUnavailable: 1
|
|
selector:
|
|
matchLabels:
|
|
app.kubernetes.io/instance: release-name
|
|
app.kubernetes.io/name: postgresql-ha
|
|
app.kubernetes.io/component: pgpool
|
|
---
|
|
# Source: gitea/charts/postgresql-ha/templates/postgresql/pdb.yaml
|
|
apiVersion: policy/v1
|
|
kind: PodDisruptionBudget
|
|
metadata:
|
|
name: release-name-postgresql-ha-postgresql
|
|
namespace: gitea
|
|
labels:
|
|
app.kubernetes.io/instance: release-name
|
|
app.kubernetes.io/name: postgresql-ha
|
|
app.kubernetes.io/version: 16.3.0
|
|
app.kubernetes.io/component: postgresql
|
|
spec:
|
|
maxUnavailable: 1
|
|
selector:
|
|
matchLabels:
|
|
app.kubernetes.io/instance: release-name
|
|
app.kubernetes.io/name: postgresql-ha
|
|
app.kubernetes.io/component: postgresql
|
|
---
|
|
# Source: gitea/charts/postgresql-ha/templates/postgresql/witness-pdb.yaml
|
|
apiVersion: policy/v1
|
|
kind: PodDisruptionBudget
|
|
metadata:
|
|
name: release-name-postgresql-ha-postgresql-witness
|
|
namespace: gitea
|
|
labels:
|
|
app.kubernetes.io/instance: release-name
|
|
app.kubernetes.io/name: postgresql-ha
|
|
app.kubernetes.io/version: 16.3.0
|
|
app.kubernetes.io/component: postgresql
|
|
role: witness
|
|
spec:
|
|
maxUnavailable: 1
|
|
selector:
|
|
matchLabels:
|
|
app.kubernetes.io/instance: release-name
|
|
app.kubernetes.io/name: postgresql-ha
|
|
app.kubernetes.io/component: postgresql
|
|
role: witness
|
|
---
|
|
# Source: gitea/charts/redis-cluster/templates/poddisruptionbudget.yaml
|
|
apiVersion: policy/v1
|
|
kind: PodDisruptionBudget
|
|
metadata:
|
|
name: release-name-redis-cluster
|
|
namespace: gitea
|
|
labels:
|
|
app.kubernetes.io/instance: release-name
|
|
app.kubernetes.io/name: redis-cluster
|
|
app.kubernetes.io/version: 7.2.5
|
|
spec:
|
|
maxUnavailable: 1
|
|
selector:
|
|
matchLabels:
|
|
app.kubernetes.io/instance: release-name
|
|
app.kubernetes.io/name: redis-cluster
|
|
matchExpressions:
|
|
- {key: job-name, operator: NotIn, values: [release-name-redis-cluster-cluster-update]}
|