Skip to content

Edka developer documentation (Beta)

Edka automates the creation of a production‑ready Platform as a Service (PaaS) on top of standard cloud virtual machines and Kubernetes. It reduces the manual effort required to run applications on Kubernetes by providing preconfigured opensource add-ons that turn a Kubernetes cluster into a full-fledged PaaS.

Edka helps provisioning and managing Kubernetes clusters on your own Hetzner Cloud account. If you disconnect Edka, you can continue to manage your cluster manually or with other tools, like kubectl.

  1. Cluster Bootstrap

    Creates a Kubernetes cluster on Hetzner Cloud (additional providers are planned). Configures control‑plane through a simple UI.

  2. Add‑ons Installation

    Installs a curated set of production add‑ons: ingress and certificate management, logging, metrics, tracing, autoscaling and database operators.

  3. Connect a Container Registry

    Connect a container registry to enable automatic image pull/push for your workloads.

  4. Sync Your Secrets

    Edka supports external secret management tools like 1Password, Doppler, HashiCorp Vault, AWS Secrets Manager, and more. Secrets are synced directly to your clusters.

  5. GitOps

    Connect a Git repository to enable continuous reconciliation (GitOps). Manifests pushed to the repository are applied automatically.