Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
internal
|
|
pkg/admission
Package admission provides helpers for admission webhook builder and server.
|
Package admission provides helpers for admission webhook builder and server. |
pkg/admission/scheduler
Package scheduler contains mutating admission controller webhook handlers for pod scheduler.
|
Package scheduler contains mutating admission controller webhook handlers for pod scheduler. |
pkg/cert
Package cert is a copy of client-go's util/cert package from k8s 1.13.
|
Package cert is a copy of client-go's util/cert package from k8s 1.13. |
pkg/client/storageos
Package storageos contains StorageOS API client and helper functions for interacting with the StorageOS API.
|
Package storageos contains StorageOS API client and helper functions for interacting with the StorageOS API. |
pkg/client/storageos/common
Package common provides constants, variables and functions that are common between StorageOS v1 and v2 clients.
|
Package common provides constants, variables and functions that are common between StorageOS v1 and v2 clients. |
pkg/client/storageos/v1
Package v1 provides StorageOS v1 API client.
|
Package v1 provides StorageOS v1 API client. |
pkg/client/storageos/v2
Package v2 provides StorageOS v2 API client.
|
Package v2 provides StorageOS v2 API client. |
pkg/crv01
Package crv01 contains a copy of controller-runtime v0.1 packages that aren't available in v0.2+.
|
Package crv01 contains a copy of controller-runtime v0.1 packages that aren't available in v0.2+. |
pkg/crv01/patch
Package patch provides method to calculate JSON patch between 2 k8s objects.
|
Package patch provides method to calculate JSON patch between 2 k8s objects. |
pkg/crv01/runtime/inject
Package inject defines interfaces and functions for propagating dependencies from a ControllerManager to the components registered with it.
|
Package inject defines interfaces and functions for propagating dependencies from a ControllerManager to the components registered with it. |
pkg/crv01/webhook
Package webhook provides methods to build and bootstrap a webhook server.
|
Package webhook provides methods to build and bootstrap a webhook server. |
pkg/crv01/webhook/admission
Package admission provides implementation for admission webhook and methods to implement admission webhook handlers.
|
Package admission provides implementation for admission webhook and methods to implement admission webhook handlers. |
pkg/crv01/webhook/admission/builder
Package builder provides methods to build admission webhooks.
|
Package builder provides methods to build admission webhooks. |
pkg/crv01/webhook/cert
Package cert provides functions to manage certificates for webhookClientConfiguration.
|
Package cert provides functions to manage certificates for webhookClientConfiguration. |
pkg/crv01/webhook/cert/generator
Package generator provides an interface and implementation to provision certificates.
|
Package generator provides an interface and implementation to provision certificates. |
pkg/crv01/webhook/cert/writer
Package writer provides method to provision and persist the certificates.
|
Package writer provides method to provision and persist the certificates. |
pkg/discovery
Package discovery contains functions to help discovery of resources in a cluster.
|
Package discovery contains functions to help discovery of resources in a cluster. |
pkg/image
Package image contains the default container images, environment variables for the default images and helper functions to select the appropriate image.
|
Package image contains the default container images, environment variables for the default images and helper functions to select the appropriate image. |
pkg/storageoscluster
Package storageoscluster provides helpers related to StorageOSCluster object.
|
Package storageoscluster provides helpers related to StorageOSCluster object. |
pkg/toleration
Package toleration contains kubernetes related tolerations.
|
Package toleration contains kubernetes related tolerations. |
pkg
|
|
apis/storageos/v1
Package v1 contains API Schema definitions for the cluster v1 API group +k8s:deepcopy-gen=package,register +groupName=storageos.com Package v1 contains API Schema definitions for the cluster v1 API group +k8s:deepcopy-gen=package,register +groupName=cluster.storageos.com
|
Package v1 contains API Schema definitions for the cluster v1 API group +k8s:deepcopy-gen=package,register +groupName=storageos.com Package v1 contains API Schema definitions for the cluster v1 API group +k8s:deepcopy-gen=package,register +groupName=cluster.storageos.com |
client/clientset/versioned
This package has the automatically generated clientset.
|
This package has the automatically generated clientset. |
client/clientset/versioned/fake
This package has the automatically generated fake clientset.
|
This package has the automatically generated fake clientset. |
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/clientset/versioned/typed/storageos/v1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client/clientset/versioned/typed/storageos/v1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
util/k8s
Package k8s provides interfaces, types and functions for k8s related utilities.
|
Package k8s provides interfaces, types and functions for k8s related utilities. |
util/k8s/resource
Package resource contains implementation of k8s.Resource interface for various k8s resources.
|
Package resource contains implementation of k8s.Resource interface for various k8s resources. |
test
|
|
Click to show internal directories.
Click to hide internal directories.