Skip to content

Commit dabb9c8

Browse files
committed
renovate docs
Signed-off-by: clux <sszynrae@gmail.com>
1 parent 4c3a367 commit dabb9c8

File tree

6 files changed

+14
-24
lines changed

6 files changed

+14
-24
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@ then `helm search repo clux` to see the charts.
2121
- [promstack](https://github.com/clux/homelab/tree/main/charts/promstack) :: A low-footprint prometheus/observability chart
2222
- [cx-dashboards](https://github.com/clux/homelab/tree/main/charts/cx-dashboards) :: A set of modern dashboards for small clusters with prometheus backlinks
2323
- [flux](https://github.com/clux/homelab/tree/main/charts/flux) :: Minimal flux for gitops from this repo
24-
- [renovate](https://github.com/clux/homelab/tree/main/charts/renovate) :: renovate for @clux and @kube-rs running [clux/renovate](https://github.com/clux/renovate) img
24+
- [renovate](https://github.com/clux/homelab/tree/main/charts/renovate) :: Minimal renovate running [clux/renovate](https://github.com/clux/renovate)

charts/renovate/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v2
22
name: renovate
33
description: wrapper over renovate
44
type: application
5-
version: 0.1.0
5+
version: 0.1.1
66
dependencies:
77
- name: renovate
88
version: "*"

charts/renovate/README.md

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,5 @@
11
# renovate
22

3-
A personal `renovate` setup running against select repos in `kube-rs` and `clux`'s repos.
3+
A small `renovate` setup for a daily upgrade job against a select set of repositories.
44

5-
## Secrets
6-
7-
- [Fine grained minimal renovate token](https://docs.renovatebot.com/modules/platform/github/#running-using-a-fine-grained-token) for [kube-rs](https://github.com/kube-rs) via @sszynrae. kube-rs org has to approve the PAT.
8-
9-
- [Classic PAT](https://docs.renovatebot.com/modules/platform/github/#authentication) for @clux's repos via @sszynrae (need to invite sszynrae as collaborator and opt-in repos in clux.yaml).
10-
11-
## Image
12-
13-
Built from [clux/renovate](https://github.com/clux/renovate).
5+
Runs image from [clux/renovate](https://github.com/clux/renovate).

charts/renovate/clux.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
1+
---
2+
# Cronjob instance for clux
13
renovate:
24
repositories: ['"clux/renovate"']
35
fullnameOverride: 'renovate-clux'
46
envFrom:
7+
# Classic PAT https://docs.renovatebot.com/modules/platform/github/#authentication
8+
# For clux's repos via sszynrae. Have to sszynrae as collaborator to the repos.
59
- secretRef:
610
name: renovate-ssz-pat-classic

charts/renovate/kube.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
1+
---
2+
# Cronjob instance for kube-rs
13
renovate:
24
repositories: ['"kube-rs/k8s-pb"']
35
fullnameOverride: 'renovate-kube'
46
envFrom:
7+
# Fine grained, minimal renovate token https://docs.renovatebot.com/modules/platform/github/#running-using-a-fine-grained-token
8+
# For kube-rs org via sszynrae. kube-rs org has to approve the PAT.
59
- secretRef:
610
name: renovate-kube-pat

charts/renovate/values.yaml

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
renovate:
33
# templated config values
44
repositories: [] # must be json
5+
56
# https://github.com/renovatebot/helm-charts/blob/main/charts/renovate/values.yaml
67
cronjob:
78
#schedule: '0 1 * * *' # At 01:00 every day
@@ -18,18 +19,7 @@ renovate:
1819
jobBackoffLimit: '0'
1920
#parallelism: ''
2021
initContainers: []
21-
# Verify tooling
22-
# preCommand: |
23-
# set -x
24-
# rg --version && which rg
25-
# fd --version && which fd
26-
# just --version && which just
27-
# sd --version && which sd
28-
# yq --version && which yq
29-
# protoc --version || which protoc
30-
# cargo --version && which cargo
31-
# rustc --version && which rustc
32-
# cargo fmt --version && which rustfmt
22+
3323
image:
3424
registry: ghcr.io
3525
tag: 37.440.7-slim3

0 commit comments

Comments
 (0)