Interface utilisateur Ilum
Configuration du graphique helm de l’interface utilisateur Ilum.
TL; DR
$ helm repo ajouter 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 |
Internationalization
The Ilum UI ships in English, Persian, and Arabic, and the set of offered languages is
controlled at runtime, without rebuilding the image. The relevant values are
runtimeVars.availableLanguages (the list shown in the language selector) and
runtimeVars.defaultLanguage; additional or corrected language catalogs can be mounted at
runtime through i18n.extraLocaleConfigMaps.
For switching language, correcting translations, adding a new language, or testing changes against a running deployment, refer to Languages & translations.