Я перехожу с мини-куба на Microk8s и хочу изменить настройки Microk8 и контролировать ресурсы, которые он может использовать (процессор, память и т. Д.).
В миникубе мы можем использовать команды, подобные приведенным ниже, чтобы установить количество ресурсов для миникуба:
minikube config set memory 8192
minikube config set cpus 2
Но я не знаю, как это сделать в Microk8s. Я использовал следующие команды (с и без sudo):
microk8s.config set cpus 4
microk8s.config set cpu 4
И они вернулись:
apiVersion: v1
clusters:
- cluster:
certificate-authority-data: VORCBDRVJUSUZJQ0FURS0tLS0...
server: https://10.203.101.163:16443
name: microk8s-cluster
contexts:
- context:
cluster: microk8s-cluster
user: admin
name: microk8s
current-context: microk8s
kind: Config
preferences: {}
users:
- name: admin
user:
username: admin
password: ...
Но когда я получаю описание для этого узла, я вижу, что Microk8s использует 8 процессоров:
Capacity:
cpu: 8
ephemeral-storage: 220173272Ki
hugepages-1Gi: 0
hugepages-2Mi: 0
memory: 32649924Ki
pods: 110
Allocatable:
cpu: 8
ephemeral-storage: 219124696Ki
hugepages-1Gi: 0
hugepages-2Mi: 0
memory: 32547524Ki
pods: 110
Как мне изменить конфигурацию Microk8s?