pkg/

directory
v0.0.310 Latest Latest
Warning

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

Go to latest
Published: Jun 15, 2022 License: Apache-2.0

Directories

Path Synopsis
api
Package apis contains KubeSphere API groups.
Package apis contains KubeSphere API groups.
application/v1alpha1
Package v1alpha1 contains API Schema definitions for the application v1alpha1 API group +kubebuilder:object:generate=true +groupName=application.kubesphere.io
Package v1alpha1 contains API Schema definitions for the application v1alpha1 API group +kubebuilder:object:generate=true +groupName=application.kubesphere.io
auditing
Package auditing contains auditing API versions
Package auditing contains auditing API versions
auditing/v1alpha1
Package v1alpha1 contains API Schema definitions for the audit v1alpha1 API group +groupName=auditing.kubesphere.io Package v1alpha1 contains API Schema definitions for the audit v1alpha1 API group +k8s:deepcopy-gen=package,register +groupName=auditing.kubesphere.io
Package v1alpha1 contains API Schema definitions for the audit v1alpha1 API group +groupName=auditing.kubesphere.io Package v1alpha1 contains API Schema definitions for the audit v1alpha1 API group +k8s:deepcopy-gen=package,register +groupName=auditing.kubesphere.io
cluster/v1alpha1
Package v1alpha1 contains API Schema definitions for the tower v1alpha1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:defaulter-gen=TypeMeta +groupName=cluster.kubesphere.io
Package v1alpha1 contains API Schema definitions for the tower v1alpha1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:defaulter-gen=TypeMeta +groupName=cluster.kubesphere.io
devops
Package devops contains devops API versions
Package devops contains devops API versions
devops/v1alpha1
Package v1alpha1 contains API Schema definitions for the devops v1alpha1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/devops +k8s:defaulter-gen=TypeMeta +groupName=devops.kubesphere.io Package v1alpha1 contains API Schema definitions for the devops v1alpha1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/devops +k8s:defaulter-gen=TypeMeta +groupName=devops.kubesphere.io
Package v1alpha1 contains API Schema definitions for the devops v1alpha1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/devops +k8s:defaulter-gen=TypeMeta +groupName=devops.kubesphere.io Package v1alpha1 contains API Schema definitions for the devops v1alpha1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/devops +k8s:defaulter-gen=TypeMeta +groupName=devops.kubesphere.io
devops/v1alpha3
Package v1alpha3 contains API Schema definitions for the devops v1alpha3 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/devops +k8s:defaulter-gen=TypeMeta +groupName=devops.kubesphere.io Package v1alpha3 contains API Schema definitions for the devops v1alpha3 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/devops +k8s:defaulter-gen=TypeMeta +groupName=devops.kubesphere.io
Package v1alpha3 contains API Schema definitions for the devops v1alpha3 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/devops +k8s:defaulter-gen=TypeMeta +groupName=devops.kubesphere.io Package v1alpha3 contains API Schema definitions for the devops v1alpha3 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/devops +k8s:defaulter-gen=TypeMeta +groupName=devops.kubesphere.io
iam
Package iam contains iam API versions
Package iam contains iam API versions
iam/v1alpha2
Package v1alpha2 contains API Schema definitions for the iam v1alpha2 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/iam +k8s:defaulter-gen=TypeMeta +groupName=iam.kubesphere.io Package v1alpha2 contains API Schema definitions for the iam v1alpha2 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/iam +k8s:defaulter-gen=TypeMeta +groupName=iam.kubesphere.io
Package v1alpha2 contains API Schema definitions for the iam v1alpha2 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/iam +k8s:defaulter-gen=TypeMeta +groupName=iam.kubesphere.io Package v1alpha2 contains API Schema definitions for the iam v1alpha2 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/iam +k8s:defaulter-gen=TypeMeta +groupName=iam.kubesphere.io
network
Package network contains network API versions
Package network contains network API versions
network/calicov3
API Schema definitions for configuring the installation of Calico and Calico Enterprise +k8s:deepcopy-gen=package,register +groupName=crd.projectcalico.org
API Schema definitions for configuring the installation of Calico and Calico Enterprise +k8s:deepcopy-gen=package,register +groupName=crd.projectcalico.org
network/v1alpha1
Package v1alpha1 contains API Schema definitions for the network v1alpha1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/network +k8s:defaulter-gen=TypeMeta +groupName=network.kubesphere.io Package v1alpha1 contains API Schema definitions for the network v1alpha1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/network +k8s:defaulter-gen=TypeMeta +groupName=network.kubesphere.io
Package v1alpha1 contains API Schema definitions for the network v1alpha1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/network +k8s:defaulter-gen=TypeMeta +groupName=network.kubesphere.io Package v1alpha1 contains API Schema definitions for the network v1alpha1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/network +k8s:defaulter-gen=TypeMeta +groupName=network.kubesphere.io
notification
Package auditing contains auditing API versions
Package auditing contains auditing API versions
notification/v2beta1
Package v2beta1 contains API Schema definitions for the notification v2beta1 API group +groupName=notification.kubesphere.io +genclient +genclient:nonNamespaced Package v2beta1 contains API Schema definitions for the notification v2beta1 API group +k8s:deepcopy-gen=package,register +groupName=notification.kubesphere.io
Package v2beta1 contains API Schema definitions for the notification v2beta1 API group +groupName=notification.kubesphere.io +genclient +genclient:nonNamespaced Package v2beta1 contains API Schema definitions for the notification v2beta1 API group +k8s:deepcopy-gen=package,register +groupName=notification.kubesphere.io
quota
Package quota contains quota API versions
Package quota contains quota API versions
quota/v1alpha2
Package v1alpha2 contains API Schema definitions for the quotas v1alpha2 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/quota +k8s:defaulter-gen=TypeMeta +groupName=quota.kubesphere.io Package v1alpha2 contains API Schema definitions for the quotas v1alpha2 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/quota +k8s:defaulter-gen=TypeMeta +groupName=quota.kubesphere.io
Package v1alpha2 contains API Schema definitions for the quotas v1alpha2 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/quota +k8s:defaulter-gen=TypeMeta +groupName=quota.kubesphere.io Package v1alpha2 contains API Schema definitions for the quotas v1alpha2 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/quota +k8s:defaulter-gen=TypeMeta +groupName=quota.kubesphere.io
servicemesh
Package servicemesh contains servicemesh API versions
Package servicemesh contains servicemesh API versions
servicemesh/v1alpha2
Package v1alpha2 contains API Schema definitions for the servicemesh v1alpha2 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/servicemesh +k8s:defaulter-gen=TypeMeta +groupName=servicemesh.kubesphere.io Package v1alpha2 contains API Schema definitions for the servicemesh v1alpha2 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/servicemesh +k8s:defaulter-gen=TypeMeta +groupName=servicemesh.kubesphere.io
Package v1alpha2 contains API Schema definitions for the servicemesh v1alpha2 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/servicemesh +k8s:defaulter-gen=TypeMeta +groupName=servicemesh.kubesphere.io Package v1alpha2 contains API Schema definitions for the servicemesh v1alpha2 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/servicemesh +k8s:defaulter-gen=TypeMeta +groupName=servicemesh.kubesphere.io
storage
Package storage contains storage API versions
Package storage contains storage API versions
storage/v1alpha1
Package v1alpha1 contains API Schema definitions for the storage v1alpha1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/storage +k8s:defaulter-gen=TypeMeta +groupName=storage.kubesphere.io Package v1alpha1 contains API Schema definitions for the storage v1alpha1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/storage +k8s:defaulter-gen=TypeMeta +groupName=storage.kubesphere.io
Package v1alpha1 contains API Schema definitions for the storage v1alpha1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/storage +k8s:defaulter-gen=TypeMeta +groupName=storage.kubesphere.io Package v1alpha1 contains API Schema definitions for the storage v1alpha1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/storage +k8s:defaulter-gen=TypeMeta +groupName=storage.kubesphere.io
tenant
Package tenant contains tenant API versions
Package tenant contains tenant API versions
tenant/v1alpha1
Package v1alpha1 contains API Schema definitions for the tenant v1alpha1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/tenant +k8s:defaulter-gen=TypeMeta +groupName=tenant.kubesphere.io Package v1alpha1 contains API Schema definitions for the tenant v1alpha1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/tenant +k8s:defaulter-gen=TypeMeta +groupName=tenant.kubesphere.io
Package v1alpha1 contains API Schema definitions for the tenant v1alpha1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/tenant +k8s:defaulter-gen=TypeMeta +groupName=tenant.kubesphere.io Package v1alpha1 contains API Schema definitions for the tenant v1alpha1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/tenant +k8s:defaulter-gen=TypeMeta +groupName=tenant.kubesphere.io
tenant/v1alpha2
Package v1alpha2 contains API Schema definitions for the tenant v1alpha2 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/tenant +k8s:defaulter-gen=TypeMeta +groupName=tenant.kubesphere.io Package v1alpha2 contains API Schema definitions for the tenant v1alpha2 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/tenant +k8s:defaulter-gen=TypeMeta +groupName=tenant.kubesphere.io
Package v1alpha2 contains API Schema definitions for the tenant v1alpha2 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/tenant +k8s:defaulter-gen=TypeMeta +groupName=tenant.kubesphere.io Package v1alpha2 contains API Schema definitions for the tenant v1alpha2 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/tenant +k8s:defaulter-gen=TypeMeta +groupName=tenant.kubesphere.io
types/v1beta1
+k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/types +k8s:defaulter-gen=TypeMeta +groupName=types.kubefed.io +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/types +k8s:defaulter-gen=TypeMeta +groupName=types.kubefed.io
+k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/types +k8s:defaulter-gen=TypeMeta +groupName=types.kubefed.io +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/hzhhong/kubesphere/pkg/apis/types +k8s:defaulter-gen=TypeMeta +groupName=types.kubefed.io
authorization/path
Package path contains an authorizer that allows certain paths and path prefixes.
Package path contains an authorizer that allows certain paths and path prefixes.
authorization/union
Package union implements an authorizer that combines multiple subauthorizer.
Package union implements an authorizer that combines multiple subauthorizer.
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/application/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
clientset/versioned/typed/application/v1alpha1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
clientset/versioned/typed/auditing/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
clientset/versioned/typed/auditing/v1alpha1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
clientset/versioned/typed/cluster/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
clientset/versioned/typed/cluster/v1alpha1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
clientset/versioned/typed/devops/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
clientset/versioned/typed/devops/v1alpha1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
clientset/versioned/typed/devops/v1alpha3
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
clientset/versioned/typed/devops/v1alpha3/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
clientset/versioned/typed/iam/v1alpha2
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
clientset/versioned/typed/iam/v1alpha2/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
clientset/versioned/typed/network/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
clientset/versioned/typed/network/v1alpha1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
clientset/versioned/typed/notification/v2beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
clientset/versioned/typed/notification/v2beta1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
clientset/versioned/typed/quota/v1alpha2
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
clientset/versioned/typed/quota/v1alpha2/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
clientset/versioned/typed/servicemesh/v1alpha2
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
clientset/versioned/typed/servicemesh/v1alpha2/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
clientset/versioned/typed/storage/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
clientset/versioned/typed/storage/v1alpha1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
clientset/versioned/typed/tenant/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
clientset/versioned/typed/tenant/v1alpha1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
clientset/versioned/typed/tenant/v1alpha2
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
clientset/versioned/typed/tenant/v1alpha2/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
clientset/versioned/typed/types/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
clientset/versioned/typed/types/v1beta1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
controller
job
network
+kubebuilder:rbac:groups=network.kubesphere.io,resources=namespacenetworkpolicies,verbs=get;list;watch;create;update;patch;delete +kubebuilder:rbac:groups=tenant.kubesphere.io,resources=workspaces,verbs=get;list;watch;create;update;patch;delete +kubebuilder:rbac:groups:core,resource=namespaces,verbs=get;list;watch;create;update;patch +kubebuilder:rbac:groups:core,resource=services,verbs=get;list;watch;create;update;patch
+kubebuilder:rbac:groups=network.kubesphere.io,resources=namespacenetworkpolicies,verbs=get;list;watch;create;update;patch;delete +kubebuilder:rbac:groups=tenant.kubesphere.io,resources=workspaces,verbs=get;list;watch;create;update;patch;delete +kubebuilder:rbac:groups:core,resource=namespaces,verbs=get;list;watch;create;update;patch +kubebuilder:rbac:groups:core,resource=services,verbs=get;list;watch;create;update;patch
kapis
metering
Package metering contains monitoring API versions
Package metering contains monitoring API versions
network
Package network contains network API versions
Package network contains network API versions
resources
Package resources contains resources API versions
Package resources contains resources API versions
servicemesh/metrics
Package metrics contains metrics API versions
Package metrics contains metrics API versions
git
openpitrix
/* Copyright 2020 The KubeSphere Authors.
/* Copyright 2020 The KubeSphere Authors.
server
simple
client/devops/jenkins
Gojenkins is a Jenkins Client in Go, that exposes the jenkins REST api in a more developer friendly way.
Gojenkins is a Jenkins Client in Go, that exposes the jenkins REST api in a more developer friendly way.
client/network/ippool/calico/client/clientset/versioned
This package has the automatically generated clientset.
This package has the automatically generated clientset.
client/network/ippool/calico/client/clientset/versioned/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
client/network/ippool/calico/client/clientset/versioned/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
client/network/ippool/calico/client/clientset/versioned/typed/network/calicov3
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client/network/ippool/calico/client/clientset/versioned/typed/network/calicov3/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
utils
esutil
TODO: refactor
TODO: refactor
net
reflectutils
Package deep provides function deep.Equal which is like reflect.DeepEqual but returns a list of differences.
Package deep provides function deep.Equal which is like reflect.DeepEqual but returns a list of differences.

Jump to

Keyboard shortcuts

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