Add yc pg dumper release

This commit is contained in:
Kochetkov S 2026-06-09 11:51:04 +03:00
parent 1157bddec4
commit 616daeca6f
5 changed files with 43 additions and 0 deletions

View File

@ -3,6 +3,7 @@ kind: Kustomization
resources:
- ../../../infrastructure/vault-unseal
- ../../../infrastructure/vault
- ../../../infrastructure/yc-pg-dumper
patches:
- path: ./patches/vault-unseal.yaml
target:

View File

@ -0,0 +1,29 @@
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: yc-pg-dumper
namespace: yc-pg-dumper
spec:
interval: 10m
targetNamespace: yc-pg-dumper
install:
createNamespace: true
remediation:
retries: 3
upgrade:
remediation:
retries: 3
chart:
spec:
chart: yc-pg-dumper
version: "0.1.0"
sourceRef:
kind: HelmRepository
name: yc-oci-charts
namespace: flux-system
interval: 10m
values:
image:
repository: cr.yandex/crp3ccidau046kdj8g9q/yc-pg-dumper
tag: infra-latest
pullPolicy: Always

View File

@ -0,0 +1,5 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- namespace.yaml
- helmrelease.yaml

View File

@ -0,0 +1,4 @@
apiVersion: v1
kind: Namespace
metadata:
name: yc-pg-dumper

View File

@ -0,0 +1,4 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./base