Closed
Description
This issues is intended to track tasks needed for ArangoDeployment
resource.
- CRD creation
- Move CRD creation to YAML
- Create Service's
- Session stickyness (cursor)
- Other service types?
LoadBalancer
,NodePort
- Create Pod's
- Detect ArangoDB version of image and use explicity image-ID
- Only init UUID for new members. On restart, init by checking the UUID.
- Create PersistentVolumeClaim's
- Resilience
- Detect pod not being scheduled for a long time
- Detect pod being not ready for a long time
- Detect pod being restarted often (recently)
- Deeper inspection of database/cluster health
- Scale up/down
- Integrate with scaling controls in web-UI
- Rolling update
- Upgrade to newer/older version
- Change server arguments (rolling update) (Rotate server when cmdline arguments change #189)
- Certificate renewal
- JWT token renewal (Allow changing JWT token #188)
- Authentication support
- TLS support
- Decide on turning on TLS by default
- Certificate renewal
- Certificate renewal when TLS settings are updated (e.g. altNames)
- Test & document CA installation on Windows (Test TLS CA installation procedure on Windows & Linux #192)
- Test & document CA installation on Mac
- Test & document CA installation on Linux (Test TLS CA installation procedure on Windows & Linux #192)
- DC2DC support
- Recover from broken nodes
- Check if there is specified (or default) StorageClass exists (Check if there is specified (or default) StorageClass exists #191)
- Unit tests
- Integration tests
- Release script
Metadata
Metadata
Assignees
Labels
No labels