Documentation
¶
Index ¶
- Constants
- func BuildTLSSecret(vdb *vapi.VerticaDB, name, key, cert, rootca string) *corev1.Secret
- func CreateFakeTLSSecret(ctx context.Context, vdb *vapi.VerticaDB, c client.Client, name string)
- func CreatePods(ctx context.Context, c client.Client, vdb *vapi.VerticaDB, ...)
- func CreateStorageClass(ctx context.Context, c client.Client, allowVolumeExpansion bool)
- func CreateSts(ctx context.Context, c client.Client, vdb *vapi.VerticaDB, sc *vapi.Subcluster, ...)
- func CreateSvcs(ctx context.Context, c client.Client, vdb *vapi.VerticaDB)
- func CreateVAS(ctx context.Context, c client.Client, vas *vapi.VerticaAutoscaler)
- func CreateVDB(ctx context.Context, c client.Client, vdb *vapi.VerticaDB)
- func DeletePods(ctx context.Context, c client.Client, vdb *vapi.VerticaDB)
- func DeleteSecret(ctx context.Context, c client.Client, name string)
- func DeleteStorageClass(ctx context.Context, c client.Client)
- func DeleteSts(ctx context.Context, c client.Client, vdb *vapi.VerticaDB, sc *vapi.Subcluster, ...)
- func DeleteSvcs(ctx context.Context, c client.Client, vdb *vapi.VerticaDB)
- func DeleteVAS(ctx context.Context, c client.Client, vas *vapi.VerticaAutoscaler)
- func DeleteVDB(ctx context.Context, c client.Client, vdb *vapi.VerticaDB)
- func FakeIPForPod(scIndex, podIndex int32) string
- func FakeIPv6ForPod(scIndex, podIndex int32) string
- func ScaleDownSubcluster(ctx context.Context, c client.Client, vdb *vapi.VerticaDB, sc *vapi.Subcluster, ...)
- func SetPodStatus(ctx context.Context, c client.Client, funcOffset int, ...)
- type PodRunningState
Constants ¶
View Source
const ( AllPodsRunning PodRunningState = true AllPodsNotRunning PodRunningState = false TestKeyValue = "test-key" TestCertValue = "test-cert" TestCaCertValue = "test-ca-cert" )
Variables ¶
This section is empty.
Functions ¶
func BuildTLSSecret ¶ added in v1.11.2
func CreateFakeTLSSecret ¶ added in v1.11.2
func CreatePods ¶
func CreateStorageClass ¶ added in v1.7.0
func DeleteSecret ¶ added in v1.11.2
func DeleteStorageClass ¶ added in v1.7.0
func FakeIPForPod ¶
func FakeIPv6ForPod ¶
func ScaleDownSubcluster ¶
func SetPodStatus ¶
func SetPodStatus(ctx context.Context, c client.Client, funcOffset int, podName types.NamespacedName, scIndex, podIndex int32, podRunningState PodRunningState)
Types ¶
type PodRunningState ¶
type PodRunningState bool
Click to show internal directories.
Click to hide internal directories.