亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

metrics-server的示例分析

發布時間:2021-12-16 16:51:11 來源:億速云 閱讀:154 作者:柒染 欄目:云計算

今天就跟大家聊聊有關metrics-server的示例分析,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

1 下載項目

git clone https://github.com/kubernetes-incubator/metrics-server.git

2 修改配置文件

cd /root/metrics-server/deploy/1.8+



[root@master 1.8+]# vim metrics-server-deployment.yaml 

---
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
        command:
        - /metrics-server
        - --kubelet-insecure-tls
        - --kubelet-preferred-address-types=InternalIP
        volumeMounts:
        - name: tmp-dir
          mountPath: /tmp



增加配置
        command:
        - /metrics-server
        - --kubelet-insecure-tls
        - --kubelet-preferred-address-types=InternalIP

3 應用配置文件

 kubectl apply -f .

4 查看pod

# kubectl get pod -n kube-system
NAME                              READY   STATUS    RESTARTS   AGE
calico-node-j85f7                 2/2     Running   2          3h7m
calico-node-tbvs4                 2/2     Running   2          3h4m
calico-node-zwsts                 2/2     Running   2          3h5m
calico-typha-55968bfd7b-zv9vc     1/1     Running   1          3h7m
coredns-fb8b8dccf-227fk           1/1     Running   0          54m
coredns-fb8b8dccf-xwscm           1/1     Running   0          54m
etcd-master                       1/1     Running   1          3h21m
kube-apiserver-master             1/1     Running   1          3h21m
kube-controller-manager-master    1/1     Running   1          3h21m
kube-proxy-ltwbd                  1/1     Running   0          55m
kube-proxy-qgrvg                  1/1     Running   0          55m
kube-proxy-xnd45                  1/1     Running   0          55m
kube-scheduler-master             1/1     Running   1          3h21m
metrics-server-58db9f9647-sxtv9   1/1     Running   0          6m42s

5 使用

# kubectl top node
NAME     CPU(cores)   CPU%   MEMORY(bytes)   MEMORY%   
master   189m         4%     911Mi           24%       
node1    98m          2%     432Mi           5%        
node2    117m         2%     442Mi           5%        
# kubectl top pods
NAME                       CPU(cores)   MEMORY(bytes)   
net-test-7d6d58cc8-8r28m   0m           1Mi             
net-test-7d6d58cc8-k5qdm   0m           1Mi             
# kubectl top pods -n kube-system
NAME                              CPU(cores)   MEMORY(bytes)   
calico-node-j85f7                 29m          59Mi            
calico-node-tbvs4                 25m          61Mi            
calico-node-zwsts                 27m          60Mi            
calico-typha-55968bfd7b-zv9vc     9m           29Mi            
coredns-fb8b8dccf-227fk           4m           13Mi            
coredns-fb8b8dccf-xwscm           4m           13Mi            
etcd-master                       25m          69Mi            
kube-apiserver-master             34m          270Mi           
kube-controller-manager-master    16m          57Mi            
kube-proxy-ltwbd                  1m           17Mi            
kube-proxy-qgrvg                  1m           17Mi            
kube-proxy-xnd45                  1m           18Mi            
kube-scheduler-master             2m           15Mi            
metrics-server-58db9f9647-sxtv9   2m           14Mi

查看Metrics API數據

啟動一個代理以便curl api

kubectl proxy --port=8080

#直接查看接口數據:
#可獲取的資源:nodes和pods
# curl localhost:8080/apis/metrics.k8s.io/v1beta1

 curl localhost:8080/apis/metrics.k8s.io/v1beta1/
{
  "kind": "APIResourceList",
  "apiVersion": "v1",
  "groupVersion": "metrics.k8s.io/v1beta1",
  "resources": [
    {
      "name": "nodes",
      "singularName": "",
      "namespaced": false,
      "kind": "NodeMetrics",
      "verbs": [
        "get",
        "list"
      ]
    },
    {
      "name": "pods",
      "singularName": "",
      "namespaced": true,
      "kind": "PodMetrics",
      "verbs": [
        "get",
        "list"
      ]
    }
  ]
}

看完上述內容,你們對metrics-server的示例分析有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

雅江县| 阿巴嘎旗| 灵寿县| 内丘县| 喜德县| 南康市| 余江县| 同仁县| 瓦房店市| 广南县| 平阴县| 额济纳旗| 弥勒县| 印江| 绍兴县| 邻水| 江油市| 汉源县| 富阳市| 平舆县| 泸定县| 龙南县| 珠海市| 江津市| 祥云县| 固始县| 利辛县| 洪湖市| 黄骅市| 韩城市| 曲松县| 嘉善县| 乃东县| 文登市| 阳泉市| 铜川市| 芜湖县| 江津市| 龙口市| 喀喇沁旗| 定州市|