Skip to content

Releases: arangodb/kube-arangodb

1.2.25

11 Apr 04:18
61356a7
Compare
Choose a tag to compare

CHANGELOG:

  • (Feature) Add Generics & Drop policy/v1beta1 support
  • (Feature) Add Kubernetes Client logger
  • (Feature) CreationFailed ArangoMember Phase
  • (Bugfix) Fix Rebalancer NPE in case if member is missing in Status
  • (Feature) SilentRotation High plan
  • (Improvement) Update arangosync-client package for new API capabilities and better HTTP handling
  • (Maintenance) Fix generated license dates
  • (Improvement) Reduce CI on Commit Travis runs
  • (Maintenance) Add license range rewrite command
  • (Feature) Optional Action
  • (Maintenance) Add & Enable YAML Linter
  • (Feature) Optional ResignLeadership Action
  • (Feature) Improve CRD Management and deprecate CRD Chart
  • (Bugfix) Fix invalid Timeout calculation in case of ActionList
  • (Feature) Optional JSON logger format
  • (Improvement) Change Operator default ReplicasCount to 1
  • (Maintenance) Change MD content injection method
  • (Maintenance) Generate README Platforms
  • (Improvement) Cleanout calculation - picks members with the lowest number of shards
  • (Improvement) Add new field to CR for more precise calculation of DC2DC replication progress
  • (Maintenance) Bump GO Modules
  • (Feature) Optional Graceful Restart
  • (Maintenance) Manual Recovery documentation
  • (Feature) Headless DNS CommunicationMethod

What's Changed

Full Changelog: 1.2.24...1.2.25

1.2.24

25 Jan 13:16
a7b7306
Compare
Choose a tag to compare

CHANGELOG:

  • (Bugfix) Fix deployment creation on ARM64
  • (DebugPackage) Add Agency Dump & State
  • (Bugfix) Fix After leaked GoRoutines
  • (Bugfix) Ensure proper ArangoDeployment Spec usage in ArangoSync

What's Changed

Full Changelog: 1.2.23...1.2.24

1.2.23

12 Jan 21:29
Compare
Choose a tag to compare

CHANGELOG:

  • (Bugfix) Remove PDBs if group count is 0
  • (Feature) Add SpecPropagated condition
  • (Bugfix) Recover from locked ShuttingDown state
  • (Feature) Add tolerations runtime rotation
  • (Feature) Promote Version Check Feature
  • (Bugfix) Ensure PDBs Consistency
  • (Bugfix) Fix LocalStorage WaitForFirstConsumer mode
  • (Bugfix) Fix Tolerations propagation in case of toleration removal

What's Changed

Full Changelog: 1.2.22...1.2.23

1.2.22

14 Dec 14:41
5715128
Compare
Choose a tag to compare

CHANGELOG:

  • (Bugfix) Do not manage ports in managed ExternalAccess mode

What's Changed

  • [Bugfix] Do not manage ports in managed ExternalAccess mode by @ajanikow in #1211

Full Changelog: 1.2.21...1.2.22

1.2.21

14 Dec 14:40
3cb31c2
Compare
Choose a tag to compare

CHANGELOG:

  • (Improvement) Bump dependencies
  • (Documentation) (1.3.0) EE & CE Definitions
  • (Improvement) Arango Kubernetes Client Mod Implementation
  • (Refactoring) Extract kerrors package
  • (Refactoring) Extract Inspector Definitions package
  • (Bugfix) Fix PDBs Version discovery
  • (Feature) Agency ArangoSync State check
  • (Improvement) Parametrize Make tools
  • (Bugfix) Fix V2Alpha1 Generator
  • (Feature) Create Internal Actions and move RebalancerGenerator
  • (Dependencies) Bump K8S Dependencies to 1.22.15
  • (Bugfix) Unlock broken inspectors
  • (Debug) Allow to send package to stdout
  • (Improvement) ArangoDB image validation (=>3.10) for ARM64 architecture
  • (Improvement) Use inspector for ArangoMember
  • (DebugPackage) Collect logs from pods
  • (Bugfix) Move Agency CommitIndex log message to Trace
  • (Feature) Force delete Pods which are stuck in init phase
  • (Bugfix) Do not tolerate False Bootstrap condition in UpToDate evaluation
  • (Improvement) Don't serialize and deprecate two DeploymentReplicationStatus fields
  • (Improvement) Improve error message when replication can't be configured
  • (Bugfix) Fix License handling in case of broken license secret
  • (Bugfix) Check ArangoSync availability without checking healthiness
  • (Improvement) Add Anonymous Inspector mods
  • (Improvement) Do not check checksums for DeploymentReplicationStatus.IncomingSynchronization field values
  • (Improvement) Add ServerGroup details into ServerGroupSpec
  • (Improvement) Add Resource kerror Type
  • (Bugfix) Do not block reconciliation in case of Resource failure
  • (Improvement) Multi-arch support for ID member
  • (Feature) Allow to change Pod Network and PID settings
  • (Feature) Pre OOM Abort function
  • (Bugfix) Fix ErrorArray String function
  • (Feature) Switch services to Port names
  • (Feature) Configurable ArangoD Port
  • (Feature) Allow to exclude metrics
  • (Bugfix) Do not stop Sync if Synchronization is in progress
  • (Bugfix) Wait for Pod to be Ready in post-restart actions
  • (Bugfix) Prevent Runtime update restarts
  • (Bugfix) Change member port discovery
  • (Feature) Do not change external service ports
  • (Bugfix) Fix Operator Debug mode
  • (Bugfix) Ensure NodePort wont be duplicated
  • (Bugfix) Remove finalizer during sidecar update

What's Changed

Full Changelog: 1.2.20...1.2.21

1.2.20

26 Oct 21:21
2808887
Compare
Choose a tag to compare

CHANGELOG:

  • (Feature) Add action progress
  • (Feature) Ensure consistency during replication cancellation
  • (Feature) Add annotation to change architecture of a member
  • (Bugfix) Prevent Member Maintenance Error log
  • (Feature) ID ServerGroup
  • (Bugfix) Propagate Lifecycle Mount
  • (Feature) PVC Member Status info
  • (Feature) Respect ToBeCleanedServers in Agency
  • (Improvement) Unify K8S Error Handling
  • (Feature) Remove stuck Pods
  • (Bugfix) Fix Go routine leak
  • (Feature) Extend Pod Security context
  • (Improvement) Update DeploymentReplicationStatus on configuration error
  • (Feature) Pod Scheduled condition

What's Changed

Full Changelog: 1.2.19...1.2.20

1.2.19

05 Oct 13:14
fb1fca2
Compare
Choose a tag to compare

CHANGELOG:

  • (Bugfix) Prevent changes when UID is wrong

What's Changed

Full Changelog: 1.2.18...1.2.19

1.2.18

29 Sep 06:44
d5cf7cd
Compare
Choose a tag to compare

CHANGELOG:

  • (Feature) Define Actions PlaceHolder
  • (Feature) Add Member Update helpers
  • (Feature) Active Member condition
  • (Bugfix) Accept Initial Spec
  • (Bugfix) Prevent LifeCycle restarts
  • (Bugfix) Change SyncWorker Affinity to Soft
  • (Feature) Add HostAliases for Sync
  • (Bugfix) Always stop Sync if disabled
  • (Bugfix) Fix checksum of accepted spec

What's Changed

Full Changelog: 1.2.17...1.2.18

1.2.17

23 Sep 06:14
2b3a950
Compare
Choose a tag to compare

CHANGELOG:

  • (Feature) Add new field to DeploymentReplicationStatus with details on DC2DC sync status=
  • (Feature) Early connections support
  • (Bugfix) Fix and document action timeouts
  • (Feature) Propagate sidecars' ports to a member's service
  • (Debug Package) Initial commit
  • (Feature) Detach PVC from deployment in Ordered indexing method
  • (Feature) OPS Alerts
  • (Feature) ScaleDown Candidate

1.2.16

14 Sep 09:07
d6f6d35
Compare
Choose a tag to compare

CHANGELOG:

  • (Feature) Add ArangoDeployment ServerGroupStatus
  • (Feature) (EE) Ordered Member IDs
  • (Refactor) Deprecate ForeachServerGroup, ForeachServerInGroups and ForServerGroup functions and refactor code accordingly
  • (Feature) Add new GRPC and HTTP API
  • (Feature) Add new API endpoints to allow getting and setting operator logging level
  • (Bugfix) Memory leaks due to incorrect time.After function usage
  • (Feature) Add startup probe for coordinators
  • (Feature) Use only connections for healthy members
  • (Feature) Set condition to shrink agent volume size
  • (Bugfix) Check serving servers
  • (Documentation) Add docs on setting timezone for containers
  • (Bugfix) Ensure that client cache is initialized before using it
  • (Feature) (DBServer Maintenance) Agency adjustments
  • (Logging) Internal client trace
  • (QA) Member maintenance feature
  • (Feature) Extract Pod Details
  • (Feature) Add Timezone management
  • (Bugfix) Always recreate DBServers if they have a leader on it.
  • (Feature) Immutable spec
  • (Bugfix) Proper agent cleanout
  • (Bugfix) Fix ClusterScaling integration
  • (Feature) Sensitive information protection
  • (Bugfix) Propagate SecurityContext to the ID Containers
  • (Bugfix) Fix for enabling all features