Skip to content

Commit

Permalink
Make it so the default tolerations used to deploy the agent collector…
Browse files Browse the repository at this point in the history
… account for k8s distribution (#1562)

Make it so the default tolerations used to deploy the agent collector account for k8s distribution
  • Loading branch information
jvoravong authored Dec 11, 2024
1 parent 0eb10a4 commit 387c3ea
Show file tree
Hide file tree
Showing 40 changed files with 266 additions and 197 deletions.
12 changes: 12 additions & 0 deletions .chloggen/enhance-agent-daemonset-toleration.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
change_type: enhancement
# The name of the component, or a single word describing the area of concern, (e.g. agent, clusterReceiver, gateway, operator, chart, other)
component: agent
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
note: Make it so the default tolerations used to deploy the agent collector account for k8s distribution
# One or more tracking issues related to the change
issues: [1562]
# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
# Use pipe (|) for multiline entries.
subtext: OpenShift infra nodes and AKS system nodes will now be monitored by the agent by default
11 changes: 6 additions & 5 deletions examples/add-filter-processor/rendered_manifests/daemonset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,12 @@ spec:
nodeSelector:
kubernetes.io/os: linux
tolerations:

- effect: NoSchedule
key: node-role.kubernetes.io/master
- effect: NoSchedule
key: node-role.kubernetes.io/control-plane
- key: node-role.kubernetes.io/master
effect: NoSchedule
operator: Exists
- key: node-role.kubernetes.io/control-plane
effect: NoSchedule
operator: Exists
initContainers:
- name: migrate-checkpoint
image: quay.io/signalfx/splunk-otel-collector:0.113.0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,12 @@ spec:
nodeSelector:
kubernetes.io/os: linux
tolerations:

- effect: NoSchedule
key: node-role.kubernetes.io/master
- effect: NoSchedule
key: node-role.kubernetes.io/control-plane
- key: node-role.kubernetes.io/master
effect: NoSchedule
operator: Exists
- key: node-role.kubernetes.io/control-plane
effect: NoSchedule
operator: Exists
initContainers:
- name: migrate-checkpoint
image: quay.io/signalfx/splunk-otel-collector:0.113.0
Expand Down
11 changes: 6 additions & 5 deletions examples/add-receiver-creator/rendered_manifests/daemonset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,12 @@ spec:
nodeSelector:
kubernetes.io/os: linux
tolerations:

- effect: NoSchedule
key: node-role.kubernetes.io/master
- effect: NoSchedule
key: node-role.kubernetes.io/control-plane
- key: node-role.kubernetes.io/master
effect: NoSchedule
operator: Exists
- key: node-role.kubernetes.io/control-plane
effect: NoSchedule
operator: Exists
containers:
- name: otel-collector
command:
Expand Down
11 changes: 6 additions & 5 deletions examples/add-sampler/rendered_manifests/daemonset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,12 @@ spec:
nodeSelector:
kubernetes.io/os: linux
tolerations:

- effect: NoSchedule
key: node-role.kubernetes.io/master
- effect: NoSchedule
key: node-role.kubernetes.io/control-plane
- key: node-role.kubernetes.io/master
effect: NoSchedule
operator: Exists
- key: node-role.kubernetes.io/control-plane
effect: NoSchedule
operator: Exists
containers:
- name: otel-collector
command:
Expand Down
11 changes: 6 additions & 5 deletions examples/autodetect-istio/rendered_manifests/daemonset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42,11 +42,12 @@ spec:
nodeSelector:
kubernetes.io/os: linux
tolerations:

- effect: NoSchedule
key: node-role.kubernetes.io/master
- effect: NoSchedule
key: node-role.kubernetes.io/control-plane
- key: node-role.kubernetes.io/master
effect: NoSchedule
operator: Exists
- key: node-role.kubernetes.io/control-plane
effect: NoSchedule
operator: Exists
initContainers:
- name: migrate-checkpoint
image: quay.io/signalfx/splunk-otel-collector:0.113.0
Expand Down
11 changes: 6 additions & 5 deletions examples/collector-agent-only/rendered_manifests/daemonset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,12 @@ spec:
nodeSelector:
kubernetes.io/os: linux
tolerations:

- effect: NoSchedule
key: node-role.kubernetes.io/master
- effect: NoSchedule
key: node-role.kubernetes.io/control-plane
- key: node-role.kubernetes.io/master
effect: NoSchedule
operator: Exists
- key: node-role.kubernetes.io/control-plane
effect: NoSchedule
operator: Exists
containers:
- name: otel-collector
command:
Expand Down
11 changes: 6 additions & 5 deletions examples/collector-all-modes/rendered_manifests/daemonset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,12 @@ spec:
nodeSelector:
kubernetes.io/os: linux
tolerations:

- effect: NoSchedule
key: node-role.kubernetes.io/master
- effect: NoSchedule
key: node-role.kubernetes.io/control-plane
- key: node-role.kubernetes.io/master
effect: NoSchedule
operator: Exists
- key: node-role.kubernetes.io/control-plane
effect: NoSchedule
operator: Exists
containers:
- name: otel-collector
command:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,12 @@ spec:
nodeSelector:
kubernetes.io/os: linux
tolerations:

- effect: NoSchedule
key: node-role.kubernetes.io/master
- effect: NoSchedule
key: node-role.kubernetes.io/control-plane
- key: node-role.kubernetes.io/master
effect: NoSchedule
operator: Exists
- key: node-role.kubernetes.io/control-plane
effect: NoSchedule
operator: Exists
containers:
- name: otel-collector
command:
Expand Down
11 changes: 6 additions & 5 deletions examples/crio-logging/rendered_manifests/daemonset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,12 @@ spec:
nodeSelector:
kubernetes.io/os: linux
tolerations:

- effect: NoSchedule
key: node-role.kubernetes.io/master
- effect: NoSchedule
key: node-role.kubernetes.io/control-plane
- key: node-role.kubernetes.io/master
effect: NoSchedule
operator: Exists
- key: node-role.kubernetes.io/control-plane
effect: NoSchedule
operator: Exists
containers:
- name: otel-collector
command:
Expand Down
11 changes: 6 additions & 5 deletions examples/default/rendered_manifests/daemonset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,12 @@ spec:
nodeSelector:
kubernetes.io/os: linux
tolerations:

- effect: NoSchedule
key: node-role.kubernetes.io/master
- effect: NoSchedule
key: node-role.kubernetes.io/control-plane
- key: node-role.kubernetes.io/master
effect: NoSchedule
operator: Exists
- key: node-role.kubernetes.io/control-plane
effect: NoSchedule
operator: Exists
containers:
- name: otel-collector
command:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,12 @@ spec:
nodeSelector:
kubernetes.io/os: linux
tolerations:

- effect: NoSchedule
key: node-role.kubernetes.io/master
- effect: NoSchedule
key: node-role.kubernetes.io/control-plane
- key: node-role.kubernetes.io/master
effect: NoSchedule
operator: Exists
- key: node-role.kubernetes.io/control-plane
effect: NoSchedule
operator: Exists
initContainers:
- name: migrate-checkpoint
image: quay.io/signalfx/splunk-otel-collector:0.113.0
Expand Down
11 changes: 6 additions & 5 deletions examples/discovery-mode/rendered_manifests/daemonset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,12 @@ spec:
nodeSelector:
kubernetes.io/os: linux
tolerations:

- effect: NoSchedule
key: node-role.kubernetes.io/master
- effect: NoSchedule
key: node-role.kubernetes.io/control-plane
- key: node-role.kubernetes.io/master
effect: NoSchedule
operator: Exists
- key: node-role.kubernetes.io/control-plane
effect: NoSchedule
operator: Exists
containers:
- name: otel-collector
command:
Expand Down
14 changes: 9 additions & 5 deletions examples/distribution-aks/rendered_manifests/daemonset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,15 @@ spec:
nodeSelector:
kubernetes.io/os: linux
tolerations:

- effect: NoSchedule
key: node-role.kubernetes.io/master
- effect: NoSchedule
key: node-role.kubernetes.io/control-plane
- key: node-role.kubernetes.io/master
effect: NoSchedule
operator: Exists
- key: node-role.kubernetes.io/control-plane
effect: NoSchedule
operator: Exists
- key: kubernetes.io/system-node
effect: NoSchedule
operator: Exists
containers:
- name: otel-collector
command:
Expand Down
11 changes: 6 additions & 5 deletions examples/distribution-eks/rendered_manifests/daemonset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,12 @@ spec:
nodeSelector:
kubernetes.io/os: linux
tolerations:

- effect: NoSchedule
key: node-role.kubernetes.io/master
- effect: NoSchedule
key: node-role.kubernetes.io/control-plane
- key: node-role.kubernetes.io/master
effect: NoSchedule
operator: Exists
- key: node-role.kubernetes.io/control-plane
effect: NoSchedule
operator: Exists
containers:
- name: otel-collector
command:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,12 @@ spec:
nodeSelector:
kubernetes.io/os: linux
tolerations:

- effect: NoSchedule
key: node-role.kubernetes.io/master
- effect: NoSchedule
key: node-role.kubernetes.io/control-plane
- key: node-role.kubernetes.io/master
effect: NoSchedule
operator: Exists
- key: node-role.kubernetes.io/control-plane
effect: NoSchedule
operator: Exists
containers:
- name: otel-collector
command:
Expand Down
11 changes: 6 additions & 5 deletions examples/distribution-gke/rendered_manifests/daemonset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,12 @@ spec:
nodeSelector:
kubernetes.io/os: linux
tolerations:

- effect: NoSchedule
key: node-role.kubernetes.io/master
- effect: NoSchedule
key: node-role.kubernetes.io/control-plane
- key: node-role.kubernetes.io/master
effect: NoSchedule
operator: Exists
- key: node-role.kubernetes.io/control-plane
effect: NoSchedule
operator: Exists
containers:
- name: otel-collector
command:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,15 @@ spec:
nodeSelector:
kubernetes.io/os: linux
tolerations:

- effect: NoSchedule
key: node-role.kubernetes.io/master
- effect: NoSchedule
key: node-role.kubernetes.io/control-plane
- key: node-role.kubernetes.io/master
effect: NoSchedule
operator: Exists
- key: node-role.kubernetes.io/control-plane
effect: NoSchedule
operator: Exists
- key: node-role.kubernetes.io/infra
effect: NoSchedule
operator: Exists
containers:
- name: otel-collector
command:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,12 @@ spec:
nodeSelector:
kubernetes.io/os: linux
tolerations:

- effect: NoSchedule
key: node-role.kubernetes.io/master
- effect: NoSchedule
key: node-role.kubernetes.io/control-plane
- key: node-role.kubernetes.io/master
effect: NoSchedule
operator: Exists
- key: node-role.kubernetes.io/control-plane
effect: NoSchedule
operator: Exists
initContainers:
- name: migrate-checkpoint
image: quay.io/signalfx/splunk-otel-collector:0.113.0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,12 @@ spec:
nodeSelector:
kubernetes.io/os: linux
tolerations:

- effect: NoSchedule
key: node-role.kubernetes.io/master
- effect: NoSchedule
key: node-role.kubernetes.io/control-plane
- key: node-role.kubernetes.io/master
effect: NoSchedule
operator: Exists
- key: node-role.kubernetes.io/control-plane
effect: NoSchedule
operator: Exists
initContainers:
- name: migrate-checkpoint
image: quay.io/signalfx/splunk-otel-collector:0.113.0
Expand Down
11 changes: 6 additions & 5 deletions examples/enable-trace-sampling/rendered_manifests/daemonset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,12 @@ spec:
nodeSelector:
kubernetes.io/os: linux
tolerations:

- effect: NoSchedule
key: node-role.kubernetes.io/master
- effect: NoSchedule
key: node-role.kubernetes.io/control-plane
- key: node-role.kubernetes.io/master
effect: NoSchedule
operator: Exists
- key: node-role.kubernetes.io/control-plane
effect: NoSchedule
operator: Exists
containers:
- name: otel-collector
command:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,12 @@ spec:
nodeSelector:
kubernetes.io/os: linux
tolerations:

- effect: NoSchedule
key: node-role.kubernetes.io/master
- effect: NoSchedule
key: node-role.kubernetes.io/control-plane
- key: node-role.kubernetes.io/master
effect: NoSchedule
operator: Exists
- key: node-role.kubernetes.io/control-plane
effect: NoSchedule
operator: Exists
containers:
- name: otel-collector
command:
Expand Down
Loading

0 comments on commit 387c3ea

Please sign in to comment.