crate / crate-operator

The CrateDB Kubernetes Operator provides a convenient way to run CrateDB clusters inside Kubernetes.
https://crate.io
Apache License 2.0
22 stars 6 forks source link

Add separate handler to create grand central resources #596

Closed tomach closed 4 months ago

tomach commented 4 months ago

Summary of changes

Moved the creation of grand central resources from cluster creation process to a separate handler, because it actually has no dependencies on other handlers. This allows installing grand central also for existing clusters by adding a section like this to the CRD:

  grandCentral:
    backendImage: cloud.registry.cr8.net/crate/grand-central:latest
    backendEnabled: true
    apiUrl: https://console.cratedb-dev.cloud/
    jwkUrl: https://console.cratedb-dev.cloud/api/v2/meta/jwk/

Checklist