0
Fork 0
mirror of https://github.com/penpot/penpot.git synced 2025-01-22 14:39:45 -05:00

Use raw manifests

This commit is contained in:
SorsOps 2024-05-10 14:34:05 +02:00
parent 153ea95a55
commit eafd4f01eb
No known key found for this signature in database
GPG key ID: E9EC78C740654016

View file

@ -4,10 +4,44 @@ namespace: apps
deploy:
branch: token-studio-develop
event: push
chart:
repository: https://charts.truecharts.org
manifests: |
apiVersion: v1
kind: Namespace
metadata:
name: penpot
version: 4.0.13
labels:
toolkit.fluxcd.io/tenant: penpot-team
---
apiVersion: source.toolkit.fluxcd.io/v1beta2
kind: HelmRepository
metadata:
name: truecharts
namespace: penpot
spec:
interval: 5m
type: oci
url: oci://tccr.io/truecharts
---
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: penpot
namespace: penpot
spec:
releaseName: penpot
chart:
spec:
version: "4.0.13"
chart: penpot
sourceRef:
kind: HelmRepository
name: truecharts
interval: 50m
install:
remediation:
retries: 3
# Default values
# https://github.com/stefanprodan/podinfo/blob/master/charts/podinfo/values.yaml
values:
backendImage:
pullPolicy: IfNotPresent
@ -30,3 +64,4 @@ values:
tls:
- hosts:
- penpot.tokens.studio