Andrei Kvapil
Andrei Kvapil
**phase1:** if .spec.storage.volumeClaimTemplate.spec.resources.requestes.storage updated: ``` storage: volumeClaimTemplate: metadata: {} spec: accessModes: - ReadWriteOnce resources: requests: storage: 20Gi ``` then delete statefulset with `--cascade=orphan` and create a new one **phase2:** Loop...
Kubernetes [recomends](https://kubernetes.io/docs/tasks/administer-cluster/configure-upgrade-etcd/#maintaining-etcd-clusters) using etcd-defrag to run defragmentation of the cluster. Since this is expensive operation this tool allows to specify specific rule, eg: ``` dbQuotaUsage > 0.8 || dbSize -...
eg.: ``` spec: storage: volumeClaimTemplate: metadata: {} spec: accessModes: - ReadWriteOnce resources: requests: storage: 20Gi ``` should also implicitly set: ``` spec: options: quota-backend-bytes: "20401094656" ``` also we have to...
It would be nice to develop plugin to simplify etcd maintenance using kubectl, eg.: ``` kubectl etcdctl -n default svc/etcd member list kubectl etcdctl -n default etcdcluster/etcd member list ```...
let's automatically enable the following options if they are not explicitly specified: ``` auto-compaction-mode: "periodic" auto-compaction-retention: "5m" snapshot-count: "10000" ``` The same is doing kamaji-etcd project: https://github.com/clastix/kamaji-etcd/blob/433989a4badeb8edc0925cfc671fb0cc66448e66/charts/kamaji-etcd/templates/etcd_sts.yaml#L69-L72 In Cozystack we...
We can prepare roadmap based on sig-etcd questionary, here: https://docs.google.com/forms/d/e/1FAIpQLSdRBidARjwHZkc3BtdfByP2SZy5jy-mIB0Hvs9GDyB6qhbjLg/viewform - [x] Creation of a single node etcd cluster - [x] Creation of a 3 or 5 node etcd cluster...
https://github.com/aenix-io/etcd-operator/blob/8157aa3601021bfc748c0f10bef4606494a4aa29/cmd/main.go#L69-L71
As part of https://github.com/aenix-io/cozystack/issues/141 Signed-off-by: Andrei Kvapil
- Introduce --enforce-device-detection option - Helm chart: enforceDeviceDetection option - Add tests for EnforceDeviceDetection option Please ensure your pull request adheres to the following guidelines: - [x] For first time...
- Introduce --enforce-device-detection option - Helm chart: enforceDeviceDetection option - Add tests for EnforceDeviceDetection option Please ensure your pull request adheres to the following guidelines: - [x] For first time...