Skip to content

Commit 010bab7

Browse files
author
Vinay Thupili
committed
Merge branch 'dev' into vthupili
2 parents 0f0bbc1 + ce02edb commit 010bab7

File tree

20 files changed

+40
-133
lines changed

20 files changed

+40
-133
lines changed

cluster/config-defaults.yaml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,9 @@ karpenter_in_transit_support_required: "false"
5151
# t type instances have burstable CPU, which can be undesirable in production
5252
karpenter_instance_family_t_enabled: "false"
5353

54+
# configure whether spot instances should be enabled in Karpenter's capacity-types
55+
karpenter_enable_spot: "true"
56+
5457
# ALB config created by kube-aws-ingress-controller
5558
kube_aws_ingress_controller_ssl_policy: "ELBSecurityPolicy-TLS13-1-2-2021-06"
5659
kube_aws_ingress_controller_idle_timeout: "1m"
@@ -397,12 +400,6 @@ event_rate_limit_enable: "true"
397400
event_rate_limit_config_qps: "500"
398401
event_rate_limit_config_burst: "1000"
399402

400-
# cadvisor settings
401-
cadvisor_cpu: "150m"
402-
cadvisor_memory: "150Mi"
403-
cadvisor_profiling_enabled: "false"
404-
cadvisor_enabled: "false"
405-
406403
# settings for enabling the kubelet-summary-metrics proxy and prometheus metric
407404
# collection.
408405
kubelet_summary_metrics_enabled: "true"

cluster/manifests/02-admission-control/deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ spec:
3333
priorityClassName: system-cluster-critical
3434
containers:
3535
- name: admission-controller
36-
image: 926694233939.dkr.ecr.eu-central-1.amazonaws.com/production_namespace/teapot/admission-controller:master-259
36+
image: 926694233939.dkr.ecr.eu-central-1.amazonaws.com/production_namespace/teapot/admission-controller:master-260
3737
lifecycle:
3838
preStop:
3939
sleep:

cluster/manifests/aws-cloud-controller-manager/daemonset.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ spec:
2828
- --cloud-provider=aws
2929
- --use-service-account-credentials=true
3030
- --configure-cloud-routes=false
31-
image: container-registry.zalando.net/teapot/aws-cloud-controller-manager-internal:v1.32.1-master-140
31+
image: container-registry.zalando.net/teapot/aws-cloud-controller-manager-internal:v1.32.3-master-147
3232
name: aws-cloud-controller-manager
3333
resources:
3434
requests:

cluster/manifests/fabric-gateway/deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# {{ $image := "container-registry.zalando.net/gwproxy/fabric-gateway:master-329" }}
1+
# {{ $image := "container-registry.zalando.net/gwproxy/fabric-gateway:master-330" }}
22
# {{ $version := index (split $image ":") 1 }}
33
apiVersion: apps/v1
44
kind: Deployment

cluster/manifests/kube-metrics-adapter/deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ spec:
2727
serviceAccountName: custom-metrics-apiserver
2828
containers:
2929
- name: kube-metrics-adapter
30-
image: container-registry.zalando.net/teapot/kube-metrics-adapter:v0.2.4-29-g2ed22f0
30+
image: container-registry.zalando.net/teapot/kube-metrics-adapter:v0.2.4-31-gc5017c7
3131
env:
3232
- name: AWS_REGION
3333
value: {{ .Cluster.Region }}

cluster/manifests/kube-proxy/daemonset.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ spec:
5858
httpGet:
5959
host: 127.0.0.1
6060
port: 10256
61-
path: /healthz
61+
path: /livez
6262
resources:
6363
requests:
6464
cpu: {{.Cluster.ConfigItems.kube_proxy_cpu}}

cluster/manifests/kube-static-egress-controller/deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ spec:
3030
serviceAccountName: kube-static-egress-controller
3131
containers:
3232
- name: controller
33-
image: container-registry.zalando.net/teapot/kube-static-egress-controller:v0.3.3-master-52
33+
image: container-registry.zalando.net/teapot/kube-static-egress-controller:v0.3.4-master-53
3434
args:
3535
- "--provider=aws"
3636
- "--vpc-id={{.Cluster.ConfigItems.vpc_id}}"

cluster/manifests/node-monitor/daemonset.yaml

Lines changed: 0 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -30,55 +30,6 @@ spec:
3030
priorityClassName: system-node-critical
3131
serviceAccountName: node-monitor
3232
containers:
33-
{{- if eq .Cluster.ConfigItems.cadvisor_enabled "true" }}
34-
- name: cadvisor
35-
image: container-registry.zalando.net/teapot/cadvisor:v0.47.0-master-11
36-
args:
37-
- --port=9101
38-
{{- if eq .Cluster.ConfigItems.cadvisor_profiling_enabled "true" }}
39-
- --profiling
40-
{{- end }}
41-
- --housekeeping_interval=10s
42-
- --max_housekeeping_interval=15s
43-
- --event_storage_event_limit=default=0
44-
- --event_storage_age_limit=default=0
45-
- --disable_metrics=sched,percpu,tcp,udp,cpu_topology,advtcp
46-
- --docker_only
47-
- --raw_cgroup_prefix_whitelist=/system.slice/kubelet.service
48-
- --store_container_labels=false
49-
- --whitelisted_container_labels=io.kubernetes.container.name,io.kubernetes.pod.name,io.kubernetes.pod.namespace,io.kubernetes.pod.uid,application,component
50-
resources:
51-
requests:
52-
cpu: "{{ .Cluster.ConfigItems.cadvisor_cpu }}"
53-
memory: "{{ .Cluster.ConfigItems.cadvisor_memory }}"
54-
ephemeral-storage: 256Mi
55-
limits:
56-
cpu: "{{ .Cluster.ConfigItems.cadvisor_cpu }}"
57-
memory: "{{ .Cluster.ConfigItems.cadvisor_memory }}"
58-
securityContext:
59-
privileged: true # allows reading /dev/kmsg
60-
volumeMounts:
61-
- name: rootfs
62-
mountPath: /rootfs
63-
readOnly: true
64-
- name: var-run
65-
mountPath: /var/run
66-
readOnly: true
67-
- name: sys
68-
mountPath: /sys
69-
readOnly: true
70-
- name: containerd
71-
mountPath: /opt/podruntime/containerd
72-
readOnly: true
73-
- name: kmsg
74-
mountPath: /dev/kmsg
75-
readOnly: true
76-
ports:
77-
- name: cadvisor
78-
containerPort: 9101
79-
hostPort: 9101
80-
protocol: TCP
81-
{{- end }}
8233
- image: container-registry.zalando.net/teapot/prometheus-node-exporter:v1.9.1-master-24
8334
args:
8435
{{- if eq .Cluster.ConfigItems.node_exporter_experimental_metrics "true" }}

cluster/manifests/node-monitor/service.yaml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,6 @@ metadata:
88
spec:
99
type: ClusterIP
1010
ports:
11-
{{- if eq .Cluster.ConfigItems.cadvisor_enabled "true" }}
12-
- name: cadvisor
13-
port: 80
14-
targetPort: 9101
15-
protocol: TCP
16-
{{- end }}
1711
- name: node-exporter
1812
port: 81
1913
targetPort: 9100

cluster/manifests/nvidia/nvidia-gpu-device-plugin.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ spec:
6060
{{- end}}
6161
containers:
6262
- name: nvidia-gpu-device-plugin
63-
image: container-registry.zalando.net/teapot/nvidia-gpu-device-plugin:v0.17.1-master-18
63+
image: container-registry.zalando.net/teapot/nvidia-gpu-device-plugin:v0.17.2-master-19
6464
args:
6565
- --pass-device-specs
6666
resources:
@@ -79,7 +79,7 @@ spec:
7979
mountPath: /var/lib/kubelet/device-plugins
8080
{{- if eq .Cluster.ConfigItems.nvidia_dcgm_exporter_enabled "true" }}
8181
- name: dcgm-exporter
82-
image: container-registry.zalando.net/teapot/nvidia-dcgm-exporter:v4.2.0-4.1.0-ubuntu22.04-master-18
82+
image: container-registry.zalando.net/teapot/nvidia-dcgm-exporter:v4.2.0-4.1.0-ubuntu22.04-master-19
8383
args:
8484
- --kubernetes
8585
- --address=:9400

0 commit comments

Comments
 (0)