Documentation ¶
Index ¶
Constants ¶
View Source
const ( // ComponentName is the name of the component ComponentName = "fluentd" // ComponentNamespace is the namespace of the component ComponentNamespace = vzconst.VerrazzanoSystemNamespace // ComponentJSONName is the JSON name of the verrazzano component in CRD ComponentJSONName = "fluentd" // HelmChartReleaseName is the helm chart release name HelmChartReleaseName = "fluentd" // HelmChartDir is the name of the helm chart directory HelmChartDir = "verrazzano-fluentd" )
Variables ¶
This section is empty.
Functions ¶
func GetHelmManagedResources ¶
func GetHelmManagedResources() []common.HelmManagedResource
GetHelmManagedResources returns a list of extra resource types and their namespaced names that are managed by the fluentd helm chart
func GetOverrides ¶
GetOverrides returns install overrides for a component
func HashSum ¶
func HashSum(config interface{}) string
HashSum returns the hash sum of the config object
func ReassociateResources ¶
ReassociateResources updates the resources to ensure they are managed by this release/component. The resource policy annotation is removed to ensure that helm manages the lifecycle of the resources (the resource policy annotation is added to ensure the resources are disassociated from the VZ chart which used to manage these resources)
Types ¶
type Monitoring ¶
Click to show internal directories.
Click to hide internal directories.