feat: add renovate helm deployment

This commit is contained in:
cătălin 2024-09-05 12:46:28 +02:00
commit 29f85d3621
No known key found for this signature in database
3 changed files with 53 additions and 0 deletions

View file

@ -0,0 +1,37 @@
---
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: renovate
namespace: argocd
spec:
destination:
name: ''
namespace: apps-fuku
server: https://kubernetes.default.svc
project: fuku
sources:
- chart: renovate
repoURL: https://docs.renovatebot.com/helm-charts
targetRevision: 36.67.*
helm:
valuesObject:
renovate:
persistence:
cache:
enabled: true
storageClass: truenas-nfs-csi
config: |
{
"platform": "gitea",
"endpoint": "https://git.roboces.dev/api/v1",
"gitAuthor": "Renovate Bot <renovate-bot@fukurokuju.dev>",
"autodiscover": true
}
existingSecret: secrets-renovate
- repoURL: https://git.roboces.dev/catalin/fukuops.git
path: k8s/services/renovate
targetRevision: main
syncPolicy:
automated: {}