• k8s学习-资源清单


    4、kubernetes使用

    4.1、资源清单

    api 文档api 描述

    4.1.2、说明

    必须存在的属性

    主要的对象



    额外的参数项

    例子

    vim my-app.yml

    apiVersion: v1 # kubectl api-versions 查看支持的版本
    # 类型,如:Pod | ReplicationController | Deployment | Service | Ingress
    kind: Pod 
    metadata:
      name: my-app # Kind 的名称
      namespace: default # 命名空间
      labels: 
        app: myapp # 标签
    spec:
      containers:
      - name: nginx
        image: habor-repo.com/library/nginx:v1
        command:
        - "/bin/sh"
        - "-c"
        - "sleep 5"
    
    kubectl create -f my-app.yml # 创建pod
    kubectl get pod
    kubectl describe pod my-app # 查看描述信息
    kubectl logs my-app  # 查看pod日志
    kubectl logs my-app -c nginx # 查看pod内的nginx容器的日志
    kubectl delete pod my-app # 删除pod
    kubectl get pod -o wide # 查看详情
    
    # 查看帮助
    kubectl explain pod
    
  • 相关阅读:
    Flutter 导航栏上添加搜索按钮
    tabController保活
    nav 选项卡
    flutter 毛玻璃
    [题解]CodeForces878 D
    [题解]CodeForces878C Tournament
    [题解]NOIP2012
    bzoj1070题解
    bzoj1061题解
    bzoj1059题解
  • 原文地址:https://www.cnblogs.com/bartggg/p/12996883.html
Copyright © 2020-2023  润新知