components

package
v0.6.0-alpha.24 Latest Latest
Warning

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

Go to latest
Published: Jun 27, 2023 License: AGPL-3.0 Imports: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewComponent added in v0.6.0

func NewComponent(reqCtx intctrlutil.RequestCtx,
	cli client.Client,
	definition *appsv1alpha1.ClusterDefinition,
	version *appsv1alpha1.ClusterVersion,
	cluster *appsv1alpha1.Cluster,
	compName string,
	dag *graph.DAG) (types.Component, error)

func NewDeploymentReconciler added in v0.6.0

func NewDeploymentReconciler(mgr ctrl.Manager) error

func NewStatefulSetReconciler added in v0.6.0

func NewStatefulSetReconciler(mgr ctrl.Manager) error

func PodIsAvailable added in v0.6.0

func PodIsAvailable(workloadType appsv1alpha1.WorkloadType, pod *corev1.Pod, minReadySeconds int32) bool

PodIsAvailable checks whether a pod is available with respect to the workload type. Deprecated: provide for ops request using, remove this interface later.

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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