Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HelmReleaseConfig ¶
type HelmReleaseConfig struct { EnableHelmReleaseCache bool `env:"ENABLE_HELM_RELEASE_CACHE" envDefault:"true"` MaxCountForHelmRelease int `env:"MAX_COUNT_FOR_HELM_RELEASE" envDefault:"20"` ManifestFetchBatchSize int `env:"MANIFEST_FETCH_BATCH_SIZE" envDefault:"2"` RunHelmInstallInAsyncMode bool `env:"RUN_HELM_INSTALL_IN_ASYNC_MODE" envDefault:"false"` ParentChildGvkMapping string `env:"PARENT_CHILD_GVK_MAPPING" envDefault:""` ChartWorkingDirectory string `env:"CHART_WORKING_DIRECTORY" envDefault:"/home/devtron/devtroncd/charts/"` BuildNodesBatchSize int `env:"BUILD_NODES_BATCH_SIZE" envDefault:"2"` }
func GetHelmReleaseConfig ¶
func GetHelmReleaseConfig() (*HelmReleaseConfig, error)
func (*HelmReleaseConfig) IsHelmReleaseCachingEnabled ¶
func (c *HelmReleaseConfig) IsHelmReleaseCachingEnabled() bool
Click to show internal directories.
Click to hide internal directories.