Skip to content

Commit 60d2271

Browse files
authored
Merge pull request #16 from fiverr/fix_null_refs_bug
fix new version null issues
2 parents f01a704 + 6c90256 commit 60d2271

File tree

3 files changed

+4
-2
lines changed

3 files changed

+4
-2
lines changed

charts/karpenter_nodes/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: v2
22
name: karpenter_nodes
3-
version: 1.1.1
3+
version: 1.1.2
44
description: A Helm chart for generating NodeClasses and NodePools for Karpenter
55
maintainers:
66
- name: nadavbuc

charts/karpenter_nodes/templates/nodeclass.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ spec:
2020
{{- fail "nodeClass error: Either IamRole or IamInstanceProfile must be defined" }}
2121
{{- end }}
2222
amiFamily: {{ $v.amiFamily | default $.Values.amiFamily }}
23-
amiSelectorTerms:
2423
{{- if or (hasKey $v "amiSelectorTerms") (hasKey $.Values "amiSelectorTerms") }}
24+
amiSelectorTerms:
2525
{{- toYaml ($v.amiSelectorTerms | default $.Values.amiSelectorTerms) | nindent 4 }}
2626
{{- end }}
2727
subnetSelectorTerms:

charts/karpenter_nodes/templates/nodepool.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ spec:
2727
{{- $v.nodeClassRef | toYaml | nindent 8 }}
2828
{{- else }}
2929
name: {{ $k }}-{{ $v.instances.architecture | default $.Values.instances.architecture }}
30+
apiVersion: karpenter.sh/{{ $.Values.ApiVersion }}
31+
kind: EC2NodeClass
3032
{{- end }}
3133
{{- if or (hasKey $v "taints") (eq ($v.autoTaint | default $.Values.autoTaint) "true") }}
3234
taints:

0 commit comments

Comments
 (0)