Releases: arangodb/kube-arangodb
Releases · arangodb/kube-arangodb
1.2.7
CHANGELOG:
- Add Plan BackOff functionality
- Fix Core InitContainers check
- Remove unused
status.members.<group>.sidecars-specs
variable - Keep only recent terminations
- Add endpoint into member status
- Add debug mode (Golang DLV)
- License V2 for ArangoDB 3.9.0+
- Add ArangoClusterSynchronization v1 API
- Add core containers names to follow their terminations
- Add ArangoJob and Apps Operator
- Use Go 1.17
- Add metrics for the plan actions
- Add ArangoClusterSynchronization Operator
- Update licenses
- Fix restart procedure in case of failing members
- Fix status propagation race condition
1.2.6
CHANGELOG:
- Add ArangoBackup backoff functionality
- Allow to abort ArangoBackup uploads by removing spec.upload
- Add Agency Cache internally
- Add Recovery during PlanBuild operation
- Fix Exporter in Deployments without authentication
- Allow to disable ClusterScalingIntegration and add proper Scheduled label to pods
- Add additional timeout parameters and kubernetes batch size
- Limit parallel Backup uploads
- Bugfix - Adjust Cluster Scaling Integration logic
1.2.5
CHANGELOG:
- Split & Unify Lifecycle management functionality
- Drop support for ArangoDB <= 3.5 (versions already EOL)
- Add new admin commands to fetch agency dump and agency state
- Add Graceful shutdown as finalizer (supports kubectl delete)
- Add Watch to Lifecycle command
- Add Topology Discovery
- Add Support for StartupProbe
- Add ARM64 support for Operator Docker image
- Add ALPHA Rebalancer support
1.2.4
CHANGELOG:
- Replace
beta.kubernetes.io/arch
Pod label withkubernetes.io/arch
using Silent Rotation - Add "Short Names" feature
- Switch ArangoDB Image Discovery process from Headless Service to Pod IP
- Fix PVC Resize for Single servers
- Add Topology support
- Add ARANGODB_ZONE env to Topology Managed pods
- Add "Random pod names" feature
- Rotate TLS Secrets on ALT Names change
1.2.3
CHANGELOG:
- Update UBI Image to 8.4
- Fix ArangoSync Liveness Probe
- Allow runtime update of Sidecar images
- Allow Agent recreation with preserved IDs
- The internal metrics exporter can not be disabled
- Changing the topics' log level without restarting the container. When the topic is removed from the argument list then it will not be turned off in the ArangoDB automatically.
- Allow to customize SchedulerName inside Member Pod
- Add Enterprise Edition support
1.2.2
CHANGELOG:
- Update 'github.com/arangodb/arangosync-client' dependency to v0.7.0
- Add HighPriorityPlan to ArangoDeployment Status
- Add Pending Member phase
- Add Ephemeral Volumes for apps feature
- Check if the DB server is cleaned out.
- Render Pod Template in ArangoMember Spec and Status
- Add Pod PropagationModes
- Fix MemberUp action for ActiveFailover
1.2.1
CHANGELOG:
- Fix ArangoMember race with multiple ArangoDeployments within single namespace
- Allow to define Member Recreation Policy within group
- Replace 'github.com/dgrijalva/jwt-go' with 'github.com/golang-jwt/jwt'
- Update 'github.com/gin-gonic/gin' dependency to v1.7.2
1.2.0
Version 1.2.0 (or higher) is highly recommended for 3.6.x and 3.7.x deployments, also see Technical Alert #6.
CHANGELOG:
- Enable "Operator Internal Metrics Exporter" by default
- Enable "Operator Maintenance Management Support" by default
- Add Operator /api/v1/version endpoint
1.1.10
CHANGELOG:
- Switch K8S CRD API to V1
- Deprecate Alpine image usage
- Use persistent name and namespace in ArangoDeployment reconcilation loop
- Remove finalizers when Server container is already terminated and reduce initial reconciliation delay
- Add new logger services - reconciliation and event