cluster

package
v0.0.0-...-1e800e6 Latest Latest
Warning

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

Go to latest
Published: Mar 24, 2026 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CleanPVDir

func CleanPVDir(tenantNode []string) error

func CleanupMinio

func CleanupMinio(configDir string, configName string) error

func CreateMinioNamespace

func CreateMinioNamespace(masterNode string) error

func CreateMinioPV

func CreateMinioPV(masterNode string, tenantNode []string, minioConfig *configs.MinioConfig) error

func CreateMinioTenant

func CreateMinioTenant(masterNode string, numTenant int, minioConfig *configs.MinioConfig) error

func CreateMultiNodeSetup

func CreateMultiNodeSetup(configDir string, configName string)

func CreatePVDir

func CreatePVDir(tenantNode []string) error

func CreatePVDirC6620

func CreatePVDirC6620(tenantNode []string, minioConfig *configs.MinioConfig) error

func DeleteMinioNamespace

func DeleteMinioNamespace(masterNode string) error

func DeletePVC

func DeletePVC(masterNode string, minioConfig *configs.MinioConfig) error

func RedeployMinio

func RedeployMinio(configDir string, configName string) error

func SetMinioOperator

func SetMinioOperator(masterNode string, numOperator int, minioConfig *configs.MinioConfig) error

func SetupHelm

func SetupHelm(masterNode string, minioConfig *configs.MinioConfig) error

func SetupMinioClient

func SetupMinioClient(masterNode string) error

func UninstallMinioOperator

func UninstallMinioOperator(masterNode string) error

func UninstallMinioTenant

func UninstallMinioTenant(masterNode string) error

Types

type MinioConfig

type MinioConfig struct {
	HelmDownloadUrl string `json:"HelmDownloadUrl"`
	MinIOVersion    string `json:"MinIOVersion"`
	MinIOValuePath  string `json:"MinIOValuePath"`
}

Jump to

Keyboard shortcuts

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