-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathoracle.yaml
91 lines (91 loc) · 2.35 KB
/
oracle.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
context: oracle
metadata:
maintainer: Dennis Zhang (dennis.zhang.nrg@gmail.com)
description: Helmman DSF for Oracle homelab K8s
settings:
kubeContext: oracle
globalMaxHistory: 2
namespaces:
cert-manager:
haste:
influxdb2:
ingress-nginx:
stirling-pdf:
wireguard:
helmRepos:
bjw-s: https://bjw-s.github.io/helm-charts
cert-manager: https://charts.jetstack.io
influxdata: https://helm.influxdata.com/
ingress-nginx: https://kubernetes.github.io/ingress-nginx
apps:
##############
# foundation #
##############
ingress-nginx:
wait: true
namespace: ingress-nginx
enabled: true
chart: ingress-nginx/ingress-nginx
version: 4.12.0
priority: -200
timeout: 900
valuesFiles:
- ingress-nginx/ingress-nginx-values.yaml
- ingress-nginx/oracle/ingress-nginx-values.yaml
cert-manager-secrets:
namespace: cert-manager
group: foundation
enabled: true
chart: ./cert-manager/cert-manager-secrets/chart
version: 0.1.0
priority: -198
secretsFile: cert-manager/cert-manager-secrets/cert-manager-secrets.yaml
cert-manager:
namespace: cert-manager
group: foundation
enabled: true
chart: cert-manager/cert-manager
version: v1.16.3
priority: -199
valuesFile: cert-manager/cert-manager-values.yaml
hooks:
postInstall: &cert-manager-postInstall cert-manager/ClusterIssuer.yaml
postUpgrade: *cert-manager-postInstall
#############
# Databases #
#############
influxdb2:
wait: true
namespace: influxdb2
enabled: true
chart: influxdata/influxdb2
version: 2.1.2
priority: -99
valuesFile: influxdb2/oracle/influxdb2-values.yaml
secretsFile: influxdb2/oracle/influxdb2-secrets.yaml
################
# Applications #
################
haste:
wait: true
namespace: haste
enabled: true
chart: ./hastebin/haste-server
version: 3.4.2
valuesFile: hastebin/oracle/hastebin-values.yaml
stirling-pdf:
namespace: stirling-pdf
enabled: true
chart: bjw-s/app-template
version: 3.6.1
valuesFile: stirling-pdf/stirling-pdf-values.yaml
wireguard:
wait: true
namespace: wireguard
enabled: true
chart: ./wireguard/chart
version: 0.4.7
valuesFiles:
- wireguard/wireguard-values.yaml
- wireguard/oracle/wireguard-values.yaml
secretsFile: wireguard/wireguard-secrets.yaml