Directories ¶
Path | Synopsis |
---|---|
pkg
|
|
admission
Package admission provides helpers for admission webhook builder and server.
|
Package admission provides helpers for admission webhook builder and server. |
admission/scheduler
Package scheduler contains mutating admission controller webhook handlers for pod scheduler.
|
Package scheduler contains mutating admission controller webhook handlers for pod scheduler. |
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. |
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. |
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. |
client/storageos/v1
Package v1 provides StorageOS v1 API client.
|
Package v1 provides StorageOS v1 API client. |
client/storageos/v2
Package v2 provides StorageOS v2 API client.
|
Package v2 provides StorageOS v2 API client. |
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+. |
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. |
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. |
crv01/webhook
Package webhook provides methods to build and bootstrap a webhook server.
|
Package webhook provides methods to build and bootstrap a webhook server. |
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. |
crv01/webhook/admission/builder
Package builder provides methods to build admission webhooks.
|
Package builder provides methods to build admission webhooks. |
crv01/webhook/cert
Package cert provides functions to manage certificates for webhookClientConfiguration.
|
Package cert provides functions to manage certificates for webhookClientConfiguration. |
crv01/webhook/cert/generator
Package generator provides an interface and implementation to provision certificates.
|
Package generator provides an interface and implementation to provision certificates. |
crv01/webhook/cert/writer
Package writer provides method to provision and persist the certificates.
|
Package writer provides method to provision and persist the certificates. |
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. |
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. |
storageoscluster
Package storageoscluster provides helpers related to StorageOSCluster object.
|
Package storageoscluster provides helpers related to StorageOSCluster object. |
toleration
Package toleration contains kubernetes related tolerations.
|
Package toleration contains kubernetes related tolerations. |
Click to show internal directories.
Click to hide internal directories.