Yet another Kubernetes Engine (now in Ansible)¶
Gardener on OpenStack, from zero to a working landscape.
yake-ansible automates the deployment of a Gardener-based Kubernetes platform on OpenStack. It provisions a management cluster, initializes Cluster API with the OpenStack provider, creates a dedicated garden cluster, and installs the Gardener Operator with cloud profiles, managed seeds, and all required extensions.
The result is a fully operational Gardener installation that can manage Kubernetes shoot clusters across one or more OpenStack tenants.
-
Easy bootstrapping
One playbook takes you from an empty OpenStack tenant to a running Gardener landscape.
-
Declarative configuration
The whole setup is described by Ansible variables in your inventory. Changes are tracked in git and documented by the configuration itself.
-
Easy updates
Gardener, Cluster API and all extensions are versioned and tested together, so upgrades stay a routine task.
A project by ALASCA¶
In January 2024, YAKE found its new home at ALASCA, a non-profit organisation for the development of operational, open cloud infrastructures. ALASCA's mission revolves around open source tools that enable and simplify the development and operation of customised cloud infrastructures.
Besides the practical development work, ALASCA also acts as a provider of knowledge on these topics, for example with the ALASCA Tech Talks. With a strong, motivated community and the combined expertise of its members, ALASCA drives digital sovereignty in Germany and Europe, also in collaboration with other open source initiatives.
Support¶
When you build your productive Gardener environment on YAKE, you also get support from the engineers at 23 Technologies. From simple configuration questions to advanced Gardener operations, we are by your side.
Legacy: YAKE with Flux¶
The previous, Flux-based YAKE installer and its documentation live on in the YAKEcloud/yake repository.

