Skip to content

Commit b6db8c9

Browse files
geekifiergeekifier
authored andcommitted
πŸ”„ synced file(s) with geekifier/xenu-ng
1 parent f17349b commit b6db8c9

File tree

13 files changed

+64
-61
lines changed

13 files changed

+64
-61
lines changed

β€Ž.mise.tomlβ€Ž

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -10,28 +10,28 @@ SCRIPTS_DIR = "{{config_root}}/scripts"
1010
TALOS_DIR = "{{config_root}}/talos"
1111

1212
[tools]
13-
python = "3.13"
13+
python = "3.14.0"
1414
"pipx:makejinja" = "2.8.1"
15-
"pipx:flux-local" = "7.9.0"
16-
talhelper = "3.0.37"
15+
"aqua:budimanjojo/talhelper" = "3.0.37"
16+
"pipx:flux-local" = "7.10.1"
1717
uv = "latest"
1818
k9s = "latest"
1919
helm-diff = "latest"
2020
"aqua:cilium/cilium-cli" = "0.18.7"
21-
"aqua:cli/cli" = "2.78.0"
22-
"aqua:cloudflare/cloudflared" = "2025.8.1"
21+
"aqua:cli/cli" = "2.81.0"
22+
"aqua:cloudflare/cloudflared" = "2025.9.1"
2323
"aqua:cue-lang/cue" = "0.14.2"
2424
"aqua:FiloSottile/age" = "1.2.1"
25-
"aqua:fluxcd/flux2" = "2.6.4"
25+
"aqua:fluxcd/flux2" = "2.7.2"
2626
"aqua:getsops/sops" = "3.11.0"
27-
"aqua:go-task/task" = "3.44.1"
27+
"aqua:go-task/task" = "3.45.4"
2828
"aqua:helm/helm" = "3.19.0"
2929
"aqua:helmfile/helmfile" = "1.1.7"
30-
"aqua:jqlang/jq" = "1.7.1"
31-
"aqua:kubernetes-sigs/kustomize" = "5.6.0"
32-
"aqua:kubernetes/kubectl" = "1.32.2"
33-
"aqua:mikefarah/yq" = "4.47.2"
30+
"aqua:jqlang/jq" = "1.8.1"
31+
"aqua:kubernetes-sigs/kustomize" = "5.7.1"
32+
"aqua:kubernetes/kubectl" = "1.34.0"
33+
"aqua:mikefarah/yq" = "4.48.1"
34+
"aqua:siderolabs/talos" = "1.11.2"
3435
"aqua:yannh/kubeconform" = "0.7.0"
3536
"go:github.com/VictoriaMetrics-Community/mcp-victoriametrics/cmd/mcp-victoriametrics" = { version = "latest" }
3637
"go:github.com/backube/volsync/kubectl-volsync" = { version = "latest" }
37-
talosctl = "1.11.2"

β€Ž.renovaterc.json5β€Ž

Lines changed: 38 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@
1616
flux: {
1717
managerFilePatterns: ["/(^|/)kubernetes/.+\\.ya?ml(?:\\.j2)?$/"],
1818
},
19-
"helm-values": {
20-
managerFilePatterns: ["/(^|/)kubernetes/.+\\.ya?ml(?:\\.j2)?$/"],
21-
},
2219
helmfile: {
23-
managerFilePatterns: ["/(^|/)helmfile\\.ya?ml(?:\\.j2)?$/"],
20+
managerFilePatterns: [
21+
"/(^|/)helmfile\\.ya?ml(?:\\.gotmpl)?(?:\\.j2)?$/",
22+
"/(^|/)helmfile\\.d/.+\\.ya?ml(?:\\.gotmpl)?(?:\\.j2)?$/",
23+
],
2424
},
2525
kubernetes: {
2626
managerFilePatterns: ["/(^|/)kubernetes/.+\\.ya?ml(?:\\.j2)?$/"],
@@ -30,41 +30,20 @@
3030
},
3131
packageRules: [
3232
{
33-
description: "Cert-Manager Group",
34-
groupName: "Cert-Manager",
33+
description: "Override Helmfile Dependency Name",
3534
matchDatasources: ["docker"],
36-
matchPackageNames: ["/cert-manager/"],
37-
group: {
38-
commitMessageTopic: "{{{groupName}}} group",
39-
},
40-
},
41-
{
42-
description: "CoreDNS Group",
43-
groupName: "CoreDNS",
44-
matchDatasources: ["docker"],
45-
matchPackageNames: ["/coredns/"],
46-
group: {
47-
commitMessageTopic: "{{{groupName}}} group",
48-
},
35+
matchManagers: ["helmfile"],
36+
overrideDepName: "{{packageName}}",
4937
},
5038
{
5139
description: "Flux Operator Group",
52-
groupName: "Flux Operator",
53-
matchPackageNames: ["/flux-operator/", "/flux-instance/"],
40+
groupName: "flux-operator",
5441
matchDatasources: ["docker"],
42+
matchPackageNames: ["/flux-operator/", "/flux-instance/", "/flux-operator-manifests/"],
5543
group: {
5644
commitMessageTopic: "{{{groupName}}} group",
5745
},
58-
},
59-
{
60-
description: "Spegel Group",
61-
groupName: "Spegel",
62-
matchDatasources: ["docker"],
63-
matchPackageNames: ["/spegel/"],
64-
sourceUrl: "https://github.com/spegel-org/spegel",
65-
group: {
66-
commitMessageTopic: "{{{groupName}}} group",
67-
},
46+
minimumGroupSize: 3,
6847
},
6948
{
7049
description: "GitHub Actions",
@@ -73,26 +52,34 @@
7352
minimumReleaseAge: "3 days",
7453
ignoreTests: true,
7554
},
55+
{
56+
description: "Auto-merge Mise Tools",
57+
matchManagers: ["mise"],
58+
automerge: true,
59+
automergeType: "branch",
60+
matchUpdateTypes: ["minor", "patch"],
61+
ignoreTests: true,
62+
},
7663
{
7764
matchUpdateTypes: ["major"],
7865
semanticCommitType: "feat",
7966
commitMessagePrefix: "{{semanticCommitType}}({{semanticCommitScope}})!:",
80-
commitMessageExtra: "( {{currentVersion}} β†’ {{newVersion}} )",
67+
commitMessageExtra: "( {{currentVersion}} βž” {{newVersion}} )",
8168
},
8269
{
8370
matchUpdateTypes: ["minor"],
8471
semanticCommitType: "feat",
85-
commitMessageExtra: "( {{currentVersion}} β†’ {{newVersion}} )",
72+
commitMessageExtra: "( {{currentVersion}} βž” {{newVersion}} )",
8673
},
8774
{
8875
matchUpdateTypes: ["patch"],
8976
semanticCommitType: "fix",
90-
commitMessageExtra: "( {{currentVersion}} β†’ {{newVersion}} )",
77+
commitMessageExtra: "( {{currentVersion}} βž” {{newVersion}} )",
9178
},
9279
{
9380
matchUpdateTypes: ["digest"],
9481
semanticCommitType: "chore",
95-
commitMessageExtra: "( {{currentDigestShort}} β†’ {{newDigestShort}} )",
82+
commitMessageExtra: "( {{currentDigestShort}} βž” {{newDigestShort}} )",
9683
},
9784
{
9885
matchDatasources: ["docker"],
@@ -115,6 +102,11 @@
115102
semanticCommitScope: "github-release",
116103
commitMessageTopic: "release {{depName}}",
117104
},
105+
{
106+
matchManagers: ["mise"],
107+
semanticCommitScope: "mise",
108+
commitMessageTopic: "tool {{depName}}",
109+
},
118110
{
119111
matchUpdateTypes: ["major"],
120112
labels: ["type/major"],
@@ -167,5 +159,16 @@
167159
],
168160
datasourceTemplate: "{{#if datasource}}{{{datasource}}}{{else}}github-releases{{/if}}",
169161
},
162+
{
163+
customType: "regex",
164+
description: "Process OCI dependencies",
165+
managerFilePatterns: [
166+
"/\\.yaml(?:\\.j2)?$/",
167+
],
168+
matchStrings: [
169+
"oci://(?<depName>[^:]+):(?<currentValue>\\S+)",
170+
],
171+
datasourceTemplate: "docker",
172+
},
170173
],
171174
}

β€Žbootstrap/helmfile.yamlβ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,14 +62,14 @@ releases:
6262
namespace: flux-system
6363
atomic: true
6464
chart: controlplaneio/flux-operator
65-
version: 0.29.0
65+
version: 0.32.0
6666
values: ['{{ requiredEnv "ROOT_DIR" }}/kubernetes/apps/flux-system/flux-operator/app/helm/values.yaml']
6767
needs: ['cert-manager/cert-manager']
6868

6969
- name: flux-instance
7070
namespace: flux-system
7171
atomic: true
7272
chart: controlplaneio/flux-instance
73-
version: 0.29.0
73+
version: 0.32.0
7474
values: ['{{ requiredEnv "ROOT_DIR" }}/kubernetes/apps/flux-system/flux-instance/app/helm/values.yaml']
7575
needs: ['flux-system/flux-operator']

β€Žkubernetes/apps/auth/authelia/app/helmrelease.yamlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ spec:
3737
app:
3838
image:
3939
repository: ghcr.io/authelia/authelia
40-
tag: 4.39.10@sha256:ed52a81c71dfb3b84327a1397081423773804281519b4f6c337cb12a4c58bef9
40+
tag: 4.39.13@sha256:7adc2a95b6a4be9332f6a420fdf59c7031bff203d1046ab80d8fbd66f5b1095f
4141
env:
4242
AUTHELIA_SERVER_DISABLE_HEALTHCHECK: "true"
4343
X_AUTHELIA_CONFIG_FILTERS: template

β€Žkubernetes/apps/db/ext-postgres-operator/app/helmrelease.yamlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ spec:
99
chart:
1010
spec:
1111
chart: *app
12-
version: 2.1.0
12+
version: 2.2.0
1313
sourceRef:
1414
kind: HelmRepository
1515
name: ext-postgres-operator-repo

β€Žkubernetes/apps/flux-system/flux-instance/app/helm/values.yamlβ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
instance:
33
distribution:
4-
# renovate: datasource=github-releases depName=controlplaneio-fluxcd/distribution
5-
version: 2.6.4
4+
artifact: oci://ghcr.io/controlplaneio-fluxcd/flux-operator-manifests:v0.32.0
5+
version: 2.x
66
cluster:
77
networkPolicy: false
88
components:

β€Žkubernetes/apps/flux-system/flux-instance/app/helmrelease.yamlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ spec:
1010
mediaType: application/vnd.cncf.helm.chart.content.v1.tar+gzip
1111
operation: copy
1212
ref:
13-
tag: 0.29.0
13+
tag: 0.32.0
1414
url: oci://ghcr.io/controlplaneio-fluxcd/charts/flux-instance
1515
verify:
1616
provider: cosign

β€Žkubernetes/apps/flux-system/flux-operator/app/helmrelease.yamlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ spec:
1010
mediaType: application/vnd.cncf.helm.chart.content.v1.tar+gzip
1111
operation: copy
1212
ref:
13-
tag: 0.29.0
13+
tag: 0.32.0
1414
url: oci://ghcr.io/controlplaneio-fluxcd/charts/flux-operator
1515
verify:
1616
provider: cosign

β€Žkubernetes/apps/longhorn-system/install/helm/helmrelease.yamlβ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ spec:
1313
sourceRef:
1414
kind: HelmRepository
1515
name: longhorn-repo
16-
version: 1.9.1
16+
version: 1.10.0
1717
values:
1818
# debug hr uinstall issue
1919
ingress:
@@ -26,7 +26,7 @@ spec:
2626
defaultSettings:
2727
# for apps with replication, override with `strict-local`
2828
defaultDataLocality: best-effort
29-
defaultReplicaCount: 2
29+
defaultReplicaCount: "2"
3030
replicaAutoBalance: least-effort
3131
allowVolumeCreationWithDegradedAvailability: false
3232
persistence:

β€Žkubernetes/apps/minecraft/mc-deadly/app/helmrelease.yamlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ spec:
3232
app:
3333
image:
3434
repository: ghcr.io/itzg/minecraft-server
35-
tag: 2025.8.1@sha256:92681e6745391ed80c7e59ebe9ba9956e787178b9e52c34e734e998bc80a8649
35+
tag: 2025.10.2@sha256:cbfb468b13a957924d24a2f1dd9676fe262566ab97b0aee9070f27b41de69d05
3636
env:
3737
TZ: ${CLUSTER_TZ}
3838
APP_SERVICE_PORT: &containerPort 25565

0 commit comments

Comments
Β (0)