Interface utilisateur Ilum
Configuration du graphique helm de l’interface utilisateur Ilum.
TL; DR
$ helm repo add ilum https://charts.ilum.cloud
$ helm install ilum-ui ilum/ilum-ui
Installation de la carte
Pour installer le graphique avec le nom de la version ilum-ui :
$ helm install ilum-ui ilum/ilum-ui
La commande se déploie ilum-ui sur le cluster Kubernetes dans la configuration par défaut. Le Paramètres liste les paramètres qui peuvent être configurés lors de l’installation.
Désinstallation du graphique
Pour désinstaller/supprimer le ilum-ui déploiement:
$ helm delete ilum-ui
La commande supprime tous les composants Kubernetes associés au graphique et supprime la version.
Paramètres
Paramètres communs
| Nom | Description | Valeur |
|---|---|---|
nomRemplacement | Chaîne pour remplacer partiellement le modèle ilum-ui.fullname (conservera le nom de la version) | "" |
fullnameRemplacer | Chaîne pour remplacer entièrement le modèle ilum-ui.fullname | "" |
replicaCount | Nombre de réplicas ilum-ui | 1 |
nodeSelector | Contrainte de sélection de nœud ilum-ui | |
tolérances | TOLÉRANCES DES PODS ILUM-UI | [] |
affinité | Affinité de nœud ilum-ui |
Paramètres de déploiement d’ilum-UI
| Nom | Description | Valeur |
|---|---|---|
image | Image ilum-ui | ilum/ui :6.2.0 |
pullPolicy | Stratégie d’extraction d’images ilum-ui | IfNotPresent |
Paramètres du service ilum-UI
| Nom | Description | Valeur |
|---|---|---|
service.type | Type de service ILUM-UI | ClusterIP (en anglais) |
service.port | Port de service ilum-ui | 9777 |
service.nodePort | Port du nœud de service ILUM-UI : requis en cas de type est LoadBalancer ou NodePort | "" |
service.clusterIP | IP du cluster de services ilum-ui : obligatoire en cas de type est ClusterIP (en anglais) | "" |
service.loadBalancerIP | IP de l’équilibreur de charge du service ilum-ui : requis en cas de type est LoadBalancer | "" |
service.annotations | Annotations du service ilum-UI | {} |
Paramètres d’entrée ilum-ui
| Nom | Description | Valeur |
|---|---|---|
ingress.enabled | Indicateur d’entrée activée ILUM-UI | faux |
ingress.version | Version d’entrée ILUM-UI | v1 |
ingress.className | Nom de la classe d’entrée ilum-ui | "" |
ingress.tls | Configuration TLS d’entrée ILUM-UI | [] |
ingress.tls[x].secretName | Nom secret d’entrée ilum-ui à appliquer pour une seule entrée de configuration TLS | |
ingress.tls[x].hosts | Liste des hôtes d’entrée ILUM-UI à appliquer pour une seule entrée de configuration TLS | |
ingress.annotations | Annotations entrantes ilum-ui au format YAML | nginx.ingress.kubernetes.io/rewrite-target : /2 $ nginx.ingress.kubernetes.io/proxy-body-size : « 600m » nginx.org/client-max-body-size : « 600m » |
ingress.path | Chemin d’entrée ilum-core | /(.*) |
ingress.pathType | ilum-core, chemin d’entréeType | Préfixe |
ilum-ui initContainer paramètres
| Nom | Description | Valeur |
|---|---|---|
statusProbe.enabled | ilum-ui ilum-core healthcheck flag | vrai |
étatSonde.image | ilum-ui ilum-core image de vérification de l’état | curlimages/curl :8.5.0 |