Files
homeprod/kubernetes/dev/renovate/values.yaml
T

71 lines
3.5 KiB
YAML

# Official Renovate chart (https://github.com/renovatebot/helm-charts).
# Runs Renovate as a CronJob against github.com/vhaudiquet/homeprod.
#
# The GitHub token is NOT stored here: it lives in token-secret.yaml and is
# injected as env (top-level existingSecret -> envFrom), picked up by Renovate
# as RENOVATE_TOKEN.
cronjob:
# Aligns with the "every weekend" schedule in the repo's renovate.json:
# one run every Saturday morning is enough to open the weekly PRs.
schedule: 0 6 * * 6
timeZone: Europe/Paris
concurrencyPolicy: Forbid
successfulJobsHistoryLimit: 1
failedJobsHistoryLimit: 2
# Top-level chart key: wires the `renovate-token` Secret's keys as container
# env vars via envFrom.
existingSecret: ENC[AES256_GCM,data:tt9OJ41wHayCWgQYd+Y=,iv:jBqe+K1hL36ViFntV4cU3qh9jdnG6W8e4LiE99rIFIA=,tag:Kj8/qKd689iIatQgUc+9iA==,type:str]
renovate:
# Self-hosted config (https://docs.renovatebot.com/self-hosted-configuration).
# Repo-level update policy lives in renovate.json at the repo root; this only
# tells the bot WHERE to run and WHO to authenticate as.
config: |
{
"platform": "github",
"repositories": ["vhaudiquet/homeprod"],
"gitAuthor": "renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
"onboarding": false,
"persistRepoData": true
}
persistence:
cache:
# Persist the repo cache + SQLite between runs: much faster clones and
# fewer GitHub API calls on a weekly schedule.
enabled: true
storageClass: longhorn
storageSize: 1Gi
resources:
requests:
cpu: 50m
memory: 512Mi
limits:
cpu: "1"
memory: 2Gi
sops:
lastmodified: "2026-08-26T19:31:53Z"
mac: ENC[AES256_GCM,data:fA2nukiGOWK5UVQRbBagOLdqSBjYYG2VysxXfQ3TuRtFYhN8bd16j5xIfy2aDrlLEVw19uhInggQMu2vJg7xT6V6Z9w5YsHwcSQWSGCMjTk764/ChT3QGA0nhVG2ktgsZgaiU/MrCAPN/XQP3dG6Y25vkcptFcXnn7Ig5D+V2eQ=,iv:3fKfVaDJ7RjjAI0n4I+6na9pKLB07yGgjvRXjh7I3Iw=,tag:cyclZ/i2rfKeAof15J4ufA==,type:str]
pgp:
- created_at: "2026-08-26T19:31:53Z"
enc: |-
-----BEGIN PGP MESSAGE-----
hQIMA7uy4qQr71wiARAAi9efDDL8A1RFxx50RBFjLi3G2OG8XQfo/UF3O7gd65vH
tu+3b9KtiRvWurOVqapAxUwapiiwx4Gsem5F1Q9FoX+5HfQ3APQ91kxfGjQTjx00
2lt+pl4JyeKj0+ilGMP5xaUyOvZGNB33v4ls14Uljzg3tqQQPGUvYMJ6f5svXXOo
ugagStCSx9jh0j++Y9gCFZXYSn3C1IblGeUxkh7fUJQjveqp8R5Ofntdg7sbV5Au
Xeah95zdQxdJ/zb6GW7t0dWY5KEYi4Tg1gNybvMIKDdWZ8NND7kaFOSx5Bg8aGJa
+6nh21MHs7oNmzpxLXNa9rTk1ncE2HcLcTIXl+NHf10dPcR6R32w8Bc5e1UtBKI9
mUeHgH2zphG4Xihcchbeeb6RAxBvl2EWLglxB/HKKw8ouC3EmlOj63QS7o8ES8CZ
z+/uq4uOP65Q9k0xa9YHl4nGVXlOYqxFkiB71UYIqwUxyw/Th0IEZhBrd2GFf2wl
CUj9DDDejWBvGyIwp1MIRLhQkMrL4KczHLAdMEC/OcvylZHxESOpMEIq+CUXi0wr
GyjnwLS3F1ZPB0+Xbpy8OfTKAT1jI6Z65G6138p6c8xJsh+lBwBd4QFTJ0VfR+fd
/edCwMKalySDK0Li9OIphj1or90l/ZURdlZpIrgnYrYeBg7HibuN2E0u0cMur/DS
XgExhwYtGznQThvIySwqAa2YMLm5tz5PJ1mUGkJ2AUaJuQX9SfhFYJSCGjpv8Fbf
04FCKZ7B8eG9j9ae0Wfn07SeN9xSZEMuCtE0KLjAR0v5ACAF5Lb6Ee5tc+5K2sk=
=zZdk
-----END PGP MESSAGE-----
fp: DC6910268E657FF70BA7EC289974494E76938DDC
encrypted_regex: ^(password|value|ssh-key|api-key|user|username|privateKey|clientSecret|clientId|apiKey|extraArgs.*|.*Secret.*|extraEnvVars|.*SECRET.*|.*secret.*|key|.*Password|.*PASS|.*SOCIALACCOUNT_PROVIDERS|.*\.ya?ml)$
mac_only_encrypted: true
version: 3.10.2