Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for deploying an additional node-exporter DaemonSet #204

Merged
merged 3 commits into from
Jun 19, 2024

Conversation

simu
Copy link
Member

@simu simu commented Jun 19, 2024

We reuse the cluster-monitoring-operator node-exporter Jsonnet to generate the DaemonSet and associated resources, and patch the output to adjust the node-exporter to not conflict with the default node-exporter and to remove resources that we don't need.

Additionally, we enable automerge for the 3rd party container images used by the component.

Checklist

  • The PR has a meaningful title. It will be used to auto-generate the
    changelog.
    The PR has a meaningful description that sums up the change. It will be
    linked in the changelog.
  • PR contains a single logical change (to build a better changelog).
  • Update the documentation.
  • Categorize the PR by adding one of the labels:
    bug, enhancement, documentation, change, breaking, dependency
    as they show up in the changelog.

@simu simu added the enhancement New feature or request label Jun 19, 2024
@simu simu force-pushed the feat/custom-node-exporter branch 6 times, most recently from a265d50 to 638155b Compare June 19, 2024 13:05
simu added 3 commits June 19, 2024 15:11
We reuse the cluster-monitoring-operator node-exporter Jsonnet to
generate the DaemonSet and associated resources, and patch the output to
remove resources that we don't need.
We can safely enable automerge for `oc` and `node-exporter` since we
already know that we won't break minor releases of `appuio/oc` and
node-exporter is used widely enough.

Additionally, we can safely enable automerge for `kube-rbac-proxy` given
that the recent updates have adhered to SemVer even though the project
is still at v0.x.

Rendered from template version: main (26ee71e)
@simu simu force-pushed the feat/custom-node-exporter branch from 638155b to 6f9e209 Compare June 19, 2024 13:11
@simu simu marked this pull request as ready for review June 19, 2024 13:14
@simu simu requested a review from a team as a code owner June 19, 2024 13:14
Copy link

github-actions bot commented Jun 19, 2024

🚀 This PR has been released as v6.1.0

Triggering workflows Release

🛠️ Auto tagging enabled with label bump:minor

@simu simu changed the title Implement support for deploying a custom node-exporter DaemonSet Add support for deploying a custom node-exporter DaemonSet Jun 19, 2024
@simu simu changed the title Add support for deploying a custom node-exporter DaemonSet Add support for deploying an additional node-exporter DaemonSet Jun 19, 2024
@simu simu merged commit b330be6 into master Jun 19, 2024
26 checks passed
@simu simu deleted the feat/custom-node-exporter branch June 19, 2024 13:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bump:minor enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants