crate-operator
crate-operator copied to clipboard
The CrateDB Kubernetes Operator provides a convenient way to run CrateDB clusters inside Kubernetes.
## Summary of changes ~~Limit system user login to 10.0.0.0/8.~~ I assumed that the configuration snippet from below limits the system to login from 10.0.0.0/8 only. But it seems like...
## About Just a humble attempt to modernize the Python version and the package dependencies. ## Notes Needs more love on different levels.
Dear @MarkusH, @chaudum, @lukasbals and @Taliik, regarding the infamous Azure TCP idle connection drop problem (https://github.com/crate/crate/issues/10779), I would like to give you a heads-up in the context of Kubernetes operators...
I get the following error message since version 2.13.0 of the operator: ``` kopf.objects [ERROR ] Timer 'ping_cratedb' failed with an exception. Will retry. Traceback (most recent call last): File...
Hi there, at https://github.com/orchestracities/ngsi-timeseries-api/issues/452, we are having a nice discussion about how to properly populate the list of CrateDB database URIs to connect to when using the HTTP protocol. I...
The de-factor monitoring in Kubernetes works through [Prometheus](https://prometheus.io/). The CrateDB Kubernetes Operator should collect its own metrics and expose them for Prometheus. For the beginning, it would be nice to...
There are a few cluster wide CrateDB settings that could be tweaked to provide a better default experience. Documentation: https://crate.io/docs/crate/reference/en/4.3/config/cluster.html Settings that could provide a different values that their defaults:...
Due to missing AL privileges in CrateDB < 4.2 there is a workaround to RESET allocations via the client https://github.com/crate/crate-operator/blob/a19d9447bec053b37c9deb35966b7f1e40b93dcc/crate/operator/scale.py#L416-L426 In newer CrateDB versions, this workaround is obsolete and could...
Unlike minor and patch releases, major releases of CrateDB require a full cluster restart. https://crate.io/docs/crate/howtos/en/latest/admin/full-restart-upgrade.html The process for that would be something like this: 1. Scale down all StatefulSets of...
While the code provides the full [CustomResourceDefinition](https://github.com/crate/crate-operator/blob/master/deploy/crd.yaml) the documentation is lacking clear examples of what is possible and what not. E.g. a very simple custom resource with only the required...