Documentation
¶
Index ¶
Constants ¶
View Source
const ( DependencyKindEtcd DependencyKind = "Etcd" DependencyKindStorage DependencyKind = "Storage" DependencyKindPulsar DependencyKind = "Pulsar" DependencyKindKafka DependencyKind = "Kafka" DependencyKindTei DependencyKind = "Tei" // Chart names & values sub-fields in milvus-helm Etcd = "etcd" EtcdV6 = "etcdv6" // etcd chart 6.3.3 directory EtcdV8 = "etcdv8" // etcd chart 8.12.0 directory Minio = "minio" Pulsar = "pulsar" PulsarV3 = "pulsarv3" Kafka = "kafka" Tei = "tei" )
View Source
const ( ValuesRootPath = "config/assets/charts" // DefaultValuesPath is the path to the default values file DefaultValuesPath = ValuesRootPath + "/values.yaml" )
Variables ¶
This section is empty.
Functions ¶
func MustInitDefaultValuesProvider ¶
func MustInitDefaultValuesProvider()
Types ¶
type ChartVersion ¶
type ChartVersion string
const ( ChartVersionPulsarV2 ChartVersion = "pulsar-v2" ChartVersionPulsarV3 ChartVersion = "pulsar-v3" ChartVersionEtcdV6 ChartVersion = "etcd-v6" ChartVersionEtcdV8 ChartVersion = "etcd-v8" )
type DefaultValuesProvider ¶
type DefaultValuesProvider interface {
GetDefaultValues(dependencyName DependencyKind, chartVersion ChartVersion) map[string]interface{}
}
func GetDefaultValuesProvider ¶
func GetDefaultValuesProvider() DefaultValuesProvider
type DefaultValuesProviderImpl ¶
type DefaultValuesProviderImpl struct {
// contains filtered or unexported fields
}
DefaultValuesProviderImpl is a DefaultValuesProvider implementation
func (DefaultValuesProviderImpl) GetDefaultValues ¶
func (d DefaultValuesProviderImpl) GetDefaultValues(dependencyName DependencyKind, chartVersion ChartVersion) map[string]interface{}
type DependencyKind ¶
type DependencyKind string
Click to show internal directories.
Click to hide internal directories.