Я пытаюсь установить потребление ЦП моего контейнера изнутри развертывания.
К сожалению, кажется, что kube не принимает это во внимание ...
resources:
requests:
cpu: "0.2"
При описании развертывания он должен отображать запросы:
$ kubectl describe deployment redis
...
Containers:
redis:
Image: redis:alpine
Port: 6379/TCP
Host Port: 0/TCP
Environment: <none>
Mounts:
/redis-master-data from data (rw)
Volumes:
...
Где находится запрос, который я установил ???
Полное развертывание, чтобы вы могли протестировать его на home; -)
apiVersion: apps/v1
kind: Deployment
metadata:
creationTimestamp: null
labels:
app: redis
name: redis
spec:
replicas: 1
selector:
matchLabels:
app: redis
strategy: {}
template:
metadata:
creationTimestamp: null
labels:
app: redis
spec:
nodeName: master
containers:
- image: redis:alpine
name: redis
ports:
- containerPort: 6379
volumeMounts:
- mountPath: /redis-master-data
name: data
resources: # <======= Here
requests:
cpu: "0.2"
resources: {}
volumes:
- name: data
emptyDir: {}
status: {}
К вашему сведению: это всего лишь тестовый модуль и не имеет никакого отношения к Redis в частности.
Thx