Over the last few months, we’ve been working on making it easier to learn and more complete, supporting our new services. This has led to the release of version 0.7.0. Here’s an overview of the main new features.
New name, simplified authentication
First of all, it’s getting a new name. The repository has been changed from clever-operator to clever-kubernetes-operator. This reflects better the nature and purpose of the project, highlighting its central role in the integration of Kubernetes with Clever Cloud.
We also listened to a number of users’ requests for simpler authentication management. Whereas you previously had to integrate it into a complete OAuth process, now you can simply generate and use an API Token. The Kubernetes operator can also retrieve the credentials of the user connected to Clever Tools, enabling you to use it after executing a clever login
.
Adding our new services
With this update, we’re adding the many products we’ve launched in recent months, which can now be operator-driven to enrich the capabilities of your Kubernetes cluster :
- Azimutt: A solution for the fluid exploration of large, complex databases.
Official website | Add-on documentation | Source code repository - Cellar: Our S3-compatible object storage service.
Add-on documentation - Keycloak: An open-source Identity and Access Management (IAM) solution offering powerful authentication features for your secure applications and services.
Add-on documentation | Official website | Official documentation | Source code repository - Matomo: An open-source web analytics solution that gives you full ownership of your data, RGPD compliant and an alternative to Google Analytics.
Add-on documentation | Official website | Source code repository | Related blog post - Metabase: An open-source business intelligence, dashboard and data visualization solution.
Add-on documentation | Official website | Official documentation | Source code repository - Otoroshi: Lightweight API management based on a modern HTTP reverse proxy, with plugins to support WAF or LLM features.
Add-on documentation | Official website | Official documentation | Source code repository | Related blog posts and here
Updating existing products
We also reviewed the supported versions of existing products, in particular our databases. For example, we’ve added PostgreSQL versions 16 and 17 and decommissioned version 10.
A lot of fine-tuning
We’ve made a number of improvements to the operator, notably in the resolution of add-ons’ plan identifiers, as well as to its dependencies:
- Clever Kubernetes Operator v0.7.0 changelog
- Clever Cloud Rust SDK v0.15.0 changelog
- oauth10a-rust v2.1.1 changelog
These enhancements are designed to help you get the most out of Clever Cloud as a complement to an existing Kubernetes infrastructure. If you have any questions or suggestions, feel free to contact us in our GitHub discussion area.