Skip to content
SYS.DOCS // DOCS

Kubernetes Add-ons Management

Edka provides a curated set of add-ons that can be installed with a single click. These add-ons extend the functionality of your Kubernetes cluster, providing the building blocks for your applications. The add-ons can serve for different purposes, like a base layer for your own applications or for the applications provided by Edka. For example, you can install CloudNativePG operator, then create a PostgreSQL database from the dashboard, or using GitOps by providing the necessary configuration using Git. We provide basic configurations for the add-ons to work correctly with your cloud provider and get you started quickly. Updates are delivered regularly with fast and safe rollbacks.

Purpose: Managed Gateway API controller for routing external traffic

Features:

  • Gateway API support with managed Gateway classes
  • Public and private load balancer entry points
  • Gateway level TLS integration with Cert-Manager
  • Aggregate traffic metrics in the cluster Gateway view
  • Integration with Tailscale operator for private tailnet service exposure

Purpose: Private tailnet exposure for workloads and Gateway classes

Features:

  • OAuth client credential based installs
  • Tailnet published Envoy Gateway classes for private Gateway API traffic
  • Direct tailscale ingress endpoints under your tailnet DNS name
  • Tailscale managed certificates for direct tailnet hostnames

You can install and manage this add-on from the Gateway screen.

Purpose: Automated certificate issuance and renewal

Features:

  • Automatic renewals
  • Multiple issuer support
  • HTTP‑01 and DNS‑01 challenges
  • Wildcard certificates

Purpose: Preconfigured certificate issuers

Options:

  • Let’s Encrypt Production (default)
  • Custom issuers (self‑signed, internal CA, and more)

Purpose: PostgreSQL operator for highly available database clusters

Features:

  • Automated failover and high availability
  • Point‑in‑time recovery (PITR)
  • Continuous backups to S3 or Google Cloud Storage
  • Connection pooling with PgBouncer
  • Prometheus metrics integration

Purpose: Backup plugin for CloudNativePG

Features:

  • Backups to S3 or Google Cloud Storage
  • Point‑in‑time recovery (PITR)
  • Continuous backups with retention control

Purpose: Manage Elasticsearch clusters on Kubernetes

Features:

  • Declarative Elasticsearch cluster management
  • Scalable, resilient deployments

Purpose: Sync secrets from external providers into Kubernetes

Supported Providers:

  • Doppler, AWS Secrets Manager, HashiCorp Vault, 1Password, Azure Key Vault, Google Secret Manager
  • See the full provider list

Features:

  • Automatic secret synchronization and rotation
  • Namespace isolation for multi‑tenancy
  • Webhook notifications

Purpose: GitOps operator for Flux

Features:

  • Git‑driven workflows for your cluster
  • Automatic deployments from your Git repository

Purpose: Automatic container image updates for your applications

Features:

  • Policy‑driven updates for public and private images

Purpose: Resource metrics for your cluster

Features:

  • Pod and node resource metrics
  • HPA support based on CPU and memory
  • Resource recommendations for containers
  • Cluster and application usage metrics