kubernetes基础应用环境配置

佚名 / 2023-05-18 / 原文

配置命令行自动补全

[root@kmaster ~]# vim /etc/profile
source <(kubectl completion bash)
[root@kmaster ~]# source /etc/profile

设置 metrics-server监测节点使用

[root@kmaster ~]# kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml
serviceaccount/metrics-server created
clusterrole.rbac.authorization.k8s.io/system:aggregated-metrics-reader created
clusterrole.rbac.authorization.k8s.io/system:metrics-server created
rolebinding.rbac.authorization.k8s.io/metrics-server-auth-reader created
clusterrolebinding.rbac.authorization.k8s.io/metrics-server:system:auth-delegator created
clusterrolebinding.rbac.authorization.k8s.io/system:metrics-server created
service/metrics-server created
deployment.apps/metrics-server created
apiservice.apiregistration.k8s.io/v1beta1.metrics.k8s.io created

[root@kmaster ~]# kubectl top node
NAME      CPU(cores)   CPU%   MEMORY(bytes)   MEMORY%   
kmaster   88m          2%     1959Mi          26%       
knode1    46m          2%     1191Mi          33%       
knode2    39m          1%     1277Mi          36%