7.2. Démarrer avec des plugins dynamiques


Pour commencer à utiliser le plugin dynamique, vous devez configurer votre environnement pour écrire un nouveau plugin dynamique OpenShift Container Platform. Pour un exemple d'écriture d'un nouveau plugin, voir Adding a tab to the pods page.

7.2.1. Développement de plugins dynamiques

Vous pouvez exécuter le plugin en utilisant un environnement de développement local. La console web d'OpenShift Container Platform s'exécute dans un conteneur connecté au cluster auquel vous vous êtes connecté.

Conditions préalables

  • Vous devez avoir un cluster OpenShift en cours d'exécution.
  • Il faut que la CLI OpenShift (oc) soit installée.
  • Vous devez avoir yarn installé.
  • Vous devez avoir Docker v3.2.0 ou plus récent ou Podman installé et en cours d'exécution.

Procédure

  1. Dans votre terminal, exécutez la commande suivante pour installer les dépendances de votre plugin en utilisant yarn.

    $ yarn install
    Copy to Clipboard Toggle word wrap
  2. Après l'installation, lancez la commande suivante pour démarrer Yarn.

    $ yarn run start
    Copy to Clipboard Toggle word wrap
  3. Dans une autre fenêtre de terminal, connectez-vous à OpenShift Container Platform via le CLI.

    $ oc login
    Copy to Clipboard Toggle word wrap
  4. Exécutez la console web de OpenShift Container Platform dans un conteneur connecté au cluster dans lequel vous vous êtes connecté en exécutant la commande suivante :

    $ yarn run start-console
    Copy to Clipboard Toggle word wrap

Vérification

  • Visitez localhost:9000 pour voir le plugin en cours d'exécution. Inspectez la valeur de window.SERVER_FLAGS.consolePlugins pour voir la liste des plugins qui se chargent au moment de l'exécution.
Retour au début
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Theme

© 2025 Red Hat