Skip to content

Latest commit

 

History

History
26 lines (22 loc) · 3.52 KB

platforms.md

File metadata and controls

26 lines (22 loc) · 3.52 KB
title linkTitle weight
Tested Kubernetes Platforms
Platforms
300

This section shows the different platforms where Headlamp has been tested (in-cluster) or is intended to be tested, and useful observations about it. If you have tested Headlamp on a different flavor or Kubernetes, please file a PR or issue to add your remarks to the list.

The "works" column refers to the overall Kubernetes related functionality when running in the respective platform; it may have 3 different values:

  • ✔️ : Has been tried and works fine to the extent of what has been tested
  • ❌ : Has been tried and didn't work or had issues that prevented a regular use of it
  • ❔: Hasn't been tried/reported yet
Platform
Works Comments
Amazon EKS ✔️ - As reported
DigitalOcean Kubernetes - Have you tried Headlamp on this platform? Please report your experience.
Google Kubernetes Engine (GKE) - Have you tried Headlamp on this platform? Please report your experience.
K3s ✔️ - Simple to install / expose with the regular in-cluster instructions.
Kind ✔️ - Simple to install / expose with the regular in-cluster instructions.
Lokomotive ✔️ - Works with the regular in-cluster instructions
- There's also the Lokomotive Web UI as a component, which is
Microsoft AKS ✔️ Testing (not suitable for production):
- Deploy Headlamp from the in-cluster instructions
- Enable the http_application_routing addon (this creates a DNS zone)
- Use the DNS zone name as the domain for Headlamp, i.e. if it is 1234567.eastus.aksapp.io, then apply Headlamp's ingress using headlamp.1234567.eastus.aksapp.io as the path and use kubernetes.io/ingress.class: addon-http-application-routing as the ingress class annotation.

For production, please follow the intructions to deploy with an HTTPS ingress controller.
Minikube ✔️ - For exposing with an ingress, enable ingresses with minikube addons enable ingress
- There are docs about the development with Minikube.
Vultr Kubernetes Engine ✔️ - Simple to install / expose with the regular in-cluster instructions.