Skip to main content

CustomResourceDefinition

@webda/kubernetes


Interface: CustomResourceDefinition

Defined in: kubernetes/src/crd/schema.ts:436

A CustomResourceDefinition manifest

Properties​

apiVersion​

apiVersion: "apiextensions.k8s.io/v1"

Defined in: kubernetes/src/crd/schema.ts:440

API version


kind​

kind: "CustomResourceDefinition"

Defined in: kubernetes/src/crd/schema.ts:444

Kind


metadata​

metadata: object

Defined in: kubernetes/src/crd/schema.ts:448

Metadata

annotations​

annotations: Record<string, string>

name​

name: string


spec​

spec: object

Defined in: kubernetes/src/crd/schema.ts:452

Spec

group​

group: string

names​

names: Omit<ReturnType<typeof getCrdNames>, "name">

scope​

scope: "Namespaced" | "Cluster"

versions​

versions: object[]