Skip to content

Commit f7cb09b

Browse files
committed
feat(helm): Add multiple HelmRepository configurations for various applications
1 parent dbec62f commit f7cb09b

File tree

7 files changed

+67
-0
lines changed

7 files changed

+67
-0
lines changed
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
apiVersion: source.toolkit.fluxcd.io/v1beta2
2+
kind: HelmRepository
3+
metadata:
4+
name: cnpg
5+
namespace: flux-system
6+
spec:
7+
interval: 5m
8+
url: https://cloudnative-pg.github.io/charts
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
apiVersion: source.toolkit.fluxcd.io/v1beta2
2+
kind: GitRepository
3+
metadata:
4+
name: helmcharts
5+
namespace: flux-system
6+
spec:
7+
interval: 5m
8+
url: https://github.com/OneLiteFeatherNET/Kubernetes-FLUX.git
9+
ref:
10+
branch: main
11+
12+
---
13+
apiVersion: source.toolkit.fluxcd.io/v1beta2
14+
kind: HelmRepository
15+
metadata:
16+
name: themeinerlp
17+
namespace: flux-system
18+
spec:
19+
interval: 5m
20+
url: https://themeinerlp.github.io/HelmCharts/
21+

infrastructure/clusters/feather-core/sources/kustomization.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,9 @@ kind: Kustomization
33
namespace: flux-system
44
resources:
55
- nginx.yml
6+
- mariadb-operator.yml
7+
- cnpg.yml
8+
- helmcharts.yml
9+
- node-red.yml
10+
- reposilite.yml
11+
- smallstep.yml
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
apiVersion: source.toolkit.fluxcd.io/v1beta2
2+
kind: HelmRepository
3+
metadata:
4+
name: mariadb-operator
5+
namespace: flux-system
6+
spec:
7+
interval: 5m
8+
url: https://helm.mariadb.com/mariadb-operator
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
apiVersion: source.toolkit.fluxcd.io/v1beta2
2+
kind: HelmRepository
3+
metadata:
4+
name: node-red
5+
namespace: flux-system
6+
spec:
7+
interval: 5m
8+
url: https://schwarzit.github.io/node-red-chart/
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
apiVersion: source.toolkit.fluxcd.io/v1beta2
2+
kind: HelmRepository
3+
metadata:
4+
name: reposilite
5+
namespace: flux-system
6+
spec:
7+
interval: 5m
8+
url: https://helm.reposilite.com/
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
apiVersion: source.toolkit.fluxcd.io/v1beta2
2+
kind: HelmRepository
3+
metadata:
4+
name: smallstep
5+
namespace: flux-system
6+
spec:
7+
interval: 5m
8+
url: https://smallstep.github.io/helm-charts/

0 commit comments

Comments
 (0)