Unverified Commit a67689df authored by k8s-ci-robot's avatar k8s-ci-robot Committed by GitHub

Merge pull request #68245 from jingyih/remove_tagName_in_goDoc

*: Remove comment tags in GoDoc
parents a94ea824 61117761
...@@ -14,10 +14,9 @@ See the License for the specific language governing permissions and ...@@ -14,10 +14,9 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// Package kubeadm is the package that contains the libraries that drive the kubeadm binary.
// kubeadm is responsible for handling a Kubernetes cluster's lifecycle.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +groupName=kubeadm.k8s.io // +groupName=kubeadm.k8s.io
// Package kubeadm is the package that contains the libraries that drive the kubeadm binary.
// kubeadm is responsible for handling a Kubernetes cluster's lifecycle.
package kubeadm // import "k8s.io/kubernetes/cmd/kubeadm/app/apis/kubeadm" package kubeadm // import "k8s.io/kubernetes/cmd/kubeadm/app/apis/kubeadm"
...@@ -14,9 +14,10 @@ See the License for the specific language governing permissions and ...@@ -14,9 +14,10 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// Package v1alpha2 is the package that contains the libraries that drive the kubeadm binary.
// +k8s:defaulter-gen=TypeMeta // +k8s:defaulter-gen=TypeMeta
// +groupName=kubeadm.k8s.io // +groupName=kubeadm.k8s.io
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +k8s:conversion-gen=k8s.io/kubernetes/cmd/kubeadm/app/apis/kubeadm // +k8s:conversion-gen=k8s.io/kubernetes/cmd/kubeadm/app/apis/kubeadm
// Package v1alpha2 is the package that contains the libraries that drive the kubeadm binary.
package v1alpha2 // import "k8s.io/kubernetes/cmd/kubeadm/app/apis/kubeadm/v1alpha2" package v1alpha2 // import "k8s.io/kubernetes/cmd/kubeadm/app/apis/kubeadm/v1alpha2"
...@@ -14,6 +14,11 @@ See the License for the specific language governing permissions and ...@@ -14,6 +14,11 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// +k8s:defaulter-gen=TypeMeta
// +groupName=kubeadm.k8s.io
// +k8s:deepcopy-gen=package
// +k8s:conversion-gen=k8s.io/kubernetes/cmd/kubeadm/app/apis/kubeadm
// Package v1alpha3 is the API (config file) for driving the kubeadm binary. // Package v1alpha3 is the API (config file) for driving the kubeadm binary.
// Some of these options are also available as command line flags, but // Some of these options are also available as command line flags, but
// the preferred way to configure kubeadm is to pass a single YAML file with // the preferred way to configure kubeadm is to pass a single YAML file with
...@@ -122,9 +127,4 @@ limitations under the License. ...@@ -122,9 +127,4 @@ limitations under the License.
// //
// TODO: The BootstrapTokenString object should move out to either k8s.io/client-go or k8s.io/api in the future // TODO: The BootstrapTokenString object should move out to either k8s.io/client-go or k8s.io/api in the future
// (probably as part of Bootstrap Tokens going GA). It should not be staged under the kubeadm API as it is now. // (probably as part of Bootstrap Tokens going GA). It should not be staged under the kubeadm API as it is now.
//
// +k8s:defaulter-gen=TypeMeta
// +groupName=kubeadm.k8s.io
// +k8s:deepcopy-gen=package
// +k8s:conversion-gen=k8s.io/kubernetes/cmd/kubeadm/app/apis/kubeadm
package v1alpha3 // import "k8s.io/kubernetes/cmd/kubeadm/app/apis/kubeadm/v1alpha3" package v1alpha3 // import "k8s.io/kubernetes/cmd/kubeadm/app/apis/kubeadm/v1alpha3"
...@@ -17,4 +17,5 @@ limitations under the License. ...@@ -17,4 +17,5 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +groupName=abac.authorization.kubernetes.io // +groupName=abac.authorization.kubernetes.io
package v0 // import "k8s.io/kubernetes/pkg/apis/abac/v0" package v0 // import "k8s.io/kubernetes/pkg/apis/abac/v0"
...@@ -20,4 +20,5 @@ limitations under the License. ...@@ -20,4 +20,5 @@ limitations under the License.
// +k8s:defaulter-gen=TypeMeta // +k8s:defaulter-gen=TypeMeta
// +groupName=abac.authorization.kubernetes.io // +groupName=abac.authorization.kubernetes.io
package v1beta1 // import "k8s.io/kubernetes/pkg/apis/abac/v1beta1" package v1beta1 // import "k8s.io/kubernetes/pkg/apis/abac/v1beta1"
...@@ -16,4 +16,5 @@ limitations under the License. ...@@ -16,4 +16,5 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +groupName=admission.k8s.io // +groupName=admission.k8s.io
package admission // import "k8s.io/kubernetes/pkg/apis/admission" package admission // import "k8s.io/kubernetes/pkg/apis/admission"
...@@ -20,4 +20,5 @@ limitations under the License. ...@@ -20,4 +20,5 @@ limitations under the License.
// +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/admission/v1beta1 // +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/admission/v1beta1
// +groupName=admission.k8s.io // +groupName=admission.k8s.io
package v1beta1 // import "k8s.io/kubernetes/pkg/apis/admission/v1beta1" package v1beta1 // import "k8s.io/kubernetes/pkg/apis/admission/v1beta1"
...@@ -15,10 +15,10 @@ limitations under the License. ...@@ -15,10 +15,10 @@ limitations under the License.
*/ */
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +groupName=admissionregistration.k8s.io
// Package admissionregistration is the internal version of the API. // Package admissionregistration is the internal version of the API.
// AdmissionConfiguration and AdmissionPluginConfiguration are legacy static admission plugin configuration // AdmissionConfiguration and AdmissionPluginConfiguration are legacy static admission plugin configuration
// InitializerConfiguration, ValidatingWebhookConfiguration, and MutatingWebhookConfiguration are for the // InitializerConfiguration, ValidatingWebhookConfiguration, and MutatingWebhookConfiguration are for the
// new dynamic admission controller configuration. // new dynamic admission controller configuration.
// +groupName=admissionregistration.k8s.io
package admissionregistration // import "k8s.io/kubernetes/pkg/apis/admissionregistration" package admissionregistration // import "k8s.io/kubernetes/pkg/apis/admissionregistration"
...@@ -18,10 +18,10 @@ limitations under the License. ...@@ -18,10 +18,10 @@ limitations under the License.
// +k8s:conversion-gen-external-types=k8s.io/api/admissionregistration/v1alpha1 // +k8s:conversion-gen-external-types=k8s.io/api/admissionregistration/v1alpha1
// +k8s:defaulter-gen=TypeMeta // +k8s:defaulter-gen=TypeMeta
// +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/admissionregistration/v1alpha1 // +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/admissionregistration/v1alpha1
// +groupName=admissionregistration.k8s.io
// Package v1alpha1 is the v1alpha1 version of the API. // Package v1alpha1 is the v1alpha1 version of the API.
// AdmissionConfiguration and AdmissionPluginConfiguration are legacy static admission plugin configuration // AdmissionConfiguration and AdmissionPluginConfiguration are legacy static admission plugin configuration
// InitializerConfiguration, ValidatingWebhookConfiguration, and MutatingWebhookConfiguration are for the // InitializerConfiguration, ValidatingWebhookConfiguration, and MutatingWebhookConfiguration are for the
// new dynamic admission controller configuration. // new dynamic admission controller configuration.
// +groupName=admissionregistration.k8s.io
package v1alpha1 // import "k8s.io/kubernetes/pkg/apis/admissionregistration/v1alpha1" package v1alpha1 // import "k8s.io/kubernetes/pkg/apis/admissionregistration/v1alpha1"
...@@ -18,10 +18,10 @@ limitations under the License. ...@@ -18,10 +18,10 @@ limitations under the License.
// +k8s:conversion-gen-external-types=k8s.io/api/admissionregistration/v1beta1 // +k8s:conversion-gen-external-types=k8s.io/api/admissionregistration/v1beta1
// +k8s:defaulter-gen=TypeMeta // +k8s:defaulter-gen=TypeMeta
// +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/admissionregistration/v1beta1 // +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/admissionregistration/v1beta1
// +groupName=admissionregistration.k8s.io
// Package v1beta1 is the v1beta1 version of the API. // Package v1beta1 is the v1beta1 version of the API.
// AdmissionConfiguration and AdmissionPluginConfiguration are legacy static admission plugin configuration // AdmissionConfiguration and AdmissionPluginConfiguration are legacy static admission plugin configuration
// InitializerConfiguration, ValidatingWebhookConfiguration, and MutatingWebhookConfiguration are for the // InitializerConfiguration, ValidatingWebhookConfiguration, and MutatingWebhookConfiguration are for the
// new dynamic admission controller configuration. // new dynamic admission controller configuration.
// +groupName=admissionregistration.k8s.io
package v1beta1 // import "k8s.io/kubernetes/pkg/apis/admissionregistration/v1beta1" package v1beta1 // import "k8s.io/kubernetes/pkg/apis/admissionregistration/v1beta1"
...@@ -16,4 +16,5 @@ limitations under the License. ...@@ -16,4 +16,5 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +groupName=authentication.k8s.io // +groupName=authentication.k8s.io
package authentication // import "k8s.io/kubernetes/pkg/apis/authentication" package authentication // import "k8s.io/kubernetes/pkg/apis/authentication"
...@@ -19,4 +19,5 @@ limitations under the License. ...@@ -19,4 +19,5 @@ limitations under the License.
// +groupName=authentication.k8s.io // +groupName=authentication.k8s.io
// +k8s:defaulter-gen=TypeMeta // +k8s:defaulter-gen=TypeMeta
// +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/authentication/v1 // +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/authentication/v1
package v1 // import "k8s.io/kubernetes/pkg/apis/authentication/v1" package v1 // import "k8s.io/kubernetes/pkg/apis/authentication/v1"
...@@ -19,4 +19,5 @@ limitations under the License. ...@@ -19,4 +19,5 @@ limitations under the License.
// +groupName=authentication.k8s.io // +groupName=authentication.k8s.io
// +k8s:defaulter-gen=TypeMeta // +k8s:defaulter-gen=TypeMeta
// +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/authentication/v1beta1 // +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/authentication/v1beta1
package v1beta1 // import "k8s.io/kubernetes/pkg/apis/authentication/v1beta1" package v1beta1 // import "k8s.io/kubernetes/pkg/apis/authentication/v1beta1"
...@@ -16,4 +16,5 @@ limitations under the License. ...@@ -16,4 +16,5 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +groupName=authorization.k8s.io // +groupName=authorization.k8s.io
package authorization // import "k8s.io/kubernetes/pkg/apis/authorization" package authorization // import "k8s.io/kubernetes/pkg/apis/authorization"
...@@ -20,4 +20,5 @@ limitations under the License. ...@@ -20,4 +20,5 @@ limitations under the License.
// +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/authorization/v1 // +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/authorization/v1
// +groupName=authorization.k8s.io // +groupName=authorization.k8s.io
package v1 // import "k8s.io/kubernetes/pkg/apis/authorization/v1" package v1 // import "k8s.io/kubernetes/pkg/apis/authorization/v1"
...@@ -20,4 +20,5 @@ limitations under the License. ...@@ -20,4 +20,5 @@ limitations under the License.
// +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/authorization/v1beta1 // +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/authorization/v1beta1
// +groupName=authorization.k8s.io // +groupName=authorization.k8s.io
package v1beta1 // import "k8s.io/kubernetes/pkg/apis/authorization/v1beta1" package v1beta1 // import "k8s.io/kubernetes/pkg/apis/authorization/v1beta1"
...@@ -16,4 +16,5 @@ limitations under the License. ...@@ -16,4 +16,5 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +groupName=certificates.k8s.io // +groupName=certificates.k8s.io
package certificates // import "k8s.io/kubernetes/pkg/apis/certificates" package certificates // import "k8s.io/kubernetes/pkg/apis/certificates"
...@@ -20,4 +20,5 @@ limitations under the License. ...@@ -20,4 +20,5 @@ limitations under the License.
// +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/certificates/v1beta1 // +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/certificates/v1beta1
// +groupName=certificates.k8s.io // +groupName=certificates.k8s.io
package v1beta1 // import "k8s.io/kubernetes/pkg/apis/certificates/v1beta1" package v1beta1 // import "k8s.io/kubernetes/pkg/apis/certificates/v1beta1"
...@@ -17,4 +17,5 @@ limitations under the License. ...@@ -17,4 +17,5 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +groupName=coordination.k8s.io // +groupName=coordination.k8s.io
package coordination // import "k8s.io/kubernetes/pkg/apis/coordination" package coordination // import "k8s.io/kubernetes/pkg/apis/coordination"
...@@ -20,4 +20,5 @@ limitations under the License. ...@@ -20,4 +20,5 @@ limitations under the License.
// +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/coordination/v1beta1 // +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/coordination/v1beta1
// +groupName=coordination.k8s.io // +groupName=coordination.k8s.io
package v1beta1 // import "k8s.io/kubernetes/pkg/apis/coordination/v1beta1" package v1beta1 // import "k8s.io/kubernetes/pkg/apis/coordination/v1beta1"
...@@ -15,4 +15,5 @@ limitations under the License. ...@@ -15,4 +15,5 @@ limitations under the License.
*/ */
// +groupName=events.k8s.io // +groupName=events.k8s.io
package events // import "k8s.io/kubernetes/pkg/apis/events" package events // import "k8s.io/kubernetes/pkg/apis/events"
...@@ -20,4 +20,5 @@ limitations under the License. ...@@ -20,4 +20,5 @@ limitations under the License.
// +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/events/v1beta1 // +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/events/v1beta1
// +groupName=events.k8s.io // +groupName=events.k8s.io
package v1beta1 // import "k8s.io/kubernetes/pkg/apis/events/v1beta1" package v1beta1 // import "k8s.io/kubernetes/pkg/apis/events/v1beta1"
...@@ -16,4 +16,5 @@ limitations under the License. ...@@ -16,4 +16,5 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +groupName=imagepolicy.k8s.io // +groupName=imagepolicy.k8s.io
package imagepolicy // import "k8s.io/kubernetes/pkg/apis/imagepolicy" package imagepolicy // import "k8s.io/kubernetes/pkg/apis/imagepolicy"
...@@ -20,4 +20,5 @@ limitations under the License. ...@@ -20,4 +20,5 @@ limitations under the License.
// +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/imagepolicy/v1alpha1 // +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/imagepolicy/v1alpha1
// +groupName=imagepolicy.k8s.io // +groupName=imagepolicy.k8s.io
package v1alpha1 // import "k8s.io/kubernetes/pkg/apis/imagepolicy/v1alpha1" package v1alpha1 // import "k8s.io/kubernetes/pkg/apis/imagepolicy/v1alpha1"
...@@ -16,4 +16,5 @@ limitations under the License. ...@@ -16,4 +16,5 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +groupName=networking.k8s.io // +groupName=networking.k8s.io
package networking // import "k8s.io/kubernetes/pkg/apis/networking" package networking // import "k8s.io/kubernetes/pkg/apis/networking"
...@@ -20,4 +20,5 @@ limitations under the License. ...@@ -20,4 +20,5 @@ limitations under the License.
// +k8s:defaulter-gen=TypeMeta // +k8s:defaulter-gen=TypeMeta
// +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/networking/v1 // +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/networking/v1
// +groupName=networking.k8s.io // +groupName=networking.k8s.io
package v1 // import "k8s.io/kubernetes/pkg/apis/networking/v1" package v1 // import "k8s.io/kubernetes/pkg/apis/networking/v1"
...@@ -16,4 +16,5 @@ limitations under the License. ...@@ -16,4 +16,5 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +groupName=rbac.authorization.k8s.io // +groupName=rbac.authorization.k8s.io
package rbac // import "k8s.io/kubernetes/pkg/apis/rbac" package rbac // import "k8s.io/kubernetes/pkg/apis/rbac"
...@@ -21,4 +21,5 @@ limitations under the License. ...@@ -21,4 +21,5 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +groupName=rbac.authorization.k8s.io // +groupName=rbac.authorization.k8s.io
package v1 // import "k8s.io/kubernetes/pkg/apis/rbac/v1" package v1 // import "k8s.io/kubernetes/pkg/apis/rbac/v1"
...@@ -20,4 +20,5 @@ limitations under the License. ...@@ -20,4 +20,5 @@ limitations under the License.
// +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/rbac/v1alpha1 // +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/rbac/v1alpha1
// +groupName=rbac.authorization.k8s.io // +groupName=rbac.authorization.k8s.io
package v1alpha1 // import "k8s.io/kubernetes/pkg/apis/rbac/v1alpha1" package v1alpha1 // import "k8s.io/kubernetes/pkg/apis/rbac/v1alpha1"
...@@ -20,4 +20,5 @@ limitations under the License. ...@@ -20,4 +20,5 @@ limitations under the License.
// +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/rbac/v1beta1 // +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/rbac/v1beta1
// +groupName=rbac.authorization.k8s.io // +groupName=rbac.authorization.k8s.io
package v1beta1 // import "k8s.io/kubernetes/pkg/apis/rbac/v1beta1" package v1beta1 // import "k8s.io/kubernetes/pkg/apis/rbac/v1beta1"
...@@ -16,4 +16,5 @@ limitations under the License. ...@@ -16,4 +16,5 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +groupName=scheduling.k8s.io // +groupName=scheduling.k8s.io
package scheduling // import "k8s.io/kubernetes/pkg/apis/scheduling" package scheduling // import "k8s.io/kubernetes/pkg/apis/scheduling"
...@@ -19,4 +19,5 @@ limitations under the License. ...@@ -19,4 +19,5 @@ limitations under the License.
// +groupName=scheduling.k8s.io // +groupName=scheduling.k8s.io
// +k8s:defaulter-gen=TypeMeta // +k8s:defaulter-gen=TypeMeta
// +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/scheduling/v1alpha1 // +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/scheduling/v1alpha1
package v1alpha1 // import "k8s.io/kubernetes/pkg/apis/scheduling/v1alpha1" package v1alpha1 // import "k8s.io/kubernetes/pkg/apis/scheduling/v1alpha1"
...@@ -19,4 +19,5 @@ limitations under the License. ...@@ -19,4 +19,5 @@ limitations under the License.
// +groupName=scheduling.k8s.io // +groupName=scheduling.k8s.io
// +k8s:defaulter-gen=TypeMeta // +k8s:defaulter-gen=TypeMeta
// +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/scheduling/v1beta1 // +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/scheduling/v1beta1
package v1beta1 // import "k8s.io/kubernetes/pkg/apis/scheduling/v1beta1" package v1beta1 // import "k8s.io/kubernetes/pkg/apis/scheduling/v1beta1"
...@@ -16,4 +16,5 @@ limitations under the License. ...@@ -16,4 +16,5 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +groupName=settings.k8s.io // +groupName=settings.k8s.io
package settings // import "k8s.io/kubernetes/pkg/apis/settings" package settings // import "k8s.io/kubernetes/pkg/apis/settings"
...@@ -20,4 +20,5 @@ limitations under the License. ...@@ -20,4 +20,5 @@ limitations under the License.
// +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/settings/v1alpha1 // +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/settings/v1alpha1
// +groupName=settings.k8s.io // +groupName=settings.k8s.io
package v1alpha1 // import "k8s.io/kubernetes/pkg/apis/settings/v1alpha1" package v1alpha1 // import "k8s.io/kubernetes/pkg/apis/settings/v1alpha1"
...@@ -16,4 +16,5 @@ limitations under the License. ...@@ -16,4 +16,5 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +groupName=storage.k8s.io // +groupName=storage.k8s.io
package storage // import "k8s.io/kubernetes/pkg/apis/storage" package storage // import "k8s.io/kubernetes/pkg/apis/storage"
...@@ -19,4 +19,5 @@ limitations under the License. ...@@ -19,4 +19,5 @@ limitations under the License.
// +groupName=storage.k8s.io // +groupName=storage.k8s.io
// +k8s:defaulter-gen=TypeMeta // +k8s:defaulter-gen=TypeMeta
// +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/storage/v1 // +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/storage/v1
package v1 package v1
...@@ -19,4 +19,5 @@ limitations under the License. ...@@ -19,4 +19,5 @@ limitations under the License.
// +groupName=storage.k8s.io // +groupName=storage.k8s.io
// +k8s:defaulter-gen=TypeMeta // +k8s:defaulter-gen=TypeMeta
// +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/storage/v1alpha1 // +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/storage/v1alpha1
package v1alpha1 // import "k8s.io/kubernetes/pkg/apis/storage/v1alpha1" package v1alpha1 // import "k8s.io/kubernetes/pkg/apis/storage/v1alpha1"
...@@ -19,4 +19,5 @@ limitations under the License. ...@@ -19,4 +19,5 @@ limitations under the License.
// +groupName=storage.k8s.io // +groupName=storage.k8s.io
// +k8s:defaulter-gen=TypeMeta // +k8s:defaulter-gen=TypeMeta
// +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/storage/v1beta1 // +k8s:defaulter-gen-input=../../../../vendor/k8s.io/api/storage/v1beta1
package v1beta1 // import "k8s.io/kubernetes/pkg/apis/storage/v1beta1" package v1beta1 // import "k8s.io/kubernetes/pkg/apis/storage/v1beta1"
...@@ -14,7 +14,8 @@ See the License for the specific language governing permissions and ...@@ -14,7 +14,8 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// +k8s:openapi-gen=true
// Package version supplies version information collected at build time to // Package version supplies version information collected at build time to
// kubernetes components. // kubernetes components.
// +k8s:openapi-gen=true
package version // import "k8s.io/kubernetes/pkg/version" package version // import "k8s.io/kubernetes/pkg/version"
...@@ -17,7 +17,7 @@ limitations under the License. ...@@ -17,7 +17,7 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +k8s:conversion-gen=k8s.io/kubernetes/plugin/pkg/admission/eventratelimit/apis/eventratelimit // +k8s:conversion-gen=k8s.io/kubernetes/plugin/pkg/admission/eventratelimit/apis/eventratelimit
// +k8s:defaulter-gen=TypeMeta // +k8s:defaulter-gen=TypeMeta
// +groupName=eventratelimit.admission.k8s.io
// Package v1alpha1 is the v1alpha1 version of the API. // Package v1alpha1 is the v1alpha1 version of the API.
// +groupName=eventratelimit.admission.k8s.io
package v1alpha1 // import "k8s.io/kubernetes/plugin/pkg/admission/eventratelimit/apis/eventratelimit/v1alpha1" package v1alpha1 // import "k8s.io/kubernetes/plugin/pkg/admission/eventratelimit/apis/eventratelimit/v1alpha1"
...@@ -17,7 +17,7 @@ limitations under the License. ...@@ -17,7 +17,7 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +k8s:conversion-gen=k8s.io/kubernetes/plugin/pkg/admission/podtolerationrestriction/apis/podtolerationrestriction // +k8s:conversion-gen=k8s.io/kubernetes/plugin/pkg/admission/podtolerationrestriction/apis/podtolerationrestriction
// +k8s:defaulter-gen=TypeMeta // +k8s:defaulter-gen=TypeMeta
// +groupName=podtolerationrestriction.admission.k8s.io
// Package v1alpha1 is the v1alpha1 version of the API. // Package v1alpha1 is the v1alpha1 version of the API.
// +groupName=podtolerationrestriction.admission.k8s.io
package v1alpha1 // import "k8s.io/kubernetes/plugin/pkg/admission/podtolerationrestriction/apis/podtolerationrestriction/v1alpha1" package v1alpha1 // import "k8s.io/kubernetes/plugin/pkg/admission/podtolerationrestriction/apis/podtolerationrestriction/v1alpha1"
...@@ -17,7 +17,7 @@ limitations under the License. ...@@ -17,7 +17,7 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +k8s:conversion-gen=k8s.io/kubernetes/plugin/pkg/admission/resourcequota/apis/resourcequota // +k8s:conversion-gen=k8s.io/kubernetes/plugin/pkg/admission/resourcequota/apis/resourcequota
// +k8s:defaulter-gen=TypeMeta // +k8s:defaulter-gen=TypeMeta
// +groupName=resourcequota.admission.k8s.io
// Package v1alpha1 is the v1alpha1 version of the API. // Package v1alpha1 is the v1alpha1 version of the API.
// +groupName=resourcequota.admission.k8s.io
package v1alpha1 // import "k8s.io/kubernetes/plugin/pkg/admission/resourcequota/apis/resourcequota/v1alpha1" package v1alpha1 // import "k8s.io/kubernetes/plugin/pkg/admission/resourcequota/apis/resourcequota/v1alpha1"
...@@ -17,7 +17,7 @@ limitations under the License. ...@@ -17,7 +17,7 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +k8s:conversion-gen=k8s.io/kubernetes/plugin/pkg/admission/resourcequota/apis/resourcequota // +k8s:conversion-gen=k8s.io/kubernetes/plugin/pkg/admission/resourcequota/apis/resourcequota
// +k8s:defaulter-gen=TypeMeta // +k8s:defaulter-gen=TypeMeta
// +groupName=resourcequota.admission.k8s.io
// Package v1beta1 is the v1beta1 version of the API. // Package v1beta1 is the v1beta1 version of the API.
// +groupName=resourcequota.admission.k8s.io
package v1beta1 // import "k8s.io/kubernetes/plugin/pkg/admission/resourcequota/apis/resourcequota/v1beta1" package v1beta1 // import "k8s.io/kubernetes/plugin/pkg/admission/resourcequota/apis/resourcequota/v1beta1"
...@@ -18,4 +18,5 @@ limitations under the License. ...@@ -18,4 +18,5 @@ limitations under the License.
// +k8s:openapi-gen=false // +k8s:openapi-gen=false
// +groupName=admission.k8s.io // +groupName=admission.k8s.io
package v1beta1 // import "k8s.io/api/admission/v1beta1" package v1beta1 // import "k8s.io/api/admission/v1beta1"
...@@ -16,10 +16,10 @@ limitations under the License. ...@@ -16,10 +16,10 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +k8s:openapi-gen=true // +k8s:openapi-gen=true
// +groupName=admissionregistration.k8s.io
// Package v1alpha1 is the v1alpha1 version of the API. // Package v1alpha1 is the v1alpha1 version of the API.
// AdmissionConfiguration and AdmissionPluginConfiguration are legacy static admission plugin configuration // AdmissionConfiguration and AdmissionPluginConfiguration are legacy static admission plugin configuration
// InitializerConfiguration and validatingWebhookConfiguration is for the // InitializerConfiguration and validatingWebhookConfiguration is for the
// new dynamic admission controller configuration. // new dynamic admission controller configuration.
// +groupName=admissionregistration.k8s.io
package v1alpha1 // import "k8s.io/api/admissionregistration/v1alpha1" package v1alpha1 // import "k8s.io/api/admissionregistration/v1alpha1"
...@@ -16,10 +16,10 @@ limitations under the License. ...@@ -16,10 +16,10 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +k8s:openapi-gen=true // +k8s:openapi-gen=true
// +groupName=admissionregistration.k8s.io
// Package v1beta1 is the v1beta1 version of the API. // Package v1beta1 is the v1beta1 version of the API.
// AdmissionConfiguration and AdmissionPluginConfiguration are legacy static admission plugin configuration // AdmissionConfiguration and AdmissionPluginConfiguration are legacy static admission plugin configuration
// InitializerConfiguration and validatingWebhookConfiguration is for the // InitializerConfiguration and validatingWebhookConfiguration is for the
// new dynamic admission controller configuration. // new dynamic admission controller configuration.
// +groupName=admissionregistration.k8s.io
package v1beta1 // import "k8s.io/api/admissionregistration/v1beta1" package v1beta1 // import "k8s.io/api/admissionregistration/v1beta1"
...@@ -17,4 +17,5 @@ limitations under the License. ...@@ -17,4 +17,5 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +groupName=authentication.k8s.io // +groupName=authentication.k8s.io
// +k8s:openapi-gen=true // +k8s:openapi-gen=true
package v1 // import "k8s.io/api/authentication/v1" package v1 // import "k8s.io/api/authentication/v1"
...@@ -17,4 +17,5 @@ limitations under the License. ...@@ -17,4 +17,5 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +groupName=authentication.k8s.io // +groupName=authentication.k8s.io
// +k8s:openapi-gen=true // +k8s:openapi-gen=true
package v1beta1 // import "k8s.io/api/authentication/v1beta1" package v1beta1 // import "k8s.io/api/authentication/v1beta1"
...@@ -18,4 +18,5 @@ limitations under the License. ...@@ -18,4 +18,5 @@ limitations under the License.
// +k8s:openapi-gen=true // +k8s:openapi-gen=true
// +groupName=authorization.k8s.io // +groupName=authorization.k8s.io
package v1 // import "k8s.io/api/authorization/v1" package v1 // import "k8s.io/api/authorization/v1"
...@@ -18,4 +18,5 @@ limitations under the License. ...@@ -18,4 +18,5 @@ limitations under the License.
// +k8s:openapi-gen=true // +k8s:openapi-gen=true
// +groupName=authorization.k8s.io // +groupName=authorization.k8s.io
package v1beta1 // import "k8s.io/api/authorization/v1beta1" package v1beta1 // import "k8s.io/api/authorization/v1beta1"
...@@ -18,4 +18,5 @@ limitations under the License. ...@@ -18,4 +18,5 @@ limitations under the License.
// +k8s:openapi-gen=true // +k8s:openapi-gen=true
// +groupName=certificates.k8s.io // +groupName=certificates.k8s.io
package v1beta1 // import "k8s.io/api/certificates/v1beta1" package v1beta1 // import "k8s.io/api/certificates/v1beta1"
...@@ -18,4 +18,5 @@ limitations under the License. ...@@ -18,4 +18,5 @@ limitations under the License.
// +k8s:openapi-gen=true // +k8s:openapi-gen=true
// +groupName=coordination.k8s.io // +groupName=coordination.k8s.io
package v1beta1 // import "k8s.io/api/coordination/v1beta1" package v1beta1 // import "k8s.io/api/coordination/v1beta1"
...@@ -18,4 +18,5 @@ limitations under the License. ...@@ -18,4 +18,5 @@ limitations under the License.
// +k8s:openapi-gen=true // +k8s:openapi-gen=true
// +groupName=events.k8s.io // +groupName=events.k8s.io
package v1beta1 // import "k8s.io/api/events/v1beta1" package v1beta1 // import "k8s.io/api/events/v1beta1"
...@@ -18,4 +18,5 @@ limitations under the License. ...@@ -18,4 +18,5 @@ limitations under the License.
// +k8s:openapi-gen=true // +k8s:openapi-gen=true
// +groupName=imagepolicy.k8s.io // +groupName=imagepolicy.k8s.io
package v1alpha1 // import "k8s.io/api/imagepolicy/v1alpha1" package v1alpha1 // import "k8s.io/api/imagepolicy/v1alpha1"
...@@ -17,4 +17,5 @@ limitations under the License. ...@@ -17,4 +17,5 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +k8s:openapi-gen=true // +k8s:openapi-gen=true
// +groupName=networking.k8s.io // +groupName=networking.k8s.io
package v1 // import "k8s.io/api/networking/v1" package v1 // import "k8s.io/api/networking/v1"
...@@ -15,9 +15,9 @@ limitations under the License. ...@@ -15,9 +15,9 @@ limitations under the License.
*/ */
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +k8s:openapi-gen=true
// Package policy is for any kind of policy object. Suitable examples, even if // Package policy is for any kind of policy object. Suitable examples, even if
// they aren't all here, are PodDisruptionBudget, PodSecurityPolicy, // they aren't all here, are PodDisruptionBudget, PodSecurityPolicy,
// NetworkPolicy, etc. // NetworkPolicy, etc.
// +k8s:openapi-gen=true
package v1beta1 // import "k8s.io/api/policy/v1beta1" package v1beta1 // import "k8s.io/api/policy/v1beta1"
...@@ -18,4 +18,5 @@ limitations under the License. ...@@ -18,4 +18,5 @@ limitations under the License.
// +k8s:openapi-gen=true // +k8s:openapi-gen=true
// +groupName=rbac.authorization.k8s.io // +groupName=rbac.authorization.k8s.io
package v1 // import "k8s.io/api/rbac/v1" package v1 // import "k8s.io/api/rbac/v1"
...@@ -18,4 +18,5 @@ limitations under the License. ...@@ -18,4 +18,5 @@ limitations under the License.
// +k8s:openapi-gen=true // +k8s:openapi-gen=true
// +groupName=rbac.authorization.k8s.io // +groupName=rbac.authorization.k8s.io
package v1alpha1 // import "k8s.io/api/rbac/v1alpha1" package v1alpha1 // import "k8s.io/api/rbac/v1alpha1"
...@@ -18,4 +18,5 @@ limitations under the License. ...@@ -18,4 +18,5 @@ limitations under the License.
// +k8s:openapi-gen=true // +k8s:openapi-gen=true
// +groupName=rbac.authorization.k8s.io // +groupName=rbac.authorization.k8s.io
package v1beta1 // import "k8s.io/api/rbac/v1beta1" package v1beta1 // import "k8s.io/api/rbac/v1beta1"
...@@ -18,4 +18,5 @@ limitations under the License. ...@@ -18,4 +18,5 @@ limitations under the License.
// +k8s:openapi-gen=true // +k8s:openapi-gen=true
// +groupName=scheduling.k8s.io // +groupName=scheduling.k8s.io
package v1alpha1 // import "k8s.io/api/scheduling/v1alpha1" package v1alpha1 // import "k8s.io/api/scheduling/v1alpha1"
...@@ -18,4 +18,5 @@ limitations under the License. ...@@ -18,4 +18,5 @@ limitations under the License.
// +k8s:openapi-gen=true // +k8s:openapi-gen=true
// +groupName=scheduling.k8s.io // +groupName=scheduling.k8s.io
package v1beta1 // import "k8s.io/api/scheduling/v1beta1" package v1beta1 // import "k8s.io/api/scheduling/v1beta1"
...@@ -18,4 +18,5 @@ limitations under the License. ...@@ -18,4 +18,5 @@ limitations under the License.
// +k8s:openapi-gen=true // +k8s:openapi-gen=true
// +groupName=settings.k8s.io // +groupName=settings.k8s.io
package v1alpha1 // import "k8s.io/api/settings/v1alpha1" package v1alpha1 // import "k8s.io/api/settings/v1alpha1"
...@@ -17,4 +17,5 @@ limitations under the License. ...@@ -17,4 +17,5 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +groupName=storage.k8s.io // +groupName=storage.k8s.io
// +k8s:openapi-gen=true // +k8s:openapi-gen=true
package v1 package v1
...@@ -17,4 +17,5 @@ limitations under the License. ...@@ -17,4 +17,5 @@ limitations under the License.
// +k8s:deepcopy-gen=package,register // +k8s:deepcopy-gen=package,register
// +groupName=storage.k8s.io // +groupName=storage.k8s.io
// +k8s:openapi-gen=true // +k8s:openapi-gen=true
package v1alpha1 // import "k8s.io/api/storage/v1alpha1" package v1alpha1 // import "k8s.io/api/storage/v1alpha1"
...@@ -17,4 +17,5 @@ limitations under the License. ...@@ -17,4 +17,5 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +groupName=storage.k8s.io // +groupName=storage.k8s.io
// +k8s:openapi-gen=true // +k8s:openapi-gen=true
package v1beta1 // import "k8s.io/api/storage/v1beta1" package v1beta1 // import "k8s.io/api/storage/v1beta1"
...@@ -15,7 +15,7 @@ limitations under the License. ...@@ -15,7 +15,7 @@ limitations under the License.
*/ */
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +groupName=cr.example.apiextensions.k8s.io
// Package v1 is the v1 version of the API. // Package v1 is the v1 version of the API.
// +groupName=cr.example.apiextensions.k8s.io
package v1 package v1
...@@ -15,7 +15,7 @@ limitations under the License. ...@@ -15,7 +15,7 @@ limitations under the License.
*/ */
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +groupName=apiextensions.k8s.io
// Package apiextensions is the internal version of the API. // Package apiextensions is the internal version of the API.
// +groupName=apiextensions.k8s.io
package apiextensions // import "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions" package apiextensions // import "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions"
...@@ -17,8 +17,8 @@ limitations under the License. ...@@ -17,8 +17,8 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +k8s:conversion-gen=k8s.io/apiextensions-apiserver/pkg/apis/apiextensions // +k8s:conversion-gen=k8s.io/apiextensions-apiserver/pkg/apis/apiextensions
// +k8s:defaulter-gen=TypeMeta // +k8s:defaulter-gen=TypeMeta
// +k8s:openapi-gen=true
// +groupName=apiextensions.k8s.io
// Package v1beta1 is the v1beta1 version of the API. // Package v1beta1 is the v1beta1 version of the API.
// +groupName=apiextensions.k8s.io
// +k8s:openapi-gen=true
package v1beta1 // import "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1" package v1beta1 // import "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1"
...@@ -19,4 +19,5 @@ limitations under the License. ...@@ -19,4 +19,5 @@ limitations under the License.
// +k8s:defaulter-gen=TypeMeta // +k8s:defaulter-gen=TypeMeta
// +groupName=meta.k8s.io // +groupName=meta.k8s.io
package v1 // import "k8s.io/apimachinery/pkg/apis/meta/v1" package v1 // import "k8s.io/apimachinery/pkg/apis/meta/v1"
...@@ -19,4 +19,5 @@ limitations under the License. ...@@ -19,4 +19,5 @@ limitations under the License.
// +k8s:defaulter-gen=TypeMeta // +k8s:defaulter-gen=TypeMeta
// +groupName=meta.k8s.io // +groupName=meta.k8s.io
package v1beta1 package v1beta1
...@@ -20,4 +20,5 @@ limitations under the License. ...@@ -20,4 +20,5 @@ limitations under the License.
// +k8s:defaulter-gen=TypeMeta // +k8s:defaulter-gen=TypeMeta
// +groupName=testapigroup.apimachinery.k8s.io // +groupName=testapigroup.apimachinery.k8s.io
package v1 // import "k8s.io/apimachinery/pkg/apis/testapigroup/v1" package v1 // import "k8s.io/apimachinery/pkg/apis/testapigroup/v1"
...@@ -14,6 +14,7 @@ See the License for the specific language governing permissions and ...@@ -14,6 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// Package version supplies the type for version information collected at build time.
// +k8s:openapi-gen=true // +k8s:openapi-gen=true
// Package version supplies the type for version information collected at build time.
package version // import "k8s.io/apimachinery/pkg/version" package version // import "k8s.io/apimachinery/pkg/version"
...@@ -17,7 +17,7 @@ limitations under the License. ...@@ -17,7 +17,7 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +k8s:conversion-gen=k8s.io/apiserver/pkg/admission/plugin/webhook/config/apis/webhookadmission // +k8s:conversion-gen=k8s.io/apiserver/pkg/admission/plugin/webhook/config/apis/webhookadmission
// +k8s:defaulter-gen=TypeMeta // +k8s:defaulter-gen=TypeMeta
// +groupName=apiserver.config.k8s.io
// Package v1alpha1 is the v1alpha1 version of the API. // Package v1alpha1 is the v1alpha1 version of the API.
// +groupName=apiserver.config.k8s.io
package v1alpha1 package v1alpha1
...@@ -15,7 +15,7 @@ limitations under the License. ...@@ -15,7 +15,7 @@ limitations under the License.
*/ */
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +groupName=apiserver.k8s.io
// Package apiserver is the internal version of the API. // Package apiserver is the internal version of the API.
// +groupName=apiserver.k8s.io
package apiserver // import "k8s.io/apiserver/pkg/apis/apiserver" package apiserver // import "k8s.io/apiserver/pkg/apis/apiserver"
...@@ -17,7 +17,7 @@ limitations under the License. ...@@ -17,7 +17,7 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +k8s:conversion-gen=k8s.io/apiserver/pkg/apis/apiserver // +k8s:conversion-gen=k8s.io/apiserver/pkg/apis/apiserver
// +k8s:defaulter-gen=TypeMeta // +k8s:defaulter-gen=TypeMeta
// +groupName=apiserver.k8s.io
// Package v1alpha1 is the v1alpha1 version of the API. // Package v1alpha1 is the v1alpha1 version of the API.
// +groupName=apiserver.k8s.io
package v1alpha1 // import "k8s.io/apiserver/pkg/apis/apiserver/v1alpha1" package v1alpha1 // import "k8s.io/apiserver/pkg/apis/apiserver/v1alpha1"
...@@ -16,4 +16,5 @@ limitations under the License. ...@@ -16,4 +16,5 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +groupName=audit.k8s.io // +groupName=audit.k8s.io
package audit // import "k8s.io/apiserver/pkg/apis/audit" package audit // import "k8s.io/apiserver/pkg/apis/audit"
...@@ -20,4 +20,5 @@ limitations under the License. ...@@ -20,4 +20,5 @@ limitations under the License.
// +k8s:defaulter-gen=TypeMeta // +k8s:defaulter-gen=TypeMeta
// +groupName=audit.k8s.io // +groupName=audit.k8s.io
package v1 // import "k8s.io/apiserver/pkg/apis/audit/v1" package v1 // import "k8s.io/apiserver/pkg/apis/audit/v1"
...@@ -20,4 +20,5 @@ limitations under the License. ...@@ -20,4 +20,5 @@ limitations under the License.
// +k8s:defaulter-gen=TypeMeta // +k8s:defaulter-gen=TypeMeta
// +groupName=audit.k8s.io // +groupName=audit.k8s.io
package v1alpha1 // import "k8s.io/apiserver/pkg/apis/audit/v1alpha1" package v1alpha1 // import "k8s.io/apiserver/pkg/apis/audit/v1alpha1"
...@@ -20,4 +20,5 @@ limitations under the License. ...@@ -20,4 +20,5 @@ limitations under the License.
// +k8s:defaulter-gen=TypeMeta // +k8s:defaulter-gen=TypeMeta
// +groupName=audit.k8s.io // +groupName=audit.k8s.io
package v1beta1 // import "k8s.io/apiserver/pkg/apis/audit/v1beta1" package v1beta1 // import "k8s.io/apiserver/pkg/apis/audit/v1beta1"
...@@ -16,7 +16,7 @@ limitations under the License. ...@@ -16,7 +16,7 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +groupName=example.k8s.io // +groupName=example.k8s.io
//
// package example contains an example API used to demonstrate how to create api groups. Moreover, this is // package example contains an example API used to demonstrate how to create api groups. Moreover, this is
// used within tests. // used within tests.
package example // import "k8s.io/apiserver/pkg/apis/example" package example // import "k8s.io/apiserver/pkg/apis/example"
...@@ -20,4 +20,5 @@ limitations under the License. ...@@ -20,4 +20,5 @@ limitations under the License.
// +k8s:defaulter-gen=TypeMeta // +k8s:defaulter-gen=TypeMeta
// +groupName=example.apiserver.k8s.io // +groupName=example.apiserver.k8s.io
package v1 // import "k8s.io/apiserver/pkg/apis/example/v1" package v1 // import "k8s.io/apiserver/pkg/apis/example/v1"
...@@ -21,4 +21,5 @@ limitations under the License. ...@@ -21,4 +21,5 @@ limitations under the License.
// +k8s:defaulter-gen=TypeMeta // +k8s:defaulter-gen=TypeMeta
// +groupName=example2.apiserver.k8s.io // +groupName=example2.apiserver.k8s.io
package v1 // import "k8s.io/apiserver/pkg/apis/example2/v1" package v1 // import "k8s.io/apiserver/pkg/apis/example2/v1"
...@@ -16,4 +16,5 @@ limitations under the License. ...@@ -16,4 +16,5 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +groupName=client.authentication.k8s.io // +groupName=client.authentication.k8s.io
package clientauthentication // import "k8s.io/client-go/pkg/apis/clientauthentication" package clientauthentication // import "k8s.io/client-go/pkg/apis/clientauthentication"
...@@ -20,4 +20,5 @@ limitations under the License. ...@@ -20,4 +20,5 @@ limitations under the License.
// +k8s:defaulter-gen=TypeMeta // +k8s:defaulter-gen=TypeMeta
// +groupName=client.authentication.k8s.io // +groupName=client.authentication.k8s.io
package v1alpha1 // import "k8s.io/client-go/pkg/apis/clientauthentication/v1alpha1" package v1alpha1 // import "k8s.io/client-go/pkg/apis/clientauthentication/v1alpha1"
...@@ -20,4 +20,5 @@ limitations under the License. ...@@ -20,4 +20,5 @@ limitations under the License.
// +k8s:defaulter-gen=TypeMeta // +k8s:defaulter-gen=TypeMeta
// +groupName=client.authentication.k8s.io // +groupName=client.authentication.k8s.io
package v1beta1 // import "k8s.io/client-go/pkg/apis/clientauthentication/v1beta1" package v1beta1 // import "k8s.io/client-go/pkg/apis/clientauthentication/v1beta1"
...@@ -14,7 +14,8 @@ See the License for the specific language governing permissions and ...@@ -14,7 +14,8 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// +k8s:openapi-gen=true
// Package version supplies version information collected at build time to // Package version supplies version information collected at build time to
// kubernetes components. // kubernetes components.
// +k8s:openapi-gen=true
package version // import "k8s.io/client-go/pkg/version" package version // import "k8s.io/client-go/pkg/version"
...@@ -15,4 +15,5 @@ limitations under the License. ...@@ -15,4 +15,5 @@ limitations under the License.
*/ */
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
package api package api
...@@ -15,4 +15,5 @@ limitations under the License. ...@@ -15,4 +15,5 @@ limitations under the License.
*/ */
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
package v1 package v1
...@@ -16,4 +16,5 @@ limitations under the License. ...@@ -16,4 +16,5 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +groupName=example.apiserver.code-generator.k8s.io // +groupName=example.apiserver.code-generator.k8s.io
package example // import "k8s.io/code-generator/_examples/apiserver/apis/example" package example // import "k8s.io/code-generator/_examples/apiserver/apis/example"
...@@ -18,4 +18,5 @@ limitations under the License. ...@@ -18,4 +18,5 @@ limitations under the License.
// +k8s:defaulter-gen=TypeMeta // +k8s:defaulter-gen=TypeMeta
// +k8s:conversion-gen=k8s.io/code-generator/_examples/apiserver/apis/example // +k8s:conversion-gen=k8s.io/code-generator/_examples/apiserver/apis/example
// +groupName=example.apiserver.code-generator.k8s.io // +groupName=example.apiserver.code-generator.k8s.io
package v1 package v1
...@@ -17,4 +17,5 @@ limitations under the License. ...@@ -17,4 +17,5 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +groupName=example.test.apiserver.code-generator.k8s.io // +groupName=example.test.apiserver.code-generator.k8s.io
// +groupGoName=SecondExample // +groupGoName=SecondExample
package example2 // import "k8s.io/code-generator/_examples/apiserver/apis/example2" package example2 // import "k8s.io/code-generator/_examples/apiserver/apis/example2"
...@@ -19,4 +19,5 @@ limitations under the License. ...@@ -19,4 +19,5 @@ limitations under the License.
// +groupName=example.test.apiserver.code-generator.k8s.io // +groupName=example.test.apiserver.code-generator.k8s.io
// +k8s:conversion-gen=k8s.io/code-generator/_examples/apiserver/apis/example2 // +k8s:conversion-gen=k8s.io/code-generator/_examples/apiserver/apis/example2
// +groupGoName=SecondExample // +groupGoName=SecondExample
package v1 package v1
...@@ -17,4 +17,5 @@ limitations under the License. ...@@ -17,4 +17,5 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +k8s:defaulter-gen=TypeMeta // +k8s:defaulter-gen=TypeMeta
// +groupName=example.crd.code-generator.k8s.io // +groupName=example.crd.code-generator.k8s.io
package v1 package v1
...@@ -18,4 +18,5 @@ limitations under the License. ...@@ -18,4 +18,5 @@ limitations under the License.
// +k8s:defaulter-gen=TypeMeta // +k8s:defaulter-gen=TypeMeta
// +groupName=example.test.crd.code-generator.k8s.io // +groupName=example.test.crd.code-generator.k8s.io
// +groupGoName=SecondExample // +groupGoName=SecondExample
package v1 package v1
...@@ -15,7 +15,7 @@ limitations under the License. ...@@ -15,7 +15,7 @@ limitations under the License.
*/ */
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +groupName=apiregistration.k8s.io
// Package api is the internal version of the API. // Package api is the internal version of the API.
// +groupName=apiregistration.k8s.io
package apiregistration // import "k8s.io/kube-aggregator/pkg/apis/apiregistration" package apiregistration // import "k8s.io/kube-aggregator/pkg/apis/apiregistration"
...@@ -17,6 +17,7 @@ limitations under the License. ...@@ -17,6 +17,7 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +k8s:conversion-gen=k8s.io/kube-aggregator/pkg/apis/apiregistration // +k8s:conversion-gen=k8s.io/kube-aggregator/pkg/apis/apiregistration
// +k8s:openapi-gen=true // +k8s:openapi-gen=true
// +groupName=apiregistration.k8s.io
// Package v1beta1 contains the API Registration API, which is responsible for // Package v1beta1 contains the API Registration API, which is responsible for
// registering an API `Group`/`Version` with another kubernetes like API server. // registering an API `Group`/`Version` with another kubernetes like API server.
...@@ -31,6 +32,4 @@ limitations under the License. ...@@ -31,6 +32,4 @@ limitations under the License.
// The return status is a set of conditions for this aggregation. Currently // The return status is a set of conditions for this aggregation. Currently
// there is only one condition named "Available", if true, it means the // there is only one condition named "Available", if true, it means the
// api/server requests will be redirected to specified API server. // api/server requests will be redirected to specified API server.
//
// +groupName=apiregistration.k8s.io
package v1 // import "k8s.io/kube-aggregator/pkg/apis/apiregistration/v1" package v1 // import "k8s.io/kube-aggregator/pkg/apis/apiregistration/v1"
...@@ -17,6 +17,7 @@ limitations under the License. ...@@ -17,6 +17,7 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +k8s:conversion-gen=k8s.io/kube-aggregator/pkg/apis/apiregistration // +k8s:conversion-gen=k8s.io/kube-aggregator/pkg/apis/apiregistration
// +k8s:openapi-gen=true // +k8s:openapi-gen=true
// +groupName=apiregistration.k8s.io
// Package v1beta1 contains the API Registration API, which is responsible for // Package v1beta1 contains the API Registration API, which is responsible for
// registering an API `Group`/`Version` with another kubernetes like API server. // registering an API `Group`/`Version` with another kubernetes like API server.
...@@ -31,6 +32,4 @@ limitations under the License. ...@@ -31,6 +32,4 @@ limitations under the License.
// The return status is a set of conditions for this aggregation. Currently // The return status is a set of conditions for this aggregation. Currently
// there is only one condition named "Available", if true, it means the // there is only one condition named "Available", if true, it means the
// api/server requests will be redirected to specified API server. // api/server requests will be redirected to specified API server.
//
// +groupName=apiregistration.k8s.io
package v1beta1 // import "k8s.io/kube-aggregator/pkg/apis/apiregistration/v1beta1" package v1beta1 // import "k8s.io/kube-aggregator/pkg/apis/apiregistration/v1beta1"
...@@ -16,4 +16,5 @@ limitations under the License. ...@@ -16,4 +16,5 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +groupName=custom.metrics.k8s.io // +groupName=custom.metrics.k8s.io
package custom_metrics package custom_metrics
...@@ -16,4 +16,5 @@ limitations under the License. ...@@ -16,4 +16,5 @@ limitations under the License.
// +k8s:deepcopy-gen=package // +k8s:deepcopy-gen=package
// +groupName=external.metrics.k8s.io // +groupName=external.metrics.k8s.io
package external_metrics package external_metrics
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment