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
  2. Après l'installation, lancez la commande suivante pour démarrer Yarn.

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

    $ oc login
  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

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.
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À 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.

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 la documentation Red Hat

Legal Notice

Theme

© 2026 Red Hat
Retour au début