Etcdadm Versions Save

v0.1.5

2 years ago

Notable Changes

  • Set default etcd version to 3.4.13, current for Kubernetes 1.19, 1.20, and 1.21
  • Build etcdadm with go v1.16.4

Summary

c77db630aa2426915470df427e4be852e47b2247 Pare down InitSystem interface c184acbd20960f701a89a8f7292ccda5bea55c23 Exclude etcd-manager from the style checks for the moment 72bb7dacd0337a74edbd72c049d797ec4e08ae88 Temporarily skip etcd-manager gotest fd4602ad962f6b5969b21721d66d4b75b2179453 Always use etcdctl v3 interface 78a06ef2fb3130421265f0702f94d22f01c59dda Set default etcd version to 3.4.9, the version used by Kubernetes 1.19 8ce666d098dc6e52094d7cac1acaba7f30775e70 Add github actions tests from etcd-manager 09c24ee69e1f5657ad23233e916590188d338949 Makefile: make go image builder configurable edcf1981efd3221c8f6fce8d6e75ebd90d36f3c0 build tooling: Allow custom tags to exist 72256f2ffbbd0e23f884f3ad11a5ae3f79e3dc0a Initial cloudbuild staging job 9d97f8f4a03ddc9ed5c10a599efa143fb01b3337 update shellcheck url 53d6d70987b06529853f2ebb739eba23d6ac649c Update Go to v1.15.6 2c0526e49e24aac3a76147308771db3d3f3f57db Build & stage etcd-manager also bc2382e56ed536ab1ece88787f5b95b67650a055 Use go.mod for verify-spelling b1dda5bf28ea7a340d7423865a924d944aa5ebd5 Run go mod tidy 194b29eea2ae82eb290982fe7f6574d233be5488 Install bazel in staging build 57f73dcaf8f15c619d2267245880d90599eed5ed Fix staging build 3ed6a815c68520e1ade677919e3dd27a32da48e1 staging artifact upload: avoid double slash f32ca82d91851f38938bd72b292a3f6a00db7495 Makefile: Update go version from 1.12 to 1.16 35377d3c28f399b69282e7816ec87e46a10fc30d staging build: copy dist directory recursively 3b2bb904f0251c4940b4ff43e7ee8461b9891e38 OWNERS: Add etcd-manager owners to top-level owners 4f6f893ed36a19de0a30d29374f42b2532508b3b Set default etcd version to 3.4.13, current for Kubernetes 1.19, 1.20, and 1.21

Note: The v0.1.4 tag did not get a release. The default etcd version was 3.4.9, and we updated that to 3.4.13.

v0.1.3

3 years ago
  • (commit) Add a flag to support additional server SANs
  • (commit) Ignore vendor directory when git push
  • (commit) Download etcd release abort and show error if package not found
  • (commit) Minor clean up when running a command
  • (commit) Add backoff retry when join member at the same time
  • (commit) test/e2e: Join workflow test
  • (commit) Use temporary local volume save CA certificates
  • (commit) Fixes kubernetes-sigs/etcdadm#191 snapshot dependency changed to clientv3
  • (commit) container build: use golang 1.12 image
  • (commit) Recommend building with make

Thank you to all the contributors to etcdadm!

v0.1.2

4 years ago

This release fixes #140. It also includes a number of bug fixes and cleanup.

Thank you to everyone who has contributed to this release!

v0.1.1

5 years ago

First release after repo transfer.

v0.1.0

5 years ago
  • retagging to bring repo to v0.1.0

v0.0.8

5 years ago
  • Fail fast, if failed to retrieve machine client during etcdadm reset

v0.0.7

5 years ago
  • Support for log levels
  • Move info/debug logs to stdout and others to std err
  • Ability to create a support bundle
  • Fix for file name conflict with /tmp/etcd.snapshot

v0.0.6

5 years ago
  • Support for configurable parameters
  • Support for control plane and system service protection
  • Support for drain node flags during delete machine and upgrade cluster

v0.0.5

5 years ago
  • Additional implementation of idempotent operations
  • Documentation & License

v0.0.4

5 years ago
  • health checks for init and join commands
  • idempotent init, join and reset implementations