github.com/cilium/cilium@v1.16.2/pkg/k8s/apis/cilium.io/client/crds/v2/ciliumidentities.yaml (about) 1 --- 2 apiVersion: apiextensions.k8s.io/v1 3 kind: CustomResourceDefinition 4 metadata: 5 annotations: 6 controller-gen.kubebuilder.io/version: v0.15.0 7 creationTimestamp: null 8 name: ciliumidentities.cilium.io 9 spec: 10 group: cilium.io 11 names: 12 categories: 13 - cilium 14 kind: CiliumIdentity 15 listKind: CiliumIdentityList 16 plural: ciliumidentities 17 shortNames: 18 - ciliumid 19 singular: ciliumidentity 20 scope: Cluster 21 versions: 22 - additionalPrinterColumns: 23 - description: The namespace of the entity 24 jsonPath: .metadata.labels.io\.kubernetes\.pod\.namespace 25 name: Namespace 26 type: string 27 - description: The age of the identity 28 jsonPath: .metadata.creationTimestamp 29 name: Age 30 type: date 31 name: v2 32 schema: 33 openAPIV3Schema: 34 description: "CiliumIdentity is a CRD that represents an identity managed 35 by Cilium. It is intended as a backing store for identity allocation, acting 36 as the global coordination backend, and can be used in place of a KVStore 37 (such as etcd). The name of the CRD is the numeric identity and the labels 38 on the CRD object are the kubernetes sourced labels seen by cilium. This 39 is currently the only label source possible when running under kubernetes. 40 Non-kubernetes labels are filtered but all labels, from all sources, are 41 places in the SecurityLabels field. These also include the source and are 42 used to define the identity. The labels under metav1.ObjectMeta can be used 43 when searching for CiliumIdentity instances that include particular labels. 44 This can be done with invocations such as: \n kubectl get ciliumid -l 'foo=bar'" 45 properties: 46 apiVersion: 47 description: 'APIVersion defines the versioned schema of this representation 48 of an object. Servers should convert recognized schemas to the latest 49 internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' 50 type: string 51 kind: 52 description: 'Kind is a string value representing the REST resource this 53 object represents. Servers may infer this from the endpoint the client 54 submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' 55 type: string 56 metadata: 57 type: object 58 security-labels: 59 additionalProperties: 60 type: string 61 description: SecurityLabels is the source-of-truth set of labels for this 62 identity. 63 type: object 64 required: 65 - metadata 66 - security-labels 67 type: object 68 served: true 69 storage: true 70 subresources: 71 status: {} 72 status: 73 acceptedNames: 74 kind: "" 75 plural: "" 76 conditions: [] 77 storedVersions: []