123456789101112131415161718192021222324252627282930313233343536373839404142 |
- ---
- apiVersion: v1
- kind: ServiceAccount
- metadata:
- name: metrics-server
- namespace: kube-system
- ---
- apiVersion: extensions/v1beta1
- kind: Deployment
- metadata:
- name: metrics-server
- namespace: kube-system
- labels:
- k8s-app: metrics-server
- spec:
- selector:
- matchLabels:
- k8s-app: metrics-server
- template:
- metadata:
- name: metrics-server
- labels:
- k8s-app: metrics-server
- spec:
- serviceAccountName: metrics-server
- volumes:
- # mount in tmp so we can safely use from-scratch images and/or read-only containers
- - name: tmp-dir
- emptyDir: {}
- containers:
- - command:
- - /metrics-server
- - --kubelet-insecure-tls
- - --kubelet-preferred-address-types=InternalIP
- # - --source=kubernetes.summary_api:https://kubernetes.default?kubeletHttps=true&kubeletPort=10250&insecure=true
- name: metrics-server
- image: dotbalo/metrics-server-amd64:v0.3.1
- imagePullPolicy: Always
- volumeMounts:
- - name: tmp-dir
- mountPath: /tmp
|