Enhance nodeSelector in GrafanaAgent CRD #4178
Labels
enhancement
New feature or request
operator
Grafana Agent Operator related
variant/operator
Related to Grafana Agent Static Operator.
Request
Background
I want to deploy Grafana Agents through the Grafana Agent Operator on EKS with the following requirements:
To achieve this, I used the nodeSelector in the GrafanaAgent CRD. However, this nodeSelector affected not only metrics (1) but also integrations (2) and logs (3).
I attempted to split the GrafanaAgent manifest into two separate manifests, one for metrics and the other for integrations and logs. However, this approach did not work well because integrations require metrics from the same manifest.
Request
I would like to request the addition of a method to control the nodeSelector specifically for metrics.
Use case
The nodes consist of regular instances and spot instances. Since spot instances are dynamically scaled up and down, I would like to place the metrics on regular instances.
The regular instances have a label(node-group=monitoring). The spot instances have a label (nodegroup=spot).
The text was updated successfully, but these errors were encountered: