From e98a28e5c78e9d6bf428ecd614ddf62083b0ea9a Mon Sep 17 00:00:00 2001 From: Catherine Fang Date: Tue, 3 Jan 2023 14:08:57 -0500 Subject: [PATCH] Update doc about json tag is needed to generate informer externalverion package --- staging/src/k8s.io/sample-controller/README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/staging/src/k8s.io/sample-controller/README.md b/staging/src/k8s.io/sample-controller/README.md index cbd55a51a7c..d7e7fe18194 100644 --- a/staging/src/k8s.io/sample-controller/README.md +++ b/staging/src/k8s.io/sample-controller/README.md @@ -126,6 +126,9 @@ type User struct { } ``` +Note, json tag `json:` is needed to generate informer externalversions package. +Otherwise, informer internalversion package is generated. + ## Validation To validate custom resources, use the [`CustomResourceValidation`](https://kubernetes.io/docs/tasks/access-kubernetes-api/extend-api-custom-resource-definitions/#validation) feature. Validation in the form of a [structured schema](https://kubernetes.io/docs/tasks/extend-kubernetes/custom-resources/custom-resource-definitions/#specifying-a-structural-schema) is mandatory to be provided for `apiextensions.k8s.io/v1`.