Excalidraw
Run your own Excalidraw whiteboard on Kubernetes with Edka’s one click installation. Get a fast, hand drawn style canvas for diagrams and brainstorming, provisioned on your own cluster so your sketches stay under your control.
Excalidraw is available on the Free plan.
What Edka Provisions
- Excalidraw Web Client: Deploys the official
excalidraw/excalidrawcontainer (version 0.18.1) via Edka’s Helm chart on your cluster. - Dedicated Namespace: Created and labeled for you (defaults to
excalidraw), so the app is cleanly isolated and managed by Edka. - Internal Service: A ClusterIP Service on port 80 with a stable in-cluster endpoint at
http://<release>.<namespace>.svc.cluster.local. - Self-Hosted Canvas: A stateless, privacy friendly whiteboard that runs entirely within your own infrastructure.
Configuration Options
Resources
- CPU & Memory: Tune requests and limits to fit your needs. Defaults are lightweight at
50m/64Mirequests and250m/256Milimits.
Placement
- Node Pool: Pin Excalidraw pods to a specific node pool, with automatic tolerations for that pool’s taints.
Access
- Expose via Gateway: Optionally publish the web client through an Envoy Gateway traffic class.
- Hostname & Traffic Class: Provide your own hostname (e.g.
excalidraw.example.com) and select an available Gateway traffic class to reach the app externally over HTTPS.
Auto-Updates
- Version Policy: Opt in to automatic chart and image updates with a policy of patch, minor, major, all, or a custom tag pattern.
- Check Frequency: Choose how often the Edka agent checks for newer versions, from every 5 minutes up to daily.
Getting Started
- Click “Deploy Excalidraw” below
- Pick a namespace and adjust resources if needed
- Optionally enable Gateway access and set a hostname
- Deploy - your whiteboard runs on your cluster in minutes
- Open the internal service, or your external URL if access is enabled
Deploy Excalidraw
Excalidraw
Productivity
FreeCategory
Collaboration
Self hosted Excalidraw whiteboard on your own Kubernetes cluster. Sketch diagrams and brainstorm in a privacy friendly web client, deployed in one click.
Get started