From b0c3cd75e1dc818c3a011db69ad387f82e8a1b1e Mon Sep 17 00:00:00 2001 From: Jingfang Liu Date: Wed, 27 Feb 2019 14:11:15 -0800 Subject: [PATCH] update the doc for crds: the files in this list should be openAPI definition --- docs/kustomization.yaml | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/docs/kustomization.yaml b/docs/kustomization.yaml index 75e1701fec..668405223a 100644 --- a/docs/kustomization.yaml +++ b/docs/kustomization.yaml @@ -201,7 +201,7 @@ patchesJson6902: path: add_service_annotation.yaml # Each entry in this list should be a relative path to -# a file for custom resource definition(CRD). +# a file for custom resource definition(CRD) in openAPI definition. # # The presence of this field is to allow kustomize be # aware of CRDs and apply proper @@ -211,9 +211,17 @@ patchesJson6902: # In kustomization, the ConfigMap object name may change by adding namePrefix, nameSuffix, or hashing # The name reference for this ConfigMap object in CRD object need to be # updated with namePrefix, nameSuffix, or hashing in the same way. +# +# The annotations can be put into openAPI definitions are: +# "x-kubernetes-annotation": "" +# "x-kubernetes-label-selector": "" +# "x-kubernetes-identity": "" +# "x-kubernetes-object-ref-api-version": "v1", +# "x-kubernetes-object-ref-kind": "Secret", +# "x-kubernetes-object-ref-name-key": "name", crds: -- crds/typeA.yaml -- crds/typeB.yaml +- crds/typeA.json +- crds/typeB.json # Vars are used to capture text from one resource's field # and insert that text elsewhere.