blob: a893395f6f958b96645cd2195c2b14923ea5d457 [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
giolekva5cd32162021-11-05 20:10:19 +040010
11helmDefaults:
12 tillerless: true
giolekva11881b52021-11-27 16:51:58 +040013 waitForJobs: false
14 createNamespace: true
giolekva5cd32162021-11-05 20:10:19 +040015
16releases:
giolekva883992b2021-11-27 21:13:28 +040017- name: ingress-public
18 chart: ingress-nginx/ingress-nginx
19 version: 4.0.3
20 namespace: {{ .Values.name }}-ingress-public
21 values:
22 - fullnameOverride: {{ .Values.name }}-ingress-public
23 - controller:
24 service:
25 type: LoadBalancer
26 ingressClassByName: true
27 ingressClassResource:
28 name: {{ .Values.name }}-ingress-public
29 enabled: true
30 default: false
31 controllerValue: k8s.io/{{ .Values.name }}-ingress-public
32 config:
33 proxy-body-size: 100M
34 - tcp:
35 25: {{ .Values.name }}-mail-gateway/maddy:25
giolekva11881b52021-11-27 16:51:58 +040036- name: kubed
37 chart: appscode/kubed
38 version: v0.12.0
39 namespace: {{ .Values.name }}-kubed
giolekva5cd32162021-11-05 20:10:19 +040040 values:
giolekva11881b52021-11-27 16:51:58 +040041 - enableAnalytics: false
42 - fullnameOverride: {{ .Values.name }}-kubed
43 - operator:
44 registry: appscode
45 repository: kubed
46 tag: v0.12.0
47 - criticalAddon: true
48 - config:
49 clusterName: {{ .Values.name }}
50- name: cert-manager
51 chart: jetstack/cert-manager
52 version: v1.6
53 namespace: {{ .Values.name }}-cert-manager
54 values:
55 - installCRDs: true
56 - fullnameOverride: {{ .Values.name}}-cert-manager
57 - image:
58 tag: v1.6.1
59 pullPolicy: IfNotPresent
60 - resources:
61 requests:
62 cpu: "100m"
63 memory: "50M"
64 limits:
65 cpu: "250m"
66 memory: "150M"
67 - tolerations:
68 - key: "pcloud"
69 operator: "Equal"
70 value: "role"
71 effect: "NoSchedule"
72 - cainjector:
73 resources:
74 requests:
75 cpu: "100m"
76 memory: "50M"
77 limits:
78 cpu: "250m"
79 memory: "150M"
80 tolerations:
81 - key: "pcloud"
82 operator: "Equal"
83 value: "role"
84 effect: "NoSchedule"
85 - webhook:
86 resources:
87 requests:
88 cpu: "100m"
89 memory: "50M"
90 limits:
91 cpu: "250m"
92 memory: "150M"
93 tolerations:
94 - key: "pcloud"
95 operator: "Equal"
96 value: "role"
97 effect: "NoSchedule"
98- name: cert-manager-gandi
99 chart: bwolf/cert-manager-webhook-gandi
100 version: v0.2.0
101 namespace: {{ .Values.name }}-cert-manager
102 values:
103 - certManager:
104 namespace: {{ .Values.name }}-cert-manager
105 serviceAccountName: {{ .Values.name }}-cert-manager
106 - fullnameOverride: {{ .Values.name }}-cert-manager-webhook-gandi
107 - image:
108 repository: giolekva/cert-manager-webhook-gandi
109 tag: v0.2.0
110 pullPolicy: IfNotPresent
111 - logLevel: 2
112 - resources:
113 requests:
114 cpu: "100m"
115 memory: "50M"
116 limits:
117 cpu: "250m"
118 memory: "150M"
119 - tolerations:
120 - key: "pcloud"
121 operator: "Equal"
122 value: "role"
123 effect: "NoSchedule"
giolekva5cd32162021-11-05 20:10:19 +0400124
125environments:
giolekva11881b52021-11-27 16:51:58 +0400126 prod:
giolekva5cd32162021-11-05 20:10:19 +0400127 values:
giolekva11881b52021-11-27 16:51:58 +0400128 - name: pcloud