Documentation
¶
Index ¶
- func CreateOrUpdateConfigurationSecret(ctx context.Context, cr *victoriametricsv1beta1.VMAgent, rclient client.Client, ...) error
- func CreateOrUpdateVMAgent(ctx context.Context, cr *victoriametricsv1beta1.VMAgent, rclient client.Client, ...) error
- func CreateOrUpdateVMAgentService(ctx context.Context, cr *victoriametricsv1beta1.VMAgent, rclient client.Client, ...) (*corev1.Service, error)
- func CreateOrUpdateVMAgentStreamAggrConfig(ctx context.Context, cr *victoriametricsv1beta1.VMAgent, rclient client.Client) error
- func CreateVMAgentK8sAPIAccess(ctx context.Context, cr *v1beta12.VMAgent, rclient client.Client, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateOrUpdateConfigurationSecret ¶ added in v0.43.0
func CreateOrUpdateConfigurationSecret(ctx context.Context, cr *victoriametricsv1beta1.VMAgent, rclient client.Client, c *config.BaseOperatorConf) error
CreateOrUpdateConfigurationSecret builds scrape configuration for VMAgent
func CreateOrUpdateVMAgent ¶ added in v0.43.0
func CreateOrUpdateVMAgent(ctx context.Context, cr *victoriametricsv1beta1.VMAgent, rclient client.Client, c *config.BaseOperatorConf) error
CreateOrUpdateVMAgent creates deployment for vmagent and configures it waits for healthy state
func CreateOrUpdateVMAgentService ¶ added in v0.43.0
func CreateOrUpdateVMAgentService(ctx context.Context, cr *victoriametricsv1beta1.VMAgent, rclient client.Client, c *config.BaseOperatorConf) (*corev1.Service, error)
CreateOrUpdateVMAgentService creates service for vmagent
func CreateOrUpdateVMAgentStreamAggrConfig ¶ added in v0.43.0
func CreateOrUpdateVMAgentStreamAggrConfig(ctx context.Context, cr *victoriametricsv1beta1.VMAgent, rclient client.Client) error
CreateOrUpdateVMAgentStreamAggrConfig builds stream aggregation configs for vmagent at separate configmap, serialized as yaml
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.