Skip to content

Add operator tolerations#34

Open
joemilacek wants to merge 2 commits intoinstana:mainfrom
joemilacek:add-operator-tolerations
Open

Add operator tolerations#34
joemilacek wants to merge 2 commits intoinstana:mainfrom
joemilacek:add-operator-tolerations

Conversation

@joemilacek
Copy link
Copy Markdown

@joemilacek joemilacek commented Sep 24, 2025

This pull request updates the Instana Agent Helm chart to version 2.0.33 and introduces support for configuring pod-level tolerations for the operator deployment. This allows users to control how the operator pods are scheduled in Kubernetes clusters with taints.

Key changes:

Helm chart version update:

  • Bumped the chart version from 2.0.32 to 2.0.33 in Chart.yaml to reflect the new changes.

Operator pod scheduling configuration:

  • Added a new pod section under controllerManager in values.yaml, including a tolerations field for specifying Kubernetes tolerations. This enables users to influence the scheduling of the operator pod.
  • Updated the operator deployment template (operator_deployment_instana-agent-controller-manager.yml) to conditionally inject the tolerations field if it is defined in the values file.

@joemilacek joemilacek closed this Sep 24, 2025
@joemilacek joemilacek reopened this Sep 24, 2025
@joemilacek
Copy link
Copy Markdown
Author

Agent pods have the option to add tolerations, but the instana-agent-controller-manager had no way to add tolerations. Modified the helm chart to accept tolerations there also.

Copy link
Copy Markdown

@joedaxko joedaxko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nicely done sir!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants