If you've been wondering if you can manage Aiven services with Kubernetes, wonder no more - we've launched a Kubernetes Operator for just that purpose!
Kubernetes is a popular open source tool for managing and orchestrating container based applications. You can use it to automate the deployment, scaling and management of your platform and applications.
When using Kubernetes, you define a desired state for the system and leave it up to Kubernetes to reach and maintain that state. Kubernetes also includes the ability to extend the automation capabilities of the system to include new services and applications. One way to create such extensions is in the form of Kubernetes Operators.
Because of its robust history and unparalleled flexibility, Kubernetes is a widespread service orchestration tool, supported by all major cloud providers and developed by an active community.
A new way to manage your Aiven services
So - what can you do with your your Aiven for PostgreSQL and Aiven for Apache Kafka services on Kubernetes? The Aiven Operator for Kubernetes offers access to all the same operations as our public REST API. At the same time, it lets you manage your Aiven infrastructure using Kubernetes tooling. It also supports Aiven native resources, like Aiven Projects and Aiven VPCs.
With the Aiven Operator for Kubernetes, we want to support you in building and deploying modern software applications quickly and efficiently. Our managed services become a seamless part of your day-to-day data operations, usable through the standard tooling you are familiar with.
Start using the Aiven Kubernetes Operator
You can get the Aiven Kubernetes Operator on the project page in GitHub - follow the instructions to install it and get started.
The centralized access provided by the Aiven Operator for Kubernetes brings more focus to your database administration work. Go and check it out today!
Not using Aiven services yet? Sign up now for your free trial at https://console.aiven.io/signup!