package
2.1.0+incompatible
Repository: https://github.com/openebs/node-disk-manager.git
Documentation: pkg.go.dev
# Functions
GetClientSet generates the client-set from the config file on the host Three clients are generated by the function: 1.
GetClusterRole generates the ClusterRole object from the yaml file.
GetClusterRoleBinding generates the ClusterRoleBinding object from the yaml file.
GetConfigMap generates the ConfigMap object for NDM from the yaml file.
GetCustomResourceDefinition generates the CustomResourceDefinition object from the specified YAML file.
GetDaemonSet generates the NDM DaemonSet object from the yaml file.
GetDeployment generates the NDO Deployment object from the yaml file.
GetNamespace generates the openebs namespace object from yaml file.
GetServiceAccount generates the ServiceAccount object from the yaml file.
NewBDC creates a sample device claim which can be used for claiming a block device.
WaitForReconciliation sleeps the process for a fixed duration so that the reconcile loop can run and fetch the required changes.
WaitForStateChange sleeps the process for a fixed Duration so that the state changes get written in etcd and we get the updated result.
# Constants
Path to various YAMLs used for integration testing.
Path to various YAMLs used for integration testing.
Path to various YAMLs used for integration testing.
Path to various YAMLs used for integration testing.
Path to various YAMLs used for integration testing.
Path to various YAMLs used for integration testing.
Path to various YAMLs used for integration testing.
Namespace is the default namespace.
Path to various YAMLs used for integration testing.
Running is the active/running status of pod.
Path to various YAMLs used for integration testing.
WaitDuration is the default wait duration.
# Type aliases
NDMYaml is a string type that stores the path to the YAML files which are required to deploy NDM.