Documentation ¶
Overview ¶
Package reconcile contains reconciliation logic for OpenTelemetry Collector components.
Index ¶
- func ConfigMaps(ctx context.Context, params manifests.Params) error
- func DaemonSets(ctx context.Context, params manifests.Params) error
- func Deployments(ctx context.Context, params manifests.Params) error
- func HorizontalPodAutoscalers(ctx context.Context, params manifests.Params) error
- func Ingresses(ctx context.Context, params manifests.Params) error
- func Routes(ctx context.Context, params manifests.Params) error
- func Self(ctx context.Context, params manifests.Params) error
- func ServiceAccounts(ctx context.Context, params manifests.Params) error
- func ServiceMonitors(ctx context.Context, params manifests.Params) error
- func Services(ctx context.Context, params manifests.Params) error
- func StatefulSets(ctx context.Context, params manifests.Params) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConfigMaps ¶
ConfigMaps reconciles the config map(s) required for the instance in the current context.
func DaemonSets ¶
DaemonSets reconciles the daemon set(s) required for the instance in the current context.
func Deployments ¶
Deployments reconciles the deployment(s) required for the instance in the current context.
func HorizontalPodAutoscalers ¶ added in v0.46.0
HorizontalPodAutoscalers reconciles HorizontalPodAutoscalers if autoscale is true and replicas is nil.
func Ingresses ¶ added in v0.61.0
Ingresses reconciles the ingress(s) required for the instance in the current context.
func Routes ¶ added in v0.67.0
Routes reconciles the route(s) required for the instance in the current context.
func Self ¶
Self updates this instance's self data. This should be the last item in the reconciliation, as it causes changes making params.Instance obsolete. Default values should be set in the Defaulter webhook, this should only be used for the Status, which can't be set by the defaulter.
func ServiceAccounts ¶
ServiceAccounts reconciles the service account(s) required for the instance in the current context.
func ServiceMonitors ¶ added in v0.82.0
ServiceMonitors reconciles the service monitor(s) required for the instance in the current context.
Types ¶
This section is empty.