Documentation ¶
Index ¶
Constants ¶
View Source
const ( DependencyKindEtcd DependencyKind = "Etcd" DependencyKindStorage DependencyKind = "Storage" DependencyKindPulsar DependencyKind = "Pulsar" DependencyKindKafka DependencyKind = "Kafka" Etcd = "etcd" Minio = "minio" Pulsar = "pulsar" Kafka = "kafka" )
Variables ¶
View Source
var ( // DefaultValuesPath is the path to the default values file // variable in test, const in runtime DefaultValuesPath = "config/assets/charts/values.yaml" )
Functions ¶
func MustInitDefaultValuesProvider ¶
func MustInitDefaultValuesProvider()
Types ¶
type DefaultValuesProvider ¶
type DefaultValuesProvider interface {
GetDefaultValues(dependencyName DependencyKind) 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) map[string]interface{}
type DependencyKind ¶
type DependencyKind string
Click to show internal directories.
Click to hide internal directories.