apis

package module
v0.1.0-alpha.1-legacy Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 9, 2021 License: Apache-2.0 Imports: 2 Imported by: 0

README

controllermesh-api

Schema of the API types that are served by ControllerMesh.

Purpose

This library is the canonical location of the ControllerMesh API definition.

We recommend using the go types in this repo. You may serialize them directly to JSON.

Compatibility matrix

Kubernetes Version in your Project Import controllermesh-api
< 1.18 v0.x.y-legacy
>= 1.18 v0.x.y

Where does it come from?

controllermesh-api is synced from https://github.com/openkruise/controllermesh/tree/master/apis. Code changes are made in that location, merged into openkruise/kruise and later synced here.

Things you should NOT do

https://github.com/openkruise/controllermesh/tree/master/apis is synced to here. All changes must be made in the former. The latter is read-only.

Documentation

Index

Constants

This section is empty.

Variables

View Source
var AddToSchemes runtime.SchemeBuilder

AddToSchemes may be used to add all resources defined in the project to a Scheme

Functions

func AddToScheme

func AddToScheme(s *runtime.Scheme) error

AddToScheme adds all Resources to the Scheme

Types

This section is empty.

Directories

Path Synopsis
client
clientset/versioned
This package has the automatically generated clientset.
This package has the automatically generated clientset.
clientset/versioned/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
clientset/versioned/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
clientset/versioned/typed/ctrlmesh/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
clientset/versioned/typed/ctrlmesh/v1alpha1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
ctrlmesh
v1alpha1
+k8s:openapi-gen=true +groupName=ctrlmesh.kruise.io Package v1alpha1 contains API Schema definitions for the ctrlmesh v1alpha1 API group +kubebuilder:object:generate=true +groupName=ctrlmesh.kruise.io
+k8s:openapi-gen=true +groupName=ctrlmesh.kruise.io Package v1alpha1 contains API Schema definitions for the ctrlmesh v1alpha1 API group +kubebuilder:object:generate=true +groupName=ctrlmesh.kruise.io
utils

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL