k8s crd设置额外header"/>
k8s crd设置额外header
可以通过设置crd.spec.additionalPrinterColumns来实现:
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:name: crontabs.stable.example
spec:group: stable.examplescope: Namespacednames:plural: crontabssingular: crontabkind: CronTabshortNames:- ctversions:- name: v1served: truestorage: trueschema:openAPIV3Schema:type: objectproperties:spec:type: objectproperties:cronSpec:type: stringimage:type: stringreplicas:type: integeradditionalPrinterColumns:- name: Spectype: stringdescription: The cron spec defining the interval a CronJob is runjsonPath: .spec.cronSpec- name: Replicastype: integerdescription: The number of jobs launched by the CronJobjsonPath: .spec.replicas- name: Agetype: datejsonPath: .metadata.creationTimestamp
参考:
使用 CustomResourceDefinition 扩展 Kubernetes API | Kubernetes
更多推荐
k8s crd设置额外header
发布评论