File tree Expand file tree Collapse file tree 10 files changed +26
-23
lines changed Expand file tree Collapse file tree 10 files changed +26
-23
lines changed Original file line number Diff line number Diff line change
1
+ * text eol =lf
2
+
3
+ * .png binary
Original file line number Diff line number Diff line change
1
+ ---
1
2
apiVersion : v2
2
3
appVersion : 0.1.0
3
4
description : NGINX LoadBalancer for Kubernetes
@@ -10,7 +11,9 @@ keywords:
10
11
- ingress
11
12
kubeVersion : ' >= 1.22.0-0'
12
13
maintainers :
13
- name : " @ciroque"
14
- name : " @chrisakker"
14
+ - name : " @ciroque"
15
+ - name : " @chrisakker"
16
+ - name : " @abdennour"
17
+
15
18
type : application
16
19
version : 0.0.1
Original file line number Diff line number Diff line change @@ -99,9 +99,9 @@ Expand image name.
99
99
*/} }
100
100
{ {- define " nlk.image" -} }
101
101
{ {- if .Values.nlk.image.digest -} }
102
- { {- printf " %s@%s" .Values.nlk.image.repository .Values.nlk.image.digest -} }
102
+ { {- printf " %s/%s @%s" .Values.nlk.image.registry .Values.nlk.image.repository .Values.nlk.image.digest -} }
103
103
{ {- else -} }
104
- { {- printf " %s:%s" .Values.nlk.image.repository (include " nlk.tag" .) -} }
104
+ { {- printf " %s/%s :%s" .Values.nlk.image.registry .Values.nlk.image.repository (include " nlk.tag" .) -} }
105
105
{ {- end -} }
106
106
{ {- end -} }
107
107
Original file line number Diff line number Diff line change 2
2
apiVersion : rbac.authorization.k8s.io/v1
3
3
kind : ClusterRole
4
4
metadata :
5
- name : resource-get-watch-list
6
- namespace : nlk
5
+ name : {{ .Release.Namespace }}-{{ include "nlk.fullname" . }}
7
6
rules :
8
7
- apiGroups :
9
8
- " "
Original file line number Diff line number Diff line change 2
2
apiVersion : rbac.authorization.k8s.io/v1
3
3
kind : ClusterRoleBinding
4
4
metadata :
5
- name : " nginx-loadbalancer-kubernetes:resource-get-watch-list"
6
- namespace : nlk
5
+ name : {{ .Release.Namespace }}-{{ include "nlk.fullname" . }}
7
6
subjects :
8
7
- kind : ServiceAccount
9
- name : {{ .Values. nlk.serviceAccount.name }}
8
+ name : {{ include " nlk.fullname" . }}
10
9
namespace : nlk
11
10
roleRef :
12
11
kind : ClusterRole
13
- name : resource-get-watch-list
12
+ name : {{ .Release.Namespace }}-{{ include "nlk.fullname" . }}
14
13
apiGroup : rbac.authorization.k8s.io
15
14
{{- end }}
Original file line number Diff line number Diff line change 7
7
{{- if .Values.nlk.config.entries.hosts }}
8
8
nginx-hosts : " {{ .Values.nlk.config.entries.hosts }}"
9
9
{{- end }}
10
- tls-mode : " {{ .Values.nlk.defaultTLS. tls-mode }}"
11
- ca-certificate : " {{ .Values.nlk.defaultTLS. ca-certificate }}"
12
- client-certificate : " {{ .Values.nlk.defaultTLS. client-certificate }}"
10
+ tls-mode : " {{ index .Values.nlk.defaultTLS " tls-mode" }}"
11
+ ca-certificate : " {{ index .Values.nlk.defaultTLS " ca-certificate" }}"
12
+ client-certificate : " {{ index .Values.nlk.defaultTLS " client-certificate" }}"
13
13
log-level : " {{ .Values.nlk.logLevel }}"
14
+
Original file line number Diff line number Diff line change 1
1
apiVersion : apps/v1
2
2
kind : Deployment
3
3
metadata :
4
- name : {{ .Release.Name }}-nlk
4
+ name : {{ include "nlk.fullname" . }}
5
5
namespace : nlk
6
6
labels :
7
7
app : nlk
17
17
spec :
18
18
containers :
19
19
- name : {{ .Chart.Name }}
20
- image : " {{ .Values.nlk.image.repository }}:{{ .Values. nlk.image.tag }} "
20
+ image : {{ include " nlk.image" .}}
21
21
imagePullPolicy : {{ .Values.nlk.image.pullPolicy }}
22
22
ports :
23
23
{{- range $key, $value := .Values.nlk.containerPort }}
41
41
initialDelaySeconds : {{ .Values.nlk.readyStatus.initialDelaySeconds }}
42
42
periodSeconds : {{ .Values.nlk.readyStatus.periodSeconds }}
43
43
{{- end }}
44
- serviceAccountName : {{ .Values. nlk.serviceAccount.name }}
44
+ serviceAccountName : {{ include " nlk.fullname" . }}
Original file line number Diff line number Diff line change 1
1
apiVersion : v1
2
2
kind : Secret
3
3
metadata :
4
- name : nginx-loadbalancer-kubernetes-secret
4
+ name : {{ include "nlk.fullname" . }}
5
5
namespace : nlk
6
6
annotations :
7
- kubernetes.io/service-account.name : {{ .Values. nlk.serviceAccount.name }}
7
+ kubernetes.io/service-account.name : {{ include " nlk.fullname" . }}
8
8
type : kubernetes.io/service-account-token
Original file line number Diff line number Diff line change 2
2
apiVersion : v1
3
3
kind : ServiceAccount
4
4
metadata :
5
- name : nginx-loadbalancer-kubernetes
5
+ name : {{ include "nlk.fullname" . }}
6
6
namespace : nlk
7
7
{{- end }}
Original file line number Diff line number Diff line change 6
6
replicaCount : 1
7
7
8
8
image :
9
- repository : ghcr.io/nginxinc/nginx-loadbalancer-kubernetes
9
+ registry : ghcr.io
10
+ repository : nginxinc/nginx-loadbalancer-kubernetes
10
11
pullPolicy : Always
11
12
# Overrides the image tag whose default is the chart appVersion.
12
13
tag : latest
22
23
automount : true
23
24
# Annotations to add to the service account
24
25
annotations : {}
25
- # The name of the service account to use.
26
- # If not set and create is true, a name is generated using the fullname template
27
- name : nginx-loadbalancer-kubernetes
28
26
29
27
podAnnotations : {}
30
28
podLabels : {}
You can’t perform that action at this time.
0 commit comments