k8s crd设置额外header

可以通过设置crd.spec.additionalPrinterColumns来实现:

XML 复制代码
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
  name: crontabs.stable.example.com
spec:
  group: stable.example.com
  scope: Namespaced
  names:
    plural: crontabs
    singular: crontab
    kind: CronTab
    shortNames:
    - ct
  versions:
  - name: v1
    served: true
    storage: true
    schema:
      openAPIV3Schema:
        type: object
        properties:
          spec:
            type: object
            properties:
              cronSpec:
                type: string
              image:
                type: string
              replicas:
                type: integer
    additionalPrinterColumns:
    - name: Spec
      type: string
      description: The cron spec defining the interval a CronJob is run
      jsonPath: .spec.cronSpec
    - name: Replicas
      type: integer
      description: The number of jobs launched by the CronJob
      jsonPath: .spec.replicas
    - name: Age
      type: date
      jsonPath: .metadata.creationTimestamp

参考:

使用 CustomResourceDefinition 扩展 Kubernetes API | Kubernetes

相关推荐
有谁看见我的剑了?14 分钟前
k8s-Sidecar容器学习
学习·容器·kubernetes
傻傻虎虎2 小时前
【Docker】容器端口暴露+镜像生成实战
java·docker·容器
Don't Look Down3 小时前
Rustdesk server docker-compose 一键搭建教程
运维·docker·容器
2201_761199043 小时前
7.k8s四层代理service
云原生·容器·kubernetes
Sweety丶╮7944 小时前
【Ansible】将文件部署到受管主机知识点
云原生·ansible
清风笑烟语8 小时前
Ubuntu 24.04 搭建k8s 1.33.4
linux·ubuntu·kubernetes
能不能别报错9 小时前
K8s学习笔记(二):Pod
笔记·学习·kubernetes
羑悻的小杀马特11 小时前
Docker 容器化部署核心实战:从镜像仓库管理、容器多参数运行到 Nginx 服务配置与正反向代理原理解析
nginx·docker·容器·镜像仓库
en-route13 小时前
Kubernetes Ingress:使用 Apache APISIX 进行外部流量路由
容器·kubernetes
qsqya13 小时前
ceph/daemon安装部署
ceph·云原生·eureka