zoukankan      html  css  js  c++  java
  • Docker Kubernetes 查询字段说明

    Docker Kubernetes  查询字段说明


    • # 打印受支持的API版本
    • kubectl api-versions 
    # 扩展
    apiextensions.k8s.io/v1beta1
    # 注册
    apiregistration.k8s.io/v1beta1
    # 创建app
    apps/v1beta1
    apps/v1beta2
    # 认证
    authentication.k8s.io/v1
    authentication.k8s.io/v1beta1
    # 授权
    authorization.k8s.io/v1
    authorization.k8s.io/v1beta1
    # 弹性伸缩
    autoscaling/v1
    autoscaling/v2beta1
    # 批量
    batch/v1
    batch/v1beta1
    certificates.k8s.io/v1beta1
    # 证书
    extensions/v1beta1
    # 网络
    networking.k8s.io/v1
    # 策略
    policy/v1beta1
    # 控制
    rbac.authorization.k8s.io/v1
    rbac.authorization.k8s.io/v1beta1
    # 存储
    storage.k8s.io/v1
    storage.k8s.io/v1beta1
    v1

    • # 查看service 详细信息
    • kubectl describe service 资源名
    # 服务名称
    Name:              nginx
    # 命名空间
    Namespace:         default
    # 标签
    Labels:            run=nginx
    Annotations:       <none>
    # 标签
    Selector:          run=nginx
    # 网络代理类型
    Type:              ClusterIP
    # 集群唯一IP
    IP:                10.10.10.17
    # Service端口
    Port:              <unset>  88/TCP
    # 容器端口
    TargetPort:        80/TCP
    # 代理容器IP
    Endpoints:         172.17.1.2:80,172.17.2.2:80,172.17.2.3:80

    注:kubernetes默认负载均衡模式为ClusterIP。

    注:标签主要是识别资源的描述符号。

    注:显示集群信息 kubectl cluster-info 显示运行API情况。


    • # 查看容器详细信息
    • kubectl describe pod 容器名
    # 容器名称
    Name:           hello-world-cc85d4fb6-9lnt9
    # 命名空间
    Namespace:      default
    # 分配节点IP
    Node:           192.168.1.77/192.168.1.77
    # 启动时间
    Start Time:     Thu, 15 Nov 2018 11:59:33 +0800
    # 标签名称,系统生成标签
    Labels:         app=example
                    pod-template-hash=774180962
    # 注释
    Annotations:    kubernetes.io/created-by={"kind":"SerializedReference","apiVersion":"v1","reference":{"kind":"ReplicaSet","namespace":"default","name":"hello-world-cc85d4fb6","uid":"dc7d20d1-e88a-11e8-91e0-000c29e1b1...
    # 状态
    Status:         Running
    # 分配容器IP
    IP:             172.17.1.3
    # 由RS进行管理
    Created By:     ReplicaSet/hello-world-cc85d4fb6
    Controlled By:  ReplicaSet/hello-world-cc85d4fb6
    # 容器信息
    Containers:
      hello-world:
    # 容器ID
        Container ID:   docker://b05c00a8a840e8cf0ee4499ee9244282d500acf28ede13c76ff62c62baaa2057
    # 镜像版本号
        Image:          nginx:1.10
        Image ID:       docker-pullable://nginx@sha256:6202beb06ea61f44179e02ca965e8e13b961d12640101fca213efbfd145d7575
    # 开放端口
        Port:           80/TCP
    # 运行状态
        State:          Running
          Started:      Thu, 15 Nov 2018 12:00:04 +0800
        Ready:          True
        Restart Count:  0
        Environment:    <none>
        Mounts:         <none>
    # 容器信息
    Conditions:
      Type           Status
      Initialized    True 
      Ready          True 
      PodScheduled   True 
    Volumes:         <none>
    QoS Class:       BestEffort
    Node-Selectors:  <none>
    Tolerations:     <none>
    Events:          <none>

    •  # 显示有关Deployments详细信息
    • kubectl describe deployments 资源名
    # 服务名称
    Name:                   hello-world
    # 命名空间名称,一个命名空间相当与一个虚拟集群
    Namespace:              default
    CreationTimestamp:      Thu, 15 Nov 2018 11:59:33 +0800
    # 加入一个标签
    Labels:                 app=example
    # 注释
    Annotations:            deployment.kubernetes.io/revision=1
    # 标签选择器
    Selector:               app=example
    # 副本数
    Replicas:               3 desired | 3 updated | 3 total | 3 available | 0 unavailable
    StrategyType:           RollingUpdate
    MinReadySeconds:        0
    RollingUpdateStrategy:  1 max unavailable, 1 max surge
    # pod模板
    Pod Template:
      Labels:  app=example
      Containers:
       hello-world:
    # 容器镜像版本
        Image:        nginx:1.10
    # 容器端口
        Port:         80/TCP
        Environment:  <none>
        Mounts:       <none>
      Volumes:        <none>
    Conditions:
      Type           Status  Reason
      ----           ------  ------
    # 执行时间记录
      Available      True    MinimumReplicasAvailable
    OldReplicaSets:  <none>
    NewReplicaSet:   hello-world-cc85d4fb6 (3/3 replicas created)
    Events:          <none>
  • 相关阅读:
    POJ1258——Prim——Agri-Net
    POJ2485——Prim——Highways
    POJ1789——Prim——Truck History
    POJ1125——Floyed——Stockbroker Grapevine
    POJ2253——Floyed——Frogger
    字符串处理 Codeforces Round #297 (Div. 2) B. Pasha and String
    模拟 Codeforces Round #297 (Div. 2) A. Vitaliy and Pie
    DP+埃氏筛法 Codeforces Round #304 (Div. 2) D. Soldier and Number Game
    queue+模拟 Codeforces Round #304 (Div. 2) C. Soldier and Cards
    贪心 Codeforces Round #304 (Div. 2) B. Soldier and Badges
  • 原文地址:https://www.cnblogs.com/xiangsikai/p/10019336.html
Copyright © 2011-2022 走看看