Skip to content

Releases: AliyunContainerService/cron-operator

v0.2.2

27 Jan 14:56
61d26f6

Choose a tag to compare

What's Changed

  • build(deps): bump github.com/spf13/cobra from 1.9.1 to 1.10.2 by @dependabot[bot] in #47
  • chore(helm): adjust indentation for resources and securityContext by @ChenYi015 in #49
  • feat(helm): add global.nodeSelector by @ChenYi015 in #48
  • build(deps): bump go.uber.org/zap from 1.27.0 to 1.27.1 by @dependabot[bot] in #45
  • feat(helm): add global.tolerations by @ChenYi015 in #50
  • feat(helm): add clusterProfile support for Edge-specific nodeSelector and tolerations by @ChenYi015 in #51
  • build(makefile): add support for customizing image by @ChenYi015 in #52
  • refactor(makefile): install and uninstall CRDs by @ChenYi015 in #53
  • build(makefile): update Makefile for Helm chart deployment by @ChenYi015 in #55
  • chore(git): update gitignore to include additional editor and system files by @ChenYi015 in #57
  • deploy(helm): set securityContext to disallow privilege escalation by @ChenYi015 in #58
  • test(e2e): update Makefile targets for e2e tests by @ChenYi015 in #56
  • fix(makefile): replace ${VAR} with $(VAR) for consistency by @ChenYi015 in #60
  • deploy(helm): add support for specifying values file in helm upgrade command by @ChenYi015 in #61
  • test(e2e): update e2e tests to use specific helm values and image tag by @ChenYi015 in #62
  • Release v0.2.2 by @ChenYi015 in #59

Full Changelog: v0.2.1...v0.2.2

v0.2.1

21 Jan 08:21
071faa5

Choose a tag to compare

What's Changed

  • chore(config): add test/utils to codecov ignore list by @ChenYi015 in #40
  • feat(controller): patch status instead of update by @ChenYi015 in #41
  • fix(controller): ignore not found error when deleting terminated workloads by @ChenYi015 in #42
  • fix(controller): ignore already exists error when creating a new workload by @ChenYi015 in #43
  • Release v0.2.1 by @ChenYi015 in #44

Full Changelog: v0.2.0...v0.2.1

v0.2.0

21 Jan 03:34
41b3fa2

Choose a tag to compare

What's Changed

  • fix(helm): correct zap log level argument name by @ChenYi015 in #36
  • refactor: replace verbose logging with standard info level logs by @ChenYi015 in #37
  • refactor(cron): reorganize cron reconcile logic and improve workload management by @ChenYi015 in #38
  • Release v0.2.0 by @ChenYi015 in #39

Full Changelog: v0.1.0...v0.2.0

v0.1.0

16 Jan 08:30
9988963

Choose a tag to compare

What's Changed

  • Initialize project with Kubebuilder by @ChenYi015 in #1
  • Add new Cron API by @ChenYi015 in #2
  • Implement Cron controller by @ChenYi015 in #3
  • chore(deps): add Dependabot configuration for weekly updates by @ChenYi015 in #4
  • Bump actions/checkout from 4 to 6 by @dependabot[bot] in #5
  • Bump golangci/golangci-lint-action from 8 to 9 by @dependabot[bot] in #7
  • Bump github.com/onsi/gomega from 1.36.1 to 1.39.0 by @dependabot[bot] in #13
  • build(docker): improve build caching and update base image version by @ChenYi015 in #14
  • Bump actions/setup-go from 5 to 6 by @dependabot[bot] in #9
  • Bump github.com/onsi/ginkgo/v2 from 2.22.0 to 2.27.5 by @dependabot[bot] in #8
  • chore(ci): update integration test workflows by @ChenYi015 in #16
  • refactor: use cobra for CLI management by @ChenYi015 in #15
  • docs: update README by @ChenYi015 in #17
  • docs: add contributing guide by @ChenYi015 in #18
  • Bump golang from 1.24.6 to 1.25.5 by @ChenYi015 in #20
  • build(docker): replace distroless image with slim Debian base by @ChenYi015 in #19
  • Bump k8s.io/apimachinery from 0.34.1 to 0.35.0 by @dependabot[bot] in #12
  • Bump k8s.io/client-go from 0.34.1 to 0.35.0 by @dependabot[bot] in #11
  • deploy(helm): add cron-operator Helm chart by @ChenYi015 in #21
  • Refactor CLI structure with Cobra framework by @ChenYi015 in #22
  • deploy(helm): add host timezone configuration option by @ChenYi015 in #23
  • deploy(helm): add leaderElection.enable option by @ChenYi015 in #24
  • test(helm): add unit tests for cron-operator Helm chart by @ChenYi015 in #25
  • docs(helm): update cron-operator Helm chart readme by @ChenYi015 in #26
  • chore(ci): update coverage reports to Codecov by @ChenYi015 in #27
  • feat: support configurable max concurrent reconciles by @ChenYi015 in #28
  • feat: support configurable client QPS and burst by @ChenYi015 in #29
  • fix(controller): replace klog with logf for context logging by @ChenYi015 in #31
  • chore(ci): add cmd directory to codecov ignore list by @ChenYi015 in #30
  • feat(helm): add configurable log encoder option by @ChenYi015 in #32
  • feat(helm): add log level configuration option by @ChenYi015 in #33
  • docs: update readme by @ChenYi015 in #34
  • chore(ci): add release workflow by @ChenYi015 in #35

New Contributors

Full Changelog: https://github.com/AliyunContainerService/cron-operator/commits/v0.1.0