blob: d7e9184e54bf6b3dbc17d331cfe8f04056cb9671 [file] [log] [blame]
giolekva5cd32162021-11-05 20:10:19 +04001repositories:
giolekva11881b52021-11-27 16:51:58 +04002- name: appscode
3 url: https://charts.appscode.com/stable/
giolekva5cd32162021-11-05 20:10:19 +04004- name: ingress-nginx
5 url: https://kubernetes.github.io/ingress-nginx
giolekva11881b52021-11-27 16:51:58 +04006- name: jetstack
7 url: https://charts.jetstack.io
8- name: bwolf
9 url: https://bwolf.github.io/cert-manager-webhook-gandi
giolekva163e33c2021-11-28 17:52:03 +040010- name: metallb
11 url: https://metallb.github.io/metallb
giolekva5cd32162021-11-05 20:10:19 +040012
13helmDefaults:
14 tillerless: true
giolekva11881b52021-11-27 16:51:58 +040015 waitForJobs: false
16 createNamespace: true
giolekva5cd32162021-11-05 20:10:19 +040017
18releases:
giolekva163e33c2021-11-28 17:52:03 +040019- name: metallb
20 chart: metallb/metallb
21 version: 0.11.0
22 namespace: {{ .Values.name }}-networking-metallb
23 values:
24 - fullnameOverride: {{ .Values.name }}-metallb
25 - configInline:
26 address-pools:
27 - name: default
28 protocol: layer2
29 addresses:
30 - {{ .Values.loadBalancerIPRange }}
31 - controller:
32 image:
33 repository: quay.io/metallb/controller
34 tag: v0.11
35 pullPolicy: IfNotPresent
36 - speaker:
37 image:
38 repository: quay.io/metallb/speaker
39 tag: v0.11
40 pullPolicy: IfNotPresent
giolekva883992b2021-11-27 21:13:28 +040041- name: ingress-public
42 chart: ingress-nginx/ingress-nginx
43 version: 4.0.3
44 namespace: {{ .Values.name }}-ingress-public
45 values:
46 - fullnameOverride: {{ .Values.name }}-ingress-public
47 - controller:
48 service:
49 type: LoadBalancer
50 ingressClassByName: true
51 ingressClassResource:
52 name: {{ .Values.name }}-ingress-public
53 enabled: true
54 default: false
55 controllerValue: k8s.io/{{ .Values.name }}-ingress-public
56 config:
57 proxy-body-size: 100M
58 - tcp:
59 25: {{ .Values.name }}-mail-gateway/maddy:25
giolekva11881b52021-11-27 16:51:58 +040060- name: kubed
61 chart: appscode/kubed
62 version: v0.12.0
63 namespace: {{ .Values.name }}-kubed
giolekva5cd32162021-11-05 20:10:19 +040064 values:
giolekva11881b52021-11-27 16:51:58 +040065 - enableAnalytics: false
66 - fullnameOverride: {{ .Values.name }}-kubed
67 - operator:
68 registry: appscode
69 repository: kubed
70 tag: v0.12.0
71 - criticalAddon: true
72 - config:
73 clusterName: {{ .Values.name }}
74- name: cert-manager
75 chart: jetstack/cert-manager
76 version: v1.6
77 namespace: {{ .Values.name }}-cert-manager
78 values:
79 - installCRDs: true
80 - fullnameOverride: {{ .Values.name}}-cert-manager
81 - image:
82 tag: v1.6.1
83 pullPolicy: IfNotPresent
84 - resources:
85 requests:
86 cpu: "100m"
87 memory: "50M"
88 limits:
89 cpu: "250m"
90 memory: "150M"
91 - tolerations:
92 - key: "pcloud"
93 operator: "Equal"
94 value: "role"
95 effect: "NoSchedule"
96 - cainjector:
97 resources:
98 requests:
99 cpu: "100m"
100 memory: "50M"
101 limits:
102 cpu: "250m"
103 memory: "150M"
104 tolerations:
105 - key: "pcloud"
106 operator: "Equal"
107 value: "role"
108 effect: "NoSchedule"
109 - webhook:
110 resources:
111 requests:
112 cpu: "100m"
113 memory: "50M"
114 limits:
115 cpu: "250m"
116 memory: "150M"
117 tolerations:
118 - key: "pcloud"
119 operator: "Equal"
120 value: "role"
121 effect: "NoSchedule"
122- name: cert-manager-gandi
123 chart: bwolf/cert-manager-webhook-gandi
124 version: v0.2.0
125 namespace: {{ .Values.name }}-cert-manager
126 values:
127 - certManager:
128 namespace: {{ .Values.name }}-cert-manager
129 serviceAccountName: {{ .Values.name }}-cert-manager
130 - fullnameOverride: {{ .Values.name }}-cert-manager-webhook-gandi
131 - image:
132 repository: giolekva/cert-manager-webhook-gandi
133 tag: v0.2.0
134 pullPolicy: IfNotPresent
135 - logLevel: 2
136 - resources:
137 requests:
138 cpu: "100m"
139 memory: "50M"
140 limits:
141 cpu: "250m"
142 memory: "150M"
143 - tolerations:
144 - key: "pcloud"
145 operator: "Equal"
146 value: "role"
147 effect: "NoSchedule"
giolekva5cd32162021-11-05 20:10:19 +0400148
149environments:
giolekva11881b52021-11-27 16:51:58 +0400150 prod:
giolekva5cd32162021-11-05 20:10:19 +0400151 values:
giolekva163e33c2021-11-28 17:52:03 +0400152 - name: pcloud
153 - loadBalancerIPRange: 192.168.0.200-192.168.0.250