Skip to content

ci(base-cluster/artifacthub-images): Update ArtifactHUB images#1740

Merged
teutonet-bot merged 1 commit intomainfrom
ci/base-cluster/update-artifacthub-images
Oct 16, 2025
Merged

ci(base-cluster/artifacthub-images): Update ArtifactHUB images#1740
teutonet-bot merged 1 commit intomainfrom
ci/base-cluster/update-artifacthub-images

Conversation

@teutonet-bot
Copy link
Copy Markdown
Contributor

@teutonet-bot teutonet-bot commented Oct 16, 2025

Updates the ArtifactHUB images to the really deployed ones.

Summary by CodeRabbit

  • New Features

    • Added Kyverno maintenance jobs to remove stale ConfigMaps and temporarily scale Kyverno to zero for operational workflows.
  • Chores

    • Updated image annotations, introducing bitnami/kubectl:1.32.3.
    • Adjusted references for Grafana test assets and aligned commentary paths.
    • Replaced legacy default job references with Kyverno-specific entries to reflect current operations.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Oct 16, 2025

Caution

Review failed

The pull request is closed.

Walkthrough

Updates the Artifact Hub annotations.images list in charts/base-cluster/Chart.yaml by splitting a combined grafana test entry, adding a bitnami/kubectl image for Kyverno clean reports, and replacing two default Job image references with Kyverno-specific job entries.

Changes

Cohort / File(s) Summary of Changes
ArtifactHub images annotations
charts/base-cluster/Chart.yaml
- Split single grafana test footnote into two entries (kube-prometheus-stack-grafana-test.yaml; added bitnami/kubectl for kyverno-clean-reports.yaml)
- Replaced two default Job entries (flux-generate-gpg-key-secret-main.yaml, prevent-uninstallation.yaml) with Kyverno job entries (kyverno-remove-configmap.yaml, kyverno-scale-to-zero.yaml)
- Introduced image bitnami/kubectl:1.32.3; retained bats:v1.4.1

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Suggested labels

base-cluster

Suggested reviewers

  • cwrau
  • marvinWolff
  • tasches

Poem

Thump-thump go my paws on YAML plains,
I list the imgs, align the lanes.
Grafana split, Kyverno in view—
kubectl hops in, shiny and new.
Jobs trade places, carrots approve,
A tidy chart with every move. 🥕🐇

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch ci/base-cluster/update-artifacthub-images

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between cb42f26 and c355a3a.

📒 Files selected for processing (1)
  • charts/base-cluster/Chart.yaml (2 hunks)

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@teutonet-bot teutonet-bot added this pull request to the merge queue Oct 16, 2025
Merged via the queue into main with commit ae3125f Oct 16, 2025
17 of 22 checks passed
@teutonet-bot teutonet-bot deleted the ci/base-cluster/update-artifacthub-images branch October 16, 2025 01:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants