--- | |
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: | |
- name: metrics-server | |
image: k8s.gcr.io/metrics-server-amd64:v0.3.1 | |
imagePullPolicy: Always | |
volumeMounts: | |
- name: tmp-dir | |
mountPath: /tmp | |