|
3 | 3 | "extends": [
|
4 | 4 | "config:base"
|
5 | 5 | ],
|
6 |
| - "flux": { |
7 |
| - "registryAliases": { |
8 |
| - "authentik": "https://charts.goauthentik.io", |
9 |
| - "ingress-nginx": "https://kubernetes.github.io/ingress-nginx", |
10 |
| - "reflector": "https://emberstack.github.io/helm-charts" |
| 6 | + "packageRules": [ |
| 7 | + { |
| 8 | + "matchPaths": ["**/kubernetes/apps/**/helmrelease.yaml"], |
| 9 | + "matchPackageNames": ["ingress-nginx", "reflector", "authentik"], |
| 10 | + "versioning": "semver", |
| 11 | + "registryUrls": [ |
| 12 | + "https://kubernetes.github.io/ingress-nginx", |
| 13 | + "https://emberstack.github.io/helm-charts", |
| 14 | + "https://charts.goauthentik.io" |
| 15 | + ] |
| 16 | + }, |
| 17 | + { |
| 18 | + "matchPaths": ["**/kubernetes/apps/production/reflector/helmrelease.yaml"], |
| 19 | + "matchPackageNames": ["reflector"], |
| 20 | + "versioning": "semver", |
| 21 | + "registryUrls": ["https://emberstack.github.io/helm-charts"] |
| 22 | + }, |
| 23 | + { |
| 24 | + "matchPaths": ["**/kubernetes/apps/production/authentik/helmrelease.yaml"], |
| 25 | + "matchPackageNames": ["authentik"], |
| 26 | + "versioning": "semver", |
| 27 | + "registryUrls": ["https://charts.goauthentik.io"] |
11 | 28 | },
|
12 |
| - "fileMatch": [ |
13 |
| - "(^|/)kubernetes/.+\\.ya?ml$" |
14 |
| - ] |
15 |
| - }, |
16 |
| - "helmv3": { |
17 |
| - "fileMatch": [ |
18 |
| - "(^|/)kubernetes/apps/.+/helmrelease\\.ya?ml$" |
19 |
| - ] |
20 |
| - }, |
21 |
| - "kubernetes": { |
22 |
| - "fileMatch": [ |
23 |
| - "(^|/)kubernetes/.+\\.ya?ml$" |
24 |
| - ] |
25 |
| - }, |
| 29 | + { |
| 30 | + "matchPaths": ["**/kubernetes/apps/production/ingress-nginx/helmrelease.yaml"], |
| 31 | + "matchPackageNames": ["ingress-nginx"], |
| 32 | + "versioning": "semver", |
| 33 | + "registryUrls": ["https://kubernetes.github.io/ingress-nginx"] |
| 34 | + } |
| 35 | + ], |
26 | 36 | "regexManagers": [
|
27 | 37 | {
|
28 | 38 | "fileMatch": [
|
|
0 commit comments