Aenix Io Etcd Operator Versions Save

New generation community-driven etcd-operator!

v0.2.0

2 weeks ago

Changes

  • Add permission contents write to release drafter @hiddenmarten (#192)
  • Add permission contents write to upload assets job @hiddenmarten (#190)
  • Add go mod tidy into pre-commit and move nilaway to separate gh job @hiddenmarten (#188)
  • Update docs website @kvaps (#189)
  • chore(deps): update grouped non-major updates @renovate (#185)
  • Helm chart: fix PDB privileges @kvaps (#187)
  • Add nilaway linter. @mneverov (#184)
  • chore(deps): update grouped non-major updates @renovate (#183)
  • Use StrategicMergePatch to apply overrides @lllamnyp (#175)
  • Update OWNERS as per community meeting @lllamnyp (#176)
  • [104] Simple e2e test case @hiddenmarten (#168)
  • Add Kamaji example @kvaps (#164)
  • chore(deps): update grouped non-major updates @renovate (#171)

Features

  • Feat/implement service spec @sergeyshevch (#124)
  • Factor out StrategicMerge into a generic function and add a test @lllamnyp (#180)
  • [161] Add plain manifests to release process @hiddenmarten (#173)
  • Fix double import core/v1 pkg for sts test file @sergeimonakhov (#170)

Maintenance

  • add aobort as reviewer @aobort (#193)
  • update tests @aobort (#182)
  • add logging @oxxenix (#179)
  • [161] Add plain manifests to release process @hiddenmarten (#173)

v0.1.0

4 weeks ago

Changes

  • chore(deps): update gcr.io/kubebuilder/kube-rbac-proxy docker tag to v0.16.0 @renovate (#150)
  • chore(deps): update dependency hugo-extended to v0.124.1 @renovate (#143)
  • chore(deps): update docker/login-action action to v3.1.0 @renovate (#147)
  • chore(deps): update actions/checkout action to v4 @renovate (#154)
  • chore(deps): update actions/configure-pages action to v5 @renovate (#155)
  • chore(deps): update actions/deploy-pages action to v4 @renovate (#156)
  • chore(deps): update dependency kubernetes/kubernetes to v1.29.3 - autoclosed @renovate (#138)
  • chore(deps): update actions/upload-pages-artifact action to v3 @renovate (#157)
  • chore(deps): update sigstore/cosign-installer action to v3.5.0 @renovate (#151)
  • chore(deps): update docker/setup-buildx-action action to v3.3.0 @renovate (#149)
  • chore(deps): update docker/metadata-action action to v5.5.1 @renovate (#148)
  • chore(deps): update dependency autoprefixer to v10.4.19 @renovate (#134)
  • fix(deps): update module github.com/onsi/gomega to v1.32.0 @renovate (#153)
  • chore(deps): update docker/build-push-action action to v5.3.0 @renovate (#146)
  • chore(deps): update golang docker tag to v1.22.2 @renovate (#139)
  • chore(deps): update dependency mikefarah/yq to v4.43.1 @renovate (#144)
  • fix(deps): update module github.com/onsi/ginkgo/v2 to v2.17.1 @renovate (#152)
  • chore(deps): update dependency golangci/golangci-lint to v1.57.2 @renovate (#142)
  • chore(deps): update dependency prometheus-operator/prometheus-operator to v0.73.0 @renovate (#145)
  • fix(deps): update module sigs.k8s.io/controller-runtime to v0.17.3 @renovate (#141)
  • fix(deps): update kubernetes packages to v0.29.3 @renovate (#140)
  • chore(deps): update dependency helm/helm to v3.14.4 @renovate (#137)
  • fix(deps): update k8s.io/utils digest to 4693a02 @renovate (#133)
  • chore: Configure Renovate @renovate (#130)
  • add k8s versions matrix to test job @aobort (#100)

Features

  • Implement mounting user certificates and keys @Kirill-Garbar (#125)
  • Simplify the condition transition rules @lllamnyp (#129)
  • [119] Add CRD autocopy from kustomize to helm @hiddenmarten (#126)
  • feat: Add missing pod spec @sergeyshevch (#123)
  • Fix/ full example manifest @ilya-hontarau (#122)
  • Enhancement/usd std slice index func @ilya-hontarau (#121)
  • feat: introduce containers and volumes in podTemplate @sircthulhu (#120)
  • Rename CRD fields @sircthulhu (#118)
  • Feature/customize probe settings in pod spec @ilya-hontarau (#97)
  • [50] Helm-chart initial commit @hiddenmarten (#78)
  • Feature/77 validate extraargs @andreykont (#99)
  • Add PDB to EtcdCluster spec and implement validation webhhoks @sircthulhu (#93)
  • Evolve Makefile, improve developer experience, update documentation @hiddenmarten (#101)
  • enh: Add common commands for local development @sircthulhu (#95)

Maintenance

  • add pull_request_target as release-drafter workflow trigger @aobort (#128)
  • Add EtcdCluster resource examples @kvaps (#114)
  • docs: add contributing docs to site @sircthulhu (#112)

v0.0.2

1 month ago

Changes

  • improve EtcdCluster conditions processing @aobort (#92)
  • Add OWNERS @kvaps (#88)
  • Update MAINTAINERS.md @Uburro (#74)
  • Update MAINTAINERS.md @Uburro (#71)
  • Update MAINTAINERS.md @sergeyshevch (#65)
  • Fix license header @sircthulhu (#64)

Features

  • Reuse common labels @ilya-hontarau (#89)
  • feat: Refactor resource generation @sergeyshevch (#84)
  • Add image field to EtcdCluster spec @sircthulhu (#63)
  • feat: Update community links @sergeyshevch (#86)
  • feat: Add @sergeyshevch to internal codeowners @sergeyshevch (#85)
  • feat: Implement podSpec generation @sergeyshevch (#72)
  • Implement PVC or EmptyDir for Storage @sircthulhu (#67)

Bug Fixes

  • fix: use status condition for setting cluster configmap state @sircthulhu (#94)
  • fix update validator of spec.storage @sircthulhu (#81)

Maintenance

  • feat: Add quickstart page @sergeyshevch (#91)
  • Fix load docker image doc @ilya-hontarau (#96)

v0.0.1

1 month ago

Changes

  • Add validation minimum and change type to int32 for compatibility @sircthulhu (#57)
  • replace go-install-tool with go install @aobort (#59)
  • [43] Fix go vet hags on first run @hiddenmarten (#47)
  • Add CODEOWNERS @kvaps (#39)
  • Move initial config to ConfigMap from sts cli flags @sircthulhu (#56)
  • feat: Add initial docs site setup @sergeyshevch (#37)
  • ci: Test ok-to-test only on comment actions @sergeyshevch (#45)
  • feat: Create ClusterIP Service for clients access to cluster @sircthulhu (#44)
  • release-drafter @aobort (#33)
  • Add how to install operator locally; fix telegram link @Kirill-Garbar (#31)
  • Implementation of Ready status condition @sircthulhu (#26)
  • Update label name for trigger test pipelines @hiddenmarten (#35)
  • Run tests/tests-e2e via make, triggering by label @hiddenmarten (#34)
  • Revert "Add permissions for write packages (#28)" @hiddenmarten (#29)
  • Add permissions for write packages @hiddenmarten (#28)
  • Implementation of basic controller logic @sircthulhu (#21)
  • Validating and defaulting webhooks and tests @sircthulhu (#19)
  • Pre-commit via make @hiddenmarten (#6)
  • add: link to roadmap @kvaps (#18)
  • Improve Dockerfile @AlexGluck (#5)
  • Fill basic project information @kvaps (#17)
  • Fix CR api group name @sircthulhu (#16)
  • Basic EtcdCluster custom resource (#9) @sircthulhu (#15)
  • GHA docker publish pipeline @hiddenmarten (#4)
  • Update kubebuilder to v3.14.0 @kvaps (#3)
  • Initializing the project @kvaps (#2)
  • Add LICENSE file @kvaps (#1)

Features

  • enh: Update status in reconcile loop, not in defer @sircthulhu (#41)

Bug Fixes

  • explicit permissions for release-drafter integration @aobort (#40)