Skip to content

Commit aa75b4b

Browse files
authored
Merge pull request #8918 from zalando-incubator/karpenter-v1.2
Update to Karpenter v1.2.0 [4/x]
2 parents 513a93a + aed4df8 commit aa75b4b

File tree

5 files changed

+11
-20
lines changed

5 files changed

+11
-20
lines changed

cluster/manifests/deletions.yaml

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -132,16 +132,6 @@ post_apply:
132132
namespace: kubenurse
133133
kind: Service
134134
{{- end }}
135-
# Remove karpenter webhook related resources which are not used since v1.1.1
136-
- name: karpenter-lease
137-
kind: Role
138-
namespace: kube-node-lease
139-
- name: karpenter-lease
140-
kind: RoleBinding
141-
namespace: kube-node-lease
142-
- name: karpenter-cert
143-
kind: Secret
144-
namespace: kube-system
145135
{{ if eq .Cluster.ConfigItems.karpenter_pools_enabled "false" }}
146136
- name: provisioners.karpenter.sh
147137
kind: CustomResourceDefinition
@@ -401,6 +391,3 @@ post_apply:
401391
kind: ServiceAccount
402392
namespace: kube-system
403393
{{- end}}
404-
- name: karpenter-v1-migrator
405-
namespace: "kube-system"
406-
kind: CronJob

cluster/manifests/z-karpenter/07-karpenter.k8s.aws_ec2nodeclasses.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ apiVersion: apiextensions.k8s.io/v1
44
kind: CustomResourceDefinition
55
metadata:
66
annotations:
7-
controller-gen.kubebuilder.io/version: v0.16.5
7+
controller-gen.kubebuilder.io/version: v0.17.1
88
name: ec2nodeclasses.karpenter.k8s.aws
99
spec:
1010
group: karpenter.k8s.aws

cluster/manifests/z-karpenter/08-karpenter.sh_nodeclaims.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ apiVersion: apiextensions.k8s.io/v1
44
kind: CustomResourceDefinition
55
metadata:
66
annotations:
7-
controller-gen.kubebuilder.io/version: v0.16.5
7+
controller-gen.kubebuilder.io/version: v0.17.1
88
name: nodeclaims.karpenter.sh
99
spec:
1010
group: karpenter.sh
@@ -36,6 +36,10 @@ spec:
3636
- jsonPath: .metadata.creationTimestamp
3737
name: Age
3838
type: date
39+
- jsonPath: .status.imageID
40+
name: ImageID
41+
priority: 1
42+
type: string
3943
- jsonPath: .status.providerID
4044
name: ID
4145
priority: 1

cluster/manifests/z-karpenter/09-karpenter.sh_nodepools.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ apiVersion: apiextensions.k8s.io/v1
44
kind: CustomResourceDefinition
55
metadata:
66
annotations:
7-
controller-gen.kubebuilder.io/version: v0.16.5
7+
controller-gen.kubebuilder.io/version: v0.17.1
88
name: nodepools.karpenter.sh
99
spec:
1010
group: karpenter.sh

cluster/manifests/z-karpenter/deployment.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ spec:
2626
component: karpenter
2727
annotations:
2828
logging/destination: "{{.Cluster.ConfigItems.log_destination_infra}}"
29-
prometheus.io/port: "8000"
29+
prometheus.io/port: "8080"
3030
prometheus.io/path: "/metrics"
3131
prometheus.io/scheme: "http"
3232
prometheus.io/scrape: "true"
@@ -50,7 +50,7 @@ spec:
5050
drop:
5151
- ALL
5252
readOnlyRootFilesystem: true
53-
image: "container-registry.zalando.net/teapot/karpenter:1.1.1-main-29.patched"
53+
image: "container-registry.zalando.net/teapot/karpenter:1.2.0-main-30.patched"
5454
imagePullPolicy: IfNotPresent
5555
env:
5656
- name: KUBERNETES_MIN_VERSION
@@ -74,7 +74,7 @@ spec:
7474
- name: LOG_ERROR_OUTPUT_PATHS
7575
value: "stderr"
7676
- name: METRICS_PORT
77-
value: "8000"
77+
value: "8080"
7878
- name: HEALTH_PROBE_PORT
7979
value: "8081"
8080
- name: SYSTEM_NAMESPACE
@@ -106,7 +106,7 @@ spec:
106106
value: "{{ nodeCIDRMaxNodesPodCIDR (parseInt64 $pod_cidr_size) (parseInt64 .Cluster.ConfigItems.node_cidr_mask_size) (parseInt64 .Cluster.ConfigItems.reserved_nodes) }}"
107107
ports:
108108
- name: http-metrics
109-
containerPort: 8000
109+
containerPort: 8080
110110
protocol: TCP
111111
- name: http
112112
containerPort: 8081

0 commit comments

Comments
 (0)