FIX: Set default version into `model/components/nodeterminationhandler.go`

This commit is contained in:
Anthony Hausman 2022-03-23 11:56:38 +01:00
parent 308a886557
commit 2b589d5914
No known key found for this signature in database
GPG Key ID: F0A2DFA2FF1D34D0
2 changed files with 9 additions and 5 deletions

View File

@ -74,5 +74,9 @@ func (b *NodeTerminationHandlerOptionsBuilder) BuildOptions(o interface{}) error
nth.MemoryRequest = &defaultMemoryRequest
}
if nth.Version == nil {
nth.Version = fi.String("v1.14.0")
}
return nil
}

View File

@ -11,7 +11,7 @@ metadata:
app.kubernetes.io/name: aws-node-termination-handler
app.kubernetes.io/instance: aws-node-termination-handler
k8s-app: aws-node-termination-handler
app.kubernetes.io/version: "{{ or .Version "v1.14.0" }}"
app.kubernetes.io/version: "{{ .Version }}"
---
# Source: aws-node-termination-handler/templates/clusterrole.yaml
kind: ClusterRole
@ -79,7 +79,7 @@ metadata:
app.kubernetes.io/name: aws-node-termination-handler
app.kubernetes.io/instance: aws-node-termination-handler
k8s-app: aws-node-termination-handler
app.kubernetes.io/version: "{{ or .Version "v1.14.0" }}"
app.kubernetes.io/version: "{{ .Version }}"
spec:
replicas: 1
selector:
@ -118,7 +118,7 @@ spec:
fsGroup: 1000
containers:
- name: aws-node-termination-handler
image: public.ecr.aws/aws-ec2/aws-node-termination-handler:{{ or .Version "v1.14.0" }}
image: public.ecr.aws/aws-ec2/aws-node-termination-handler:{{ .Version }}
imagePullPolicy: IfNotPresent
securityContext:
readOnlyRootFilesystem: true
@ -227,7 +227,7 @@ metadata:
app.kubernetes.io/name: aws-node-termination-handler
app.kubernetes.io/instance: aws-node-termination-handler
k8s-app: aws-node-termination-handler
app.kubernetes.io/version: "{{ or .Version "v1.14.0" }}"
app.kubernetes.io/version: "{{ .Version }}"
spec:
updateStrategy:
rollingUpdate:
@ -271,7 +271,7 @@ spec:
dnsPolicy: "ClusterFirstWithHostNet"
containers:
- name: aws-node-termination-handler
image: public.ecr.aws/aws-ec2/aws-node-termination-handler:{{ or .Version "v1.14.0" }}
image: public.ecr.aws/aws-ec2/aws-node-termination-handler:{{ .Version }}
imagePullPolicy: IfNotPresent
securityContext:
readOnlyRootFilesystem: true