Chapitre 8. A propos du terminal web dans la console web
Vous pouvez lancer une instance de terminal de ligne de commande intégrée dans la console web. Vous devez d'abord installer le Web Terminal Operator pour utiliser le terminal web.
Les administrateurs de cluster peuvent accéder au terminal web dans OpenShift Container Platform 4.7 et les versions ultérieures.
Cette instance de terminal est préinstallée avec les outils CLI courants pour interagir avec le cluster, tels que oc
, kubectl
,odo
, kn
, tkn
, helm
, kubens
, subctl
, et kubectx
. Il a également le contexte du projet sur lequel vous travaillez et vous connecte automatiquement à l'aide de vos informations d'identification.
8.1. Installation du terminal web
Vous pouvez installer le terminal Web à l'aide de l'opérateur de terminal Web répertorié dans l'OperatorHub de OpenShift Container Platform. Lorsque vous installez l'opérateur de terminal Web, les définitions de ressources personnalisées (CRD) requises pour la configuration de la ligne de commande, telles que la CRD DevWorkspace
, sont automatiquement installées. La console web crée les ressources requises lorsque vous ouvrez le terminal web.
Conditions préalables
-
Accès à un cluster OpenShift Container Platform à l'aide d'un compte disposant des autorisations
cluster-admin
.
Procédure
-
Dans la perspective Administrator de la console web, naviguez vers Operators
OperatorHub. -
Utilisez la boîte Filter by keyword pour rechercher l'opérateur
Web Terminal
dans le catalogue, puis cliquez sur la tuile Web Terminal. - Lisez la brève description de l'opérateur sur la page Web Terminal, puis cliquez sur Install.
Sur la page Install Operator, conservez les valeurs par défaut pour tous les champs.
- L'option fast du menu Update Channel permet d'installer la dernière version du Web Terminal Operator.
- L'option All namespaces on the cluster du menu Installation Mode permet à l'opérateur de surveiller tous les espaces de noms du cluster et d'y être disponible.
-
L'option openshift-operators du menu Installed Namespace installe l'opérateur dans l'espace de noms par défaut
openshift-operators
. - L'option Automatic du menu Approval Strategy garantit que les futures mises à jour de l'opérateur sont gérées automatiquement par le gestionnaire du cycle de vie de l'opérateur.
- Cliquez sur Install.
Dans la page Installed Operators, cliquez sur View Operator pour vérifier que l'opérateur figure sur la page Installed Operators.
NoteAvant OpenShift Container Platform 4.8, l'opérateur de terminal Web regroupait toutes ses fonctionnalités dans un seul opérateur. Depuis OpenShift Container Platform 4.8, l'Opérateur Web Terminal installe l'Opérateur DevWorkspace en tant que dépendance pour fournir les mêmes fonctionnalités.
- Une fois l'opérateur installé, rafraîchissez votre page pour voir l'icône du terminal de ligne de commande en haut à droite de la console.