From 49faedb303e43e91ca9fd10d1d81fbf5000c8c9c Mon Sep 17 00:00:00 2001 From: Varac <varac@varac.net> Date: Tue, 12 Oct 2021 09:32:27 +0200 Subject: [PATCH] Add renovate steps to new app checklist --- .gitlab/issue_templates/new_app.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/.gitlab/issue_templates/new_app.md b/.gitlab/issue_templates/new_app.md index f5f740220..676f16c09 100644 --- a/.gitlab/issue_templates/new_app.md +++ b/.gitlab/issue_templates/new_app.md @@ -40,6 +40,27 @@ Add app to following stages in `.gitlab-ci.yml`: * [ ] certs * [ ] integration-tests +## Renovatebot + +* [ ] Make sure the needed helmRelease fields for renovatebot are in place and + order, i.e. + ``` + # renovate: registryUrl=https://helm-charts.wikimedia.org/stable/ + chart: eventrouter + version: 0.3.6 + ``` + + For adding the registryUrl automatically, you could use the + [renovate-helm-releases](https://github.com/k8s-at-home/renovate-helm-releases) + script: + + ``` + git clone https://github.com/k8s-at-home/renovate-helm-releases /tmp/renovate-helm-releases + /tmp/renovate.py --cluster-path flux2 + ``` +* [ ] Make sure that latest [renovate pipeline](https://open.greenhost.net/openappstack/renovate/-/pipelines) + checks for app updates + ## Documentation * Add app to: -- GitLab