Documentation ¶
Index ¶
- Variables
- func New(instance csiv1.CSIDriver, driverEnv []corev1.EnvVar, ...) *appsv1.Deployment
- func SyncControllerDeployment(ctx context.Context, deployment *appsv1.Deployment, cclient client.Client, ...) error
- func SyncDeployment(ctx context.Context, deployment *appsv1.Deployment, client client.Client, ...) error
Constants ¶
This section is empty.
Variables ¶
View Source
var SleepTime = 10 * time.Second
SleepTime - minimum time to sleep before checking the state of controller pod
Functions ¶
func New ¶
func New(instance csiv1.CSIDriver, driverEnv []corev1.EnvVar, driverVolumeMounts []corev1.VolumeMount, podVolumes []corev1.Volume, args []string, sidecarMap map[csiv1.ImageType]ctrlconfig.SidecarParams, podConstraints csiv1.PodSchedulingConstraints) *appsv1.Deployment
New - Creates a deployment element for the given driver and component
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.