Skip to content

fix: support KafkaBackup logging configuration#19

Merged
sionsmith merged 1 commit into
mainfrom
fix/kafkabackup-logging-config
May 8, 2026
Merged

fix: support KafkaBackup logging configuration#19
sionsmith merged 1 commit into
mainfrom
fix/kafkabackup-logging-config

Conversation

@sionsmith

Copy link
Copy Markdown
Contributor

Summary

  • add first-class spec.logging and spec.env fields for KafkaBackup and KafkaRestore
  • render spec.logging into the generated kafka-backup config and append spec.env to backup/restore job containers
  • bump the default kafka-backup job image to osodevops/kafka-backup:v0.15.5
  • update README, examples, PRD, generated CRDs, and Helm CRD copies

Fixes #18

Validation

  • cargo fmt --all -- --check
  • cargo test
  • cargo clippy --all-targets --all-features -- -D warnings
  • helm template strimzi-backup-operator deploy/helm/strimzi-backup-operator
  • cargo run --bin crdgen
  • git diff --check

Notes

The default job image was pinned to v0.15.3; upstream kafka-backup latest release and Docker tag are now v0.15.5, so this PR keeps deterministic pinning while updating to the current v0.15 patch release.

@sionsmith sionsmith force-pushed the fix/kafkabackup-logging-config branch from d40a4d0 to 0763572 Compare May 8, 2026 13:52
@sionsmith sionsmith merged commit 8104531 into main May 8, 2026
7 checks passed
@sionsmith sionsmith deleted the fix/kafkabackup-logging-config branch June 3, 2026 05:57
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.

Unable to configure Kubernetes logging

1 participant