Skip to content

Releases: arangodb/kube-arangodb

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

1.2.15

20 Jul 08:15
77f5d63
Compare
Choose a tag to compare

IMPORTANT: Upgrade recommended
Operator version with fixed unexpected removal of ArangoDeployment in case of invalid K8S API response (404 - NotFound)

KNOWN ISSUES:

  • Managed service type is not working properly

CHANGELOG:

  • (Bugfix) Ensure pod names not too long
  • (Refactor) Use cached member's clients
  • (Feature) Move PVC resize action to high-priority plan
  • (Feature) Remove forgotten ArangoDB jobs during restart
  • (Feature) Add support for managed services
  • (Feature) Recreation member in the high plan
  • (Feature) Add 'crd install' subcommand
  • (Bugfix) Fix internal metrics mode
  • (Bugfix) Create agency dump if auth is disabled
  • (Bugfix) Prevent deployment removal in case of invalid K8S API response

1.2.14

15 Jul 07:20
c3e34dd
Compare
Choose a tag to compare

CHANGELOG:

  • (Feature) Add ArangoSync TLS based rotation
  • (Bugfix) Fix labels propagation
  • (Feature) Add ArangoDeployment CRD auto-installer
  • (Feature) Add ArangoMember CRD auto-installer
  • (Feature) Add ArangoBackup CRD auto-installer
  • (Feature) Add ArangoBackupPolicy CRD auto-installer
  • (Feature) Add ArangoJob CRD auto-installer
  • (Feature) Add RestartPolicyAlways to ArangoDeployment in order to restart ArangoDB on failure
  • (Feature) Set a leader in active fail-over mode
  • (Feature) Use policy/v1 instead policy/v1beta1
  • (Feature) OPS CLI with Arango Task
  • (Bugfix) Allow ArangoBackup Creation during Upload state
  • (Hotfix) Fix ArangoDeployment SubResource in CRD auto-installer
  • (Bugfix) Fix Operator Logger NPE
  • (Bugfix) Fix License RAW value discovery
  • (Refactor) Optimize go.mod entries
  • (Feature) Add ArangoLocalStorage CRD auto-installer
  • (Feature) Add ArangoDeploymentReplication CRD auto-installer
  • (Bugfix) Allow missing token key in License secret
  • (Feature) Unify agency access
  • (Feature) Change DBServer Cleanup Logic
  • (Feature) Set Logger format
  • (Bugfix) Ensure Wait actions to be present after AddMember
  • (Documentation) Refactor metrics (Part 1)
  • (Bugfix) Extend Agency HealthCheck for replace
  • (Bugfix) Allow to remove resources (CPU & Memory) on the managed pods
  • (Bugfix) Add DistributeShardsLike support
  • (Feature) Member restarts metric
  • (Bugfix) Infinite loop fix in ArangoD AsyncClient
  • (Bugfix) Add Panic Handler
  • (Bugfix) Unify yaml packages

1.2.13

07 Jun 19:54
f178f0d
Compare
Choose a tag to compare

CHANGELOG:

  • (Bugfix) Fix arangosync members state inspection
  • (Feature) (ACS) Improve Reconciliation Loop
  • (Bugfix) Allow missing Monitoring CRD
  • (Feature) (ACS) Add Resource plan
  • (Feature) Allow raw json value for license token-v2
  • (Update) Replace beta.kubernetes.io/arch to kubernetes.io/arch in Operator Chart
  • (Feature) Add operator shutdown handler for graceful termination
  • (Feature) Add agency leader discovery
  • (Feature) Add ACSDeploymentSynced condition type and fix comparison of SecretHashes method
  • (Feature) Add agency leader service
  • (Feature) Add HostPath and PVC Volume types and allow templating
  • (Feature) Replace mod

1.2.12

12 May 15:19
2deca5f
Compare
Choose a tag to compare

CHANGELOG:

  • (Feature) Add CoreV1 Endpoints Inspector
  • (Feature) Add Current ArangoDeployment Inspector
  • (Refactor) Anonymous inspector functions
  • (Feature) Recursive OwnerReference discovery
  • (Maintenance) Add check make targets
  • (Feature) Create support for local variables in actions.
  • (Feature) Support for asynchronous ArangoD resquests.
  • (Feature) Change Restore in Cluster mode to Async Request

1.2.11

30 Apr 06:38
66671fd
Compare
Choose a tag to compare

IMPORTANT: Storage Operator in Operator 1.2.6+ is affected by deadlock issue - recommended is to upgrade to Operator 1.2.11+

CHANGELOG:

  • (Bugfix) Orphan PVC are not removed
  • (Bugfix) Remove LocalStorage Deadlock
  • (Bugfix) Skip arangosync members state inspection checks
  • (Feature) Add LocalStorage DaemonSet Priority support

1.2.10

27 Apr 15:39
646314c
Compare
Choose a tag to compare

CHANGELOG:

  • (Feature) Allow configuration for securityContext.runAsUser value
  • (Bugfix) Fix Satellite collections in Agency
  • (Bugfix) Fix backup creation timeout
  • (Bugfix) ArangoSync port fix
  • (Bugfix) Fix GetClient lock system
  • (Feature) Backup InProgress Agency key discovery
  • (Feature) Backup & Maintenance Conditions
  • (Bugfix) Disable member removal in case of health failure
  • (Bugfix) Reorder Topology management plan steps
  • (Feature) UpdateInProgress & UpgradeInProgress Conditions
  • (Bugfix) Fix Maintenance switch and HotBackup race
  • (Bugfix) Fix Maintenance Condition typo