Chapitre 6. cLI opm
6.1. Installation de l'interface de programmation opm
6.1.1. À propos de l'interface de programmation opm
L'outil CLI opm
est fourni par Operator Framework pour être utilisé avec le format Operator bundle. Cet outil vous permet de créer et de maintenir des catalogues d'opérateurs à partir d'une liste de bundles d'opérateurs qui sont similaires à des dépôts de logiciels. Le résultat est une image de conteneur qui peut être stockée dans un registre de conteneurs et ensuite installée sur un cluster.
Un catalogue contient une base de données de pointeurs vers le contenu du manifeste de l'opérateur qui peut être interrogé par le biais d'une API incluse qui est servie lorsque l'image du conteneur est exécutée. Sur OpenShift Container Platform, Operator Lifecycle Manager (OLM) peut référencer l'image dans une source de catalogue, définie par un objet CatalogSource
, qui interroge l'image à intervalles réguliers pour permettre des mises à jour fréquentes des opérateurs installés sur le cluster.
Ressources complémentaires
- Voir Operator Framework packaging format pour plus d'informations sur le format des bundles.
- Pour créer une image de liasse à l'aide du SDK Operator, voir Travailler avec des images de liasse.
6.1.2. Installation de l'interface de programmation opm
Vous pouvez installer l'outil CLI opm
sur votre station de travail Linux, macOS ou Windows.
Conditions préalables
Pour Linux, vous devez fournir les paquets suivants. RHEL 8 répond à ces exigences :
-
podman
version 1.9.3 (version 2.0 recommandée) -
glibc
version 2.28
-
Procédure
- Naviguez vers le site miroir d'OpenShift et téléchargez la dernière version de l'archive correspondant à votre système d'exploitation.
Décompressez l'archive.
Pour Linux ou macOS :
tar xvf <file>
- Pour Windows, décompressez l'archive avec un programme ZIP.
Placez le fichier n'importe où dans votre
PATH
.Pour Linux ou macOS :
Vérifiez votre
PATH
:$ echo $PATH
Déplacer le fichier. Par exemple :
$ sudo mv ./opm /usr/local/bin/
Pour Windows :
Vérifiez votre
PATH
:C:\N> path
Déplacer le fichier :
C:\N> move opm.exe <directory>
Vérification
Après avoir installé le CLI
opm
, vérifiez qu'il est disponible :$ opm version
6.1.3. Ressources complémentaires
-
Voir Gestion des catalogues personnalisés pour les procédures
opm
, y compris la création, la mise à jour et l'élagage des catalogues.