Aller au contenu

Installation de Komoplane

Komoplane est une interface web destinée à visualiser et explorer les ressources Crossplane. Cette interface simplifie la navigation dans les Composite Resources, Managed Resources et objets associés.

L'installation s'effectue facilement via un chart Helm fourni par Komodor.

Installer Komoplane avec Helm

L’installation de Komoplane se fait en quelques étapes simples via Helm.

Ajouter le dépôt Helm Komodor

Ajoutez le dépôt Helm contenant le chart Komoplane :

helm repo add komodorio https://helm-charts.komodor.io
"komodorio" has been added to your repositories

Mettre à jour le cache local des charts

Avant l’installation, mettez à jour la liste des charts :

helm repo update
Hang tight while we grab the latest from your chart repositories...
...Successfully got an update from the "komodorio" chart repository
Update Complete. ⎈Happy Helming!⎈

Installer Komoplane dans le cluster

Vous pouvez installer Komoplane avec la commande suivante :

helm install komoplane komodorio/komoplane
Release "komoplane" does not exist. Installing it now.
NAME: komoplane
LAST DEPLOYED: Mon Nov 17 15:42:15 2025
NAMESPACE: crossplane-system
STATUS: deployed
REVISION: 1
NOTES:
Thank you for installing Komoplane.
Application can be accessed:
  * Within your cluster, at the following DNS name at port 8090:

    komoplane.crossplane-system.svc.cluster.local

  * From outside the cluster, run these commands in the same shell:

    export POD_NAME=$(kubectl get pods --namespace crossplane-system -l "app.kubernetes.io/name=komoplane,app.kubernetes.io/instance=komoplane" -o jsonpath="{.items[0].metadata.name}")
    export CONTAINER_PORT=$(kubectl get pod --namespace crossplane-system $POD_NAME -o jsonpath="{.spec.containers[0].ports[0].containerPort}")
    echo "Visit http://127.0.0.1:8090 to use your application"
    kubectl --namespace crossplane-system port-forward $POD_NAME 8090:$CONTAINER_PORT

Visit our repo at:
https://github.com/komodorio/komoplane

Info

Par défaut, l’installation se fait dans le namespace crossplane-system.

helm install komoplane komodorio/komoplane --namespace komoplane --create-namespace

Accéder à Komoplane

Depuis l’extérieur du cluster (port-forward)

export POD_NAME=$(kubectl get pods -n komoplane -l "app.kubernetes.io/name=komoplane,app.kubernetes.io/instance=komoplane" -o jsonpath="{.items[0].metadata.name}")
kubectl -n komoplane port-forward $POD_NAME 8090:8090

Documentation

url: https://github.com/komodorio/komoplane