Skip to content

Latest commit

 

History

History
 
 

kubenav

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

FMJ Studios - Kubenav Helm Chart Kubenav Logo

Kubenav is a mobile app to manage Kubernetes clusters. The app provides an overview of all resources in a Kubernetes cluster, including current status information for workloads. The details view for resources provides additional information. It is possible to view logs and events or to get a shell into a container. You can also edit and delete resources or scale your workloads within the app.

The app is developed using Flutter and Go. For more information you can read through our contribution guidelines for development.

Head to the Kubenav GitHub Repository or their Website for more information.

✨ TL;DR

Helm Repository Installation

helm repo add fmjstudios https://fmjstudios.github.io/helm
helm install kubenav fmjstudios/kubenav --version X.Y.Z

OCI Installation

helm install oci://ghcr.io/fmjstudios/helm/kubenav:X.Y.Z

Introduction

This chart bootstraps the RBAC manifests required to run Kubenav. It creates a ServiceAccount (including the required kubernetes.io/service-account-token Secret) alongside a ClusterRole and ClusterRoleBinding.

Parameters

Name overrides

Name Description Value
nameOverride String to partially override linkstack.fullname ""
fullnameOverride String to fully override linkstack.fullname ""

Secret parameters

Name Description Value
secret.annotations Annotations for the service-account-token Secret {}
secret.labels Labels for the service-account-token Secret {}

RBAC parameters

Name Description Value
rbac.create Whether to create RBAC resources true
rbac.rules Extra rules to add to the Role []

Service Account parameters

Name Description Value
serviceAccount.create Whether a service account should be created true
serviceAccount.automount Whether to automount the service account token false
serviceAccount.annotations Annotations to add to the service account {}
serviceAccount.name A custom name for the service account, otherwise kubenav.fullname is used ""
serviceAccount.secrets A list of secrets mountable by this service account []