zoukankan      html  css  js  c++  java
  • kubernets之pod的标签的使用

    一 对于kubernets里面的资源标记完成之后的使用

        1 node节点标签的应用(将资源调度到特定的节点上)  

    #kubia-gpu.yml
    apiVersion: v1 kind: Pod metadata: name: kubia
    -manual-gpu spec: nodeSelector: gpu: "true" containers: - image: luksa/kubia name: kubia ports: - containerPort: 8080 protocol: TCP

         需要在spec里添加nodeSelector,并且在标签的值为布尔值或者特殊符号的时候需要添加引号,否则会报错

      2 通过该yml文件进行创建pod

    k create -f kubia-gpu.yml

      3 查看创建的pod被调度到哪个节点上面去了

    k get po -o wide
    
    NAME                       READY   STATUS    RESTARTS   AGE   IP           NODE     NOMINATED NODE   READINESS GATES
    kubia-manual               1/1     Running   0          18h   10.244.1.2   node02   <none>           <none>
    kubia-manual-gpu           1/1     Running   0          68s   10.244.1.4   node02   <none>           <none>
    kubia-manual-with-labels   1/1     Running   0          83m   10.244.1.3   node02   <none>           <none>

    可以看到 kubia-manual-gpu pod被调度到了node02节点上

  • 相关阅读:
    [FlareOn4]greek_to_me
    [FlareOn1]Sploitastic
    [FlareOn1]Creation
    [FlareOn1]5get_it
    esxi6.7中,显卡设置为直通步骤
    esxi6.7安装步骤
    nmcli命令详解
    查看指定进程的IO/CPU/MEM/带宽/显卡
    使用WSGIServer修改静态文件
    k8s配置多端口ingress
  • 原文地址:https://www.cnblogs.com/wxm-pythoncoder/p/14172053.html
Copyright © 2011-2022 走看看