Jump To Close Expand all Collapse all Table of contents CI/CD 1. Présentation de la plateforme OpenShift Container Platform CI/CD Expand section "1. Présentation de la plateforme OpenShift Container Platform CI/CD" Collapse section "1. Présentation de la plateforme OpenShift Container Platform CI/CD" 1.1. Builds OpenShift 1.2. OpenShift Pipelines 1.3. OpenShift GitOps 1.4. Jenkins 2. Constructions Expand section "2. Constructions" Collapse section "2. Constructions" 2.1. Comprendre les constructions d'images Expand section "2.1. Comprendre les constructions d'images" Collapse section "2.1. Comprendre les constructions d'images" 2.1.1. Constructions Expand section "2.1.1. Constructions" Collapse section "2.1.1. Constructions" 2.1.1.1. Construction Docker 2.1.1.2. Construction de la source à l'image 2.1.1.3. Construction sur mesure 2.1.1.4. Construction d'un pipeline 2.2. Comprendre les configurations de construction Expand section "2.2. Comprendre les configurations de construction" Collapse section "2.2. Comprendre les configurations de construction" 2.2.1. BuildConfigs 2.3. Création d'intrants de construction Expand section "2.3. Création d'intrants de construction" Collapse section "2.3. Création d'intrants de construction" 2.3.1. Construire des intrants 2.3.2. Source du fichier Docker 2.3.3. Source de l'image 2.3.4. Source Git Expand section "2.3.4. Source Git" Collapse section "2.3.4. Source Git" 2.3.4.1. Utilisation d'un proxy 2.3.4.2. Source Clone Secrets Expand section "2.3.4.2. Source Clone Secrets" Collapse section "2.3.4.2. Source Clone Secrets" 2.3.4.2.1. Ajout automatique d'un secret de clone de source à une configuration de construction 2.3.4.2.2. Ajout manuel d'un secret de clone source 2.3.4.2.3. Création d'un secret à partir d'un fichier .gitconfig 2.3.4.2.4. Création d'un secret à partir d'un fichier .gitconfig pour Git sécurisé 2.3.4.2.5. Création d'un secret à partir du code source authentification de base 2.3.4.2.6. Création d'un secret à partir du code source Authentification par clé SSH 2.3.4.2.7. Création d'un secret à partir d'un code source autorités de certification de confiance 2.3.4.2.8. Combinaisons secrètes de la source Expand section "2.3.4.2.8. Combinaisons secrètes de la source" Collapse section "2.3.4.2.8. Combinaisons secrètes de la source" 2.3.4.2.8.1. Création d'un secret d'authentification basé sur SSH avec un fichier .gitconfig 2.3.4.2.8.2. Création d'un secret combinant un fichier .gitconfig et un certificat CA 2.3.4.2.8.3. Création d'un secret d'authentification de base avec un certificat d'autorité de certification 2.3.4.2.8.4. Création d'un secret d'authentification de base avec un fichier .gitconfig 2.3.4.2.8.5. Création d'un secret d'authentification de base avec un fichier .gitconfig et un certificat CA 2.3.5. Source binaire (locale) 2.3.6. Secrets d'entrée et cartes de configuration Expand section "2.3.6. Secrets d'entrée et cartes de configuration" Collapse section "2.3.6. Secrets d'entrée et cartes de configuration" 2.3.6.1. Qu'est-ce qu'un secret ? Expand section "2.3.6.1. Qu'est-ce qu'un secret ?" Collapse section "2.3.6.1. Qu'est-ce qu'un secret ?" 2.3.6.1.1. Propriétés des secrets 2.3.6.1.2. Types de secrets 2.3.6.1.3. Mises à jour des secrets 2.3.6.2. Créer des secrets 2.3.6.3. Utiliser les secrets 2.3.6.4. Ajout de secrets d'entrée et de cartes de configuration 2.3.6.5. Stratégie de la source à l'image 2.3.6.6. Stratégie Docker 2.3.6.7. Stratégie personnalisée 2.3.7. Artéfacts externes 2.3.8. Utilisation des identifiants Docker pour les registres privés 2.3.9. Construire des environnements Expand section "2.3.9. Construire des environnements" Collapse section "2.3.9. Construire des environnements" 2.3.9.1. Utiliser les champs de compilation comme variables d'environnement 2.3.9.2. Utiliser des secrets comme variables d'environnement 2.3.10. Service servant les secrets de certificat 2.3.11. Restrictions en matière de secrets 2.4. Gestion des résultats de la compilation Expand section "2.4. Gestion des résultats de la compilation" Collapse section "2.4. Gestion des résultats de la compilation" 2.4.1. Production d'un bâtiment 2.4.2. Variables d'environnement de l'image de sortie 2.4.3. Étiquettes de l'image de sortie 2.5. Utiliser des stratégies de construction Expand section "2.5. Utiliser des stratégies de construction" Collapse section "2.5. Utiliser des stratégies de construction" 2.5.1. Construction Docker Expand section "2.5.1. Construction Docker" Collapse section "2.5.1. Construction Docker" 2.5.1.1. Remplacer le fichier Dockerfile de l'image 2.5.1.2. Utilisation du chemin d'accès au fichier Docker 2.5.1.3. Utiliser les variables d'environnement de Docker 2.5.1.4. Ajouter des arguments de construction de docker 2.5.1.5. La réduction des couches avec les constructions de dockers 2.5.1.6. Utilisation des volumes de construction 2.5.2. Construction de la source à l'image Expand section "2.5.2. Construction de la source à l'image" Collapse section "2.5.2. Construction de la source à l'image" 2.5.2.1. Effectuer des constructions incrémentielles de source à image 2.5.2.2. Remplacer les scripts d'image du constructeur de sources par des scripts d'image du constructeur d'images 2.5.2.3. Variables d'environnement source-image Expand section "2.5.2.3. Variables d'environnement source-image" Collapse section "2.5.2.3. Variables d'environnement source-image" 2.5.2.3.1. Utilisation de fichiers d'environnement source-image 2.5.2.3.2. Utilisation de l'environnement de configuration de la construction source-image 2.5.2.4. Ignorer les fichiers source à image 2.5.2.5. Créer des images à partir du code source avec source-to-image Expand section "2.5.2.5. Créer des images à partir du code source avec source-to-image" Collapse section "2.5.2.5. Créer des images à partir du code source avec source-to-image" 2.5.2.5.1. Comprendre le processus de construction de la source à l'image 2.5.2.5.2. Comment écrire des scripts source-image ? 2.5.2.6. Utilisation des volumes de construction 2.5.3. Construction sur mesure Expand section "2.5.3. Construction sur mesure" Collapse section "2.5.3. Construction sur mesure" 2.5.3.1. Utilisation de l'image FROM pour des constructions personnalisées 2.5.3.2. Utilisation des secrets dans les constructions personnalisées 2.5.3.3. Utilisation de variables d'environnement pour des constructions personnalisées 2.5.3.4. Utilisation des images personnalisées du constructeur Expand section "2.5.3.4. Utilisation des images personnalisées du constructeur" Collapse section "2.5.3.4. Utilisation des images personnalisées du constructeur" 2.5.3.4.1. Image personnalisée du constructeur 2.5.3.4.2. Flux de travail des constructeurs personnalisés 2.5.4. Construction d'un pipeline Expand section "2.5.4. Construction d'un pipeline" Collapse section "2.5.4. Construction d'un pipeline" 2.5.4.1. Comprendre les pipelines de la plateforme de conteneurs OpenShift 2.5.4.2. Fournir le fichier Jenkins pour les constructions de pipelines 2.5.4.3. Utilisation de variables d'environnement pour la construction de pipelines Expand section "2.5.4.3. Utilisation de variables d'environnement pour la construction de pipelines" Collapse section "2.5.4.3. Utilisation de variables d'environnement pour la construction de pipelines" 2.5.4.3.1. Mapping entre les variables d'environnement BuildConfig et les paramètres des jobs Jenkins 2.5.4.4. Tutoriel de construction d'un pipeline 2.5.5. Ajouter des secrets avec la console web 2.5.6. Permettre de tirer et de pousser 2.6. Constructions d'images personnalisées avec Buildah Expand section "2.6. Constructions d'images personnalisées avec Buildah" Collapse section "2.6. Constructions d'images personnalisées avec Buildah" 2.6.1. Conditions préalables 2.6.2. Création d'artefacts de construction personnalisés 2.6.3. Construire une image personnalisée du constructeur 2.6.4. Utiliser l'image personnalisée du constructeur 2.7. Effectuer et configurer des constructions de base Expand section "2.7. Effectuer et configurer des constructions de base" Collapse section "2.7. Effectuer et configurer des constructions de base" 2.7.1. Démarrer une construction Expand section "2.7.1. Démarrer une construction" Collapse section "2.7.1. Démarrer une construction" 2.7.1.1. Réexécution d'une compilation 2.7.1.2. Journaux de construction en continu 2.7.1.3. Définition de variables d'environnement lors du lancement d'une compilation 2.7.1.4. Démarrer une compilation avec les sources 2.7.2. Annulation d'une construction Expand section "2.7.2. Annulation d'une construction" Collapse section "2.7.2. Annulation d'une construction" 2.7.2.1. Annulation de plusieurs constructions 2.7.2.2. Annulation de toutes les constructions 2.7.2.3. Annulation de toutes les constructions dans un état donné 2.7.3. Modifier une BuildConfig 2.7.4. Suppression d'une BuildConfig 2.7.5. Voir les détails de la construction 2.7.6. Accès aux journaux de construction Expand section "2.7.6. Accès aux journaux de construction" Collapse section "2.7.6. Accès aux journaux de construction" 2.7.6.1. Accès aux journaux de BuildConfig 2.7.6.2. Accès aux journaux BuildConfig pour une version donnée de la construction 2.7.6.3. Activation de la verbosité des journaux 2.8. Déclenchement et modification des constructions Expand section "2.8. Déclenchement et modification des constructions" Collapse section "2.8. Déclenchement et modification des constructions" 2.8.1. Construire des déclencheurs Expand section "2.8.1. Construire des déclencheurs" Collapse section "2.8.1. Construire des déclencheurs" 2.8.1.1. Déclencheurs de webhook Expand section "2.8.1.1. Déclencheurs de webhook" Collapse section "2.8.1.1. Déclencheurs de webhook" 2.8.1.1.1. Utiliser les webhooks de GitHub 2.8.1.1.2. Utiliser les webhooks de GitLab 2.8.1.1.3. Utiliser les webhooks Bitbucket 2.8.1.1.4. Utilisation de webhooks génériques 2.8.1.1.5. Affichage des URL des webhooks 2.8.1.2. Utilisation des déclencheurs de changement d'image 2.8.1.3. Identifier l'élément déclencheur d'un changement d'image lors d'une construction 2.8.1.4. Déclencheurs de changement de configuration Expand section "2.8.1.4. Déclencheurs de changement de configuration" Collapse section "2.8.1.4. Déclencheurs de changement de configuration" 2.8.1.4.1. Réglage manuel des déclencheurs 2.8.2. Construire des crochets Expand section "2.8.2. Construire des crochets" Collapse section "2.8.2. Construire des crochets" 2.8.2.1. Configurer les crochets de compilation après livraison 2.8.2.2. Utiliser l'interface de commande pour définir les crochets de compilation après livraison 2.9. Effectuer des constructions avancées Expand section "2.9. Effectuer des constructions avancées" Collapse section "2.9. Effectuer des constructions avancées" 2.9.1. Définition des ressources de construction 2.9.2. Définition de la durée maximale 2.9.3. Assigner des constructions à des nœuds spécifiques 2.9.4. Constructions en chaîne 2.9.5. Taille des constructions 2.9.6. Politique d'exécution de la construction 2.10. Utilisation des abonnements Red Hat dans les constructions Expand section "2.10. Utilisation des abonnements Red Hat dans les constructions" Collapse section "2.10. Utilisation des abonnements Red Hat dans les constructions" 2.10.1. Création d'une balise de flux d'images pour l'image de base universelle de Red Hat 2.10.2. Ajouter des droits d'abonnement en tant que secret de construction 2.10.3. Exécuter des builds avec le gestionnaire d'abonnements Expand section "2.10.3. Exécuter des builds avec le gestionnaire d'abonnements" Collapse section "2.10.3. Exécuter des builds avec le gestionnaire d'abonnements" 2.10.3.1. Constructions Docker à l'aide du gestionnaire d'abonnement 2.10.4. Exécuter des builds avec des abonnements Red Hat Satellite Expand section "2.10.4. Exécuter des builds avec des abonnements Red Hat Satellite" Collapse section "2.10.4. Exécuter des builds avec des abonnements Red Hat Satellite" 2.10.4.1. Ajout de configurations Red Hat Satellite aux constructions 2.10.4.2. Constructions Docker à l'aide d'abonnements Red Hat Satellite 2.10.5. Exécution de constructions intitulées à l'aide d'objets SharedSecret 2.10.6. Ressources complémentaires 2.11. Sécuriser les constructions par la stratégie Expand section "2.11. Sécuriser les constructions par la stratégie" Collapse section "2.11. Sécuriser les constructions par la stratégie" 2.11.1. Désactiver l'accès à une stratégie de construction au niveau mondial 2.11.2. Restreindre les stratégies de construction aux utilisateurs au niveau mondial 2.11.3. Restreindre les stratégies de construction à un utilisateur au sein d'un projet 2.12. Construire des ressources de configuration Expand section "2.12. Construire des ressources de configuration" Collapse section "2.12. Construire des ressources de configuration" 2.12.1. Construire les paramètres de configuration du contrôleur 2.12.2. Configuration des paramètres de construction 2.13. Dépannage des constructions Expand section "2.13. Dépannage des constructions" Collapse section "2.13. Dépannage des constructions" 2.13.1. Résoudre les refus d'accès aux ressources 2.13.2. Échec de la génération du certificat de service 2.14. Mise en place d'autorités de certification de confiance supplémentaires pour les constructions Expand section "2.14. Mise en place d'autorités de certification de confiance supplémentaires pour les constructions" Collapse section "2.14. Mise en place d'autorités de certification de confiance supplémentaires pour les constructions" 2.14.1. Ajout d'autorités de certification au cluster 2.14.2. Ressources complémentaires 3. Pipelines Expand section "3. Pipelines" Collapse section "3. Pipelines" 3.1. Notes de mise à jour de Red Hat OpenShift Pipelines Expand section "3.1. Notes de mise à jour de Red Hat OpenShift Pipelines" Collapse section "3.1. Notes de mise à jour de Red Hat OpenShift Pipelines" 3.1.1. Matrice de compatibilité et de soutien 3.1.2. Rendre l'open source plus inclusif 3.1.3. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.10 Expand section "3.1.3. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.10" Collapse section "3.1.3. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.10" 3.1.3.1. Nouvelles fonctionnalités Expand section "3.1.3.1. Nouvelles fonctionnalités" Collapse section "3.1.3.1. Nouvelles fonctionnalités" 3.1.3.1.1. Pipelines 3.1.3.1.2. Déclencheurs 3.1.3.1.3. CLI 3.1.3.1.4. Opérateur 3.1.3.1.5. Chaînes Tekton 3.1.3.1.6. Hub Tekton 3.1.3.1.7. Les pipelines en tant que code 3.1.3.2. Changements en cours 3.1.3.3. Fonctionnalités obsolètes et supprimées 3.1.3.4. Problèmes connus 3.1.3.5. Problèmes corrigés 3.1.4. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.9 Expand section "3.1.4. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.9" Collapse section "3.1.4. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.9" 3.1.4.1. Nouvelles fonctionnalités Expand section "3.1.4.1. Nouvelles fonctionnalités" Collapse section "3.1.4.1. Nouvelles fonctionnalités" 3.1.4.1.1. Pipelines 3.1.4.1.2. Déclencheurs 3.1.4.1.3. CLI 3.1.4.1.4. Opérateur 3.1.4.1.5. Résolveurs 3.1.4.1.6. Chaînes Tekton 3.1.4.1.7. Hub Tekton 3.1.4.1.8. Les pipelines en tant que code 3.1.4.2. Changements en cours 3.1.4.3. Fonctionnalités obsolètes et supprimées 3.1.4.4. Problèmes connus 3.1.4.5. Problèmes corrigés 3.1.4.6. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.9.1 3.1.4.7. Problèmes corrigés 3.1.4.8. Problèmes connus 3.1.4.9. Changements en cours 3.1.4.10. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.9.2 3.1.4.11. Problèmes corrigés 3.1.5. Notes de mise à jour pour Red Hat OpenShift Pipelines General Availability 1.8 Expand section "3.1.5. Notes de mise à jour pour Red Hat OpenShift Pipelines General Availability 1.8" Collapse section "3.1.5. Notes de mise à jour pour Red Hat OpenShift Pipelines General Availability 1.8" 3.1.5.1. Nouvelles fonctionnalités Expand section "3.1.5.1. Nouvelles fonctionnalités" Collapse section "3.1.5.1. Nouvelles fonctionnalités" 3.1.5.1.1. Pipelines 3.1.5.1.2. Déclencheurs 3.1.5.1.3. CLI 3.1.5.1.4. Opérateur 3.1.5.1.5. Chaînes Tekton 3.1.5.1.6. Hub Tekton 3.1.5.1.7. Les pipelines en tant que code 3.1.5.2. Changements en cours 3.1.5.3. Fonctionnalités obsolètes et supprimées 3.1.5.4. Problèmes connus 3.1.5.5. Problèmes corrigés 3.1.5.6. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.8.1 Expand section "3.1.5.6. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.8.1" Collapse section "3.1.5.6. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.8.1" 3.1.5.6.1. Problèmes connus 3.1.5.6.2. Problèmes corrigés 3.1.5.7. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.8.2 Expand section "3.1.5.7. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.8.2" Collapse section "3.1.5.7. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.8.2" 3.1.5.7.1. Problèmes corrigés 3.1.6. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.7 Expand section "3.1.6. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.7" Collapse section "3.1.6. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.7" 3.1.6.1. Nouvelles fonctionnalités Expand section "3.1.6.1. Nouvelles fonctionnalités" Collapse section "3.1.6.1. Nouvelles fonctionnalités" 3.1.6.1.1. Pipelines 3.1.6.1.2. Déclencheurs 3.1.6.1.3. CLI 3.1.6.1.4. Opérateur 3.1.6.1.5. Hub 3.1.6.1.6. Chaînes 3.1.6.1.7. Les pipelines en tant que code (PAC) 3.1.6.2. Fonctionnalités obsolètes 3.1.6.3. Problèmes connus 3.1.6.4. Problèmes corrigés 3.1.6.5. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.7.1 Expand section "3.1.6.5. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.7.1" Collapse section "3.1.6.5. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.7.1" 3.1.6.5.1. Problèmes corrigés 3.1.6.6. Notes de mise à jour pour Red Hat OpenShift Pipelines General Availability 1.7.2 Expand section "3.1.6.6. Notes de mise à jour pour Red Hat OpenShift Pipelines General Availability 1.7.2" Collapse section "3.1.6.6. Notes de mise à jour pour Red Hat OpenShift Pipelines General Availability 1.7.2" 3.1.6.6.1. Problèmes connus 3.1.6.6.2. Problèmes corrigés 3.1.6.7. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.7.3 Expand section "3.1.6.7. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.7.3" Collapse section "3.1.6.7. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.7.3" 3.1.6.7.1. Problèmes corrigés 3.1.7. Notes de mise à jour pour Red Hat OpenShift Pipelines General Availability 1.6 Expand section "3.1.7. Notes de mise à jour pour Red Hat OpenShift Pipelines General Availability 1.6" Collapse section "3.1.7. Notes de mise à jour pour Red Hat OpenShift Pipelines General Availability 1.6" 3.1.7.1. Nouvelles fonctionnalités 3.1.7.2. Fonctionnalités obsolètes 3.1.7.3. Problèmes connus 3.1.7.4. Problèmes corrigés 3.1.7.5. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.6.1 Expand section "3.1.7.5. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.6.1" Collapse section "3.1.7.5. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.6.1" 3.1.7.5.1. Problèmes connus 3.1.7.5.2. Problèmes corrigés 3.1.7.6. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.6.2 Expand section "3.1.7.6. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.6.2" Collapse section "3.1.7.6. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.6.2" 3.1.7.6.1. Problèmes connus 3.1.7.6.2. Problèmes corrigés 3.1.7.7. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.6.3 Expand section "3.1.7.7. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.6.3" Collapse section "3.1.7.7. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.6.3" 3.1.7.7.1. Problèmes corrigés 3.1.7.8. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.6.4 Expand section "3.1.7.8. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.6.4" Collapse section "3.1.7.8. Notes de version pour Red Hat OpenShift Pipelines General Availability 1.6.4" 3.1.7.8.1. Problèmes connus 3.1.7.8.2. Problèmes corrigés 3.1.8. Notes de mise à jour pour Red Hat OpenShift Pipelines General Availability 1.5 Expand section "3.1.8. Notes de mise à jour pour Red Hat OpenShift Pipelines General Availability 1.5" Collapse section "3.1.8. Notes de mise à jour pour Red Hat OpenShift Pipelines General Availability 1.5" 3.1.8.1. Matrice de compatibilité et de soutien 3.1.8.2. Nouvelles fonctionnalités 3.1.8.3. Fonctionnalités obsolètes 3.1.8.4. Problèmes connus 3.1.8.5. Problèmes corrigés 3.1.9. Notes de mise à jour pour Red Hat OpenShift Pipelines General Availability 1.4 Expand section "3.1.9. Notes de mise à jour pour Red Hat OpenShift Pipelines General Availability 1.4" Collapse section "3.1.9. Notes de mise à jour pour Red Hat OpenShift Pipelines General Availability 1.4" 3.1.9.1. Matrice de compatibilité et de soutien 3.1.9.2. Nouvelles fonctionnalités 3.1.9.3. Fonctionnalités obsolètes 3.1.9.4. Problèmes connus 3.1.9.5. Problèmes corrigés 3.1.10. Notes de publication pour Red Hat OpenShift Pipelines Technology Preview 1.3 Expand section "3.1.10. Notes de publication pour Red Hat OpenShift Pipelines Technology Preview 1.3" Collapse section "3.1.10. Notes de publication pour Red Hat OpenShift Pipelines Technology Preview 1.3" 3.1.10.1. Nouvelles fonctionnalités Expand section "3.1.10.1. Nouvelles fonctionnalités" Collapse section "3.1.10.1. Nouvelles fonctionnalités" 3.1.10.1.1. Pipelines 3.1.10.1.2. L'interface de programmation des pipelines 3.1.10.1.3. Déclencheurs 3.1.10.2. Fonctionnalités obsolètes 3.1.10.3. Problèmes connus 3.1.10.4. Problèmes corrigés 3.1.11. Notes de version pour Red Hat OpenShift Pipelines Technology Preview 1.2 Expand section "3.1.11. Notes de version pour Red Hat OpenShift Pipelines Technology Preview 1.2" Collapse section "3.1.11. Notes de version pour Red Hat OpenShift Pipelines Technology Preview 1.2" 3.1.11.1. Nouvelles fonctionnalités Expand section "3.1.11.1. Nouvelles fonctionnalités" Collapse section "3.1.11.1. Nouvelles fonctionnalités" 3.1.11.1.1. Pipelines 3.1.11.1.2. L'interface de programmation des pipelines 3.1.11.1.3. Déclencheurs 3.1.11.2. Fonctionnalités obsolètes 3.1.11.3. Problèmes connus 3.1.11.4. Problèmes corrigés 3.1.12. Notes de publication pour Red Hat OpenShift Pipelines Technology Preview 1.1 Expand section "3.1.12. Notes de publication pour Red Hat OpenShift Pipelines Technology Preview 1.1" Collapse section "3.1.12. Notes de publication pour Red Hat OpenShift Pipelines Technology Preview 1.1" 3.1.12.1. Nouvelles fonctionnalités Expand section "3.1.12.1. Nouvelles fonctionnalités" Collapse section "3.1.12.1. Nouvelles fonctionnalités" 3.1.12.1.1. Pipelines 3.1.12.1.2. L'interface de programmation des pipelines 3.1.12.1.3. Déclencheurs 3.1.12.2. Fonctionnalités obsolètes 3.1.12.3. Problèmes connus 3.1.12.4. Problèmes corrigés 3.1.13. Notes de publication pour Red Hat OpenShift Pipelines Technology Preview 1.0 Expand section "3.1.13. Notes de publication pour Red Hat OpenShift Pipelines Technology Preview 1.0" Collapse section "3.1.13. Notes de publication pour Red Hat OpenShift Pipelines Technology Preview 1.0" 3.1.13.1. Nouvelles fonctionnalités Expand section "3.1.13.1. Nouvelles fonctionnalités" Collapse section "3.1.13.1. Nouvelles fonctionnalités" 3.1.13.1.1. Pipelines 3.1.13.1.2. L'interface de programmation des pipelines 3.1.13.1.3. Déclencheurs 3.1.13.2. Fonctionnalités obsolètes 3.1.13.3. Problèmes connus 3.1.13.4. Problèmes corrigés 3.2. Comprendre les pipelines OpenShift Expand section "3.2. Comprendre les pipelines OpenShift" Collapse section "3.2. Comprendre les pipelines OpenShift" 3.2.1. Caractéristiques principales 3.2.2. Concepts des pipelines OpenShift Expand section "3.2.2. Concepts des pipelines OpenShift" Collapse section "3.2.2. Concepts des pipelines OpenShift" 3.2.2.1. Tâches 3.2.2.2. Quand l'expression 3.2.2.3. Enfin, les tâches 3.2.2.4. Exécution des tâches 3.2.2.5. Pipelines 3.2.2.6. Exécution du pipeline 3.2.2.7. Espaces de travail 3.2.2.8. Déclencheurs 3.2.3. Ressources complémentaires 3.3. Installation d'OpenShift Pipelines Expand section "3.3. Installation d'OpenShift Pipelines" Collapse section "3.3. Installation d'OpenShift Pipelines" 3.3.1. Installation de l'opérateur Red Hat OpenShift Pipelines dans la console web 3.3.2. Installer l'opérateur OpenShift Pipelines à l'aide du CLI 3.3.3. Opérateur Red Hat OpenShift Pipelines dans un environnement restreint 3.3.4. Désactiver la création automatique de ressources RBAC 3.3.5. Ressources complémentaires 3.4. Désinstallation d'OpenShift Pipelines Expand section "3.4. Désinstallation d'OpenShift Pipelines" Collapse section "3.4. Désinstallation d'OpenShift Pipelines" 3.4.1. Suppression des composants Red Hat OpenShift Pipelines et des ressources personnalisées 3.4.2. Désinstallation de l'opérateur Red Hat OpenShift Pipelines 3.5. Créer des solutions CI/CD pour les applications à l'aide d'OpenShift Pipelines Expand section "3.5. Créer des solutions CI/CD pour les applications à l'aide d'OpenShift Pipelines" Collapse section "3.5. Créer des solutions CI/CD pour les applications à l'aide d'OpenShift Pipelines" 3.5.1. Conditions préalables 3.5.2. Création d'un projet et vérification de votre compte de service de gazoduc 3.5.3. Création de tâches de pipeline 3.5.4. Assemblage d'un pipeline 3.5.5. Miroir d'images pour l'exécution de pipelines dans un environnement restreint 3.5.6. Gestion d'un pipeline 3.5.7. Ajouter des déclencheurs à un pipeline 3.5.8. Configuration des auditeurs d'événements pour desservir plusieurs espaces de noms 3.5.9. Création de webhooks 3.5.10. Déclenchement de l'exécution d'un pipeline 3.5.11. Permettre la surveillance des auditeurs d'événements pour les déclencheurs des projets définis par l'utilisateur 3.5.12. Configurer les capacités de demande d'extraction dans GitHub Interceptor Expand section "3.5.12. Configurer les capacités de demande d'extraction dans GitHub Interceptor" Collapse section "3.5.12. Configurer les capacités de demande d'extraction dans GitHub Interceptor" 3.5.12.1. Filtrer les pull requests avec GitHub Interceptor 3.5.12.2. Valider les pull requests avec GitHub Interceptors 3.5.13. Ressources complémentaires 3.6. Gestion des tâches en grappe non versionnées et versionnées Expand section "3.6. Gestion des tâches en grappe non versionnées et versionnées" Collapse section "3.6. Gestion des tâches en grappe non versionnées et versionnées" 3.6.1. Différences entre les tâches en grappe non versionnées et versionnées 3.6.2. Avantages et inconvénients des tâches en grappe non versionnées et versionnées 3.6.3. Désactivation des tâches en grappe non versionnées et versionnées 3.7. Utiliser Tekton Hub avec OpenShift Pipelines Expand section "3.7. Utiliser Tekton Hub avec OpenShift Pipelines" Collapse section "3.7. Utiliser Tekton Hub avec OpenShift Pipelines" 3.7.1. Installation et déploiement de Tekton Hub sur un cluster OpenShift Container Platform Expand section "3.7.1. Installation et déploiement de Tekton Hub sur un cluster OpenShift Container Platform" Collapse section "3.7.1. Installation et déploiement de Tekton Hub sur un cluster OpenShift Container Platform" 3.7.1.1. Installation du Tekton Hub sans login et rating 3.7.1.2. Installation du Tekton Hub avec login et rating 3.7.2. Optionnel : Utiliser une base de données personnalisée dans Tekton Hub Expand section "3.7.2. Optionnel : Utiliser une base de données personnalisée dans Tekton Hub" Collapse section "3.7.2. Optionnel : Utiliser une base de données personnalisée dans Tekton Hub" 3.7.2.1. Facultatif : Installation de la base de données Crunchy Postgres et du Tekton Hub 3.7.2.2. Optionnel : Migrer les données du Tekton Hub vers une base de données Postgres Crunchy existante 3.7.3. Mise à jour du Tekton Hub avec des catégories et des catalogues personnalisés 3.7.4. Modifier l'intervalle de rafraîchissement du catalogue de Tekton Hub 3.7.5. Ajout de nouveaux utilisateurs dans la configuration du Tekton Hub 3.7.6. Désactivation de l'autorisation Tekton Hub après la mise à niveau de Red Hat OpenShift Pipelines Operator de 1.7 à 1.8 3.7.7. Ressources complémentaires 3.8. Utiliser les pipelines comme du code Expand section "3.8. Utiliser les pipelines comme du code" Collapse section "3.8. Utiliser les pipelines comme du code" 3.8.1. Caractéristiques principales 3.8.2. Installation de Pipelines as Code sur une plateforme de conteneurs OpenShift 3.8.3. Installation de Pipelines as Code CLI 3.8.4. Utiliser Pipelines as Code avec un hébergeur de dépôts Git 3.8.5. Utiliser les pipelines comme du code avec une application GitHub Expand section "3.8.5. Utiliser les pipelines comme du code avec une application GitHub" Collapse section "3.8.5. Utiliser les pipelines comme du code avec une application GitHub" 3.8.5.1. Configuration d'une application GitHub 3.8.5.2. Configurer Pipelines as Code pour accéder à une application GitHub 3.8.5.3. Créer une application GitHub dans une perspective d'administrateur 3.8.6. Utiliser les pipelines comme du code avec GitHub Webhook 3.8.7. Utiliser les pipelines comme du code avec GitLab 3.8.8. Utiliser les pipelines comme du code avec Bitbucket Cloud 3.8.9. Utiliser les pipelines comme du code avec Bitbucket Server 3.8.10. Interfacer Pipelines as Code avec des certificats personnalisés 3.8.11. Utilisation de Repository CRD avec Pipelines as Code Expand section "3.8.11. Utilisation de Repository CRD avec Pipelines as Code" Collapse section "3.8.11. Utilisation de Repository CRD avec Pipelines as Code" 3.8.11.1. Fixer des limites de concurrence dans le CRD Repository 3.8.12. Utiliser les pipelines comme résolveur de code Expand section "3.8.12. Utiliser les pipelines comme résolveur de code" Collapse section "3.8.12. Utiliser les pipelines comme résolveur de code" 3.8.12.1. Utiliser les annotations de tâches à distance avec Pipelines as Code 3.8.12.2. Utiliser des annotations de pipeline à distance avec Pipelines as Code 3.8.13. Création d'un pipeline à l'aide de Pipelines as Code 3.8.14. Exécution d'un pipeline à l'aide de Pipelines as Code 3.8.15. Suivi de l'état d'exécution des pipelines à l'aide de Pipelines as Code 3.8.16. Utiliser des dépôts privés avec Pipelines as Code 3.8.17. Nettoyage de l'exécution d'un pipeline à l'aide de Pipelines as Code 3.8.18. Utiliser un webhook entrant avec Pipelines as Code 3.8.19. Personnaliser la configuration de Pipelines as Code 3.8.20. Référence de la commande Pipelines as Code Expand section "3.8.20. Référence de la commande Pipelines as Code" Collapse section "3.8.20. Référence de la commande Pipelines as Code" 3.8.20.1. Syntaxe de base 3.8.20.2. Options globales 3.8.20.3. Commandes d'utilitaires Expand section "3.8.20.3. Commandes d'utilitaires" Collapse section "3.8.20.3. Commandes d'utilitaires" 3.8.20.3.1. amorçage 3.8.20.3.2. dépôt 3.8.20.3.3. générer 3.8.20.3.4. résoudre 3.8.21. Ressources complémentaires 3.9. Travailler avec Red Hat OpenShift Pipelines en utilisant la perspective du développeur Expand section "3.9. Travailler avec Red Hat OpenShift Pipelines en utilisant la perspective du développeur" Collapse section "3.9. Travailler avec Red Hat OpenShift Pipelines en utilisant la perspective du développeur" 3.9.1. Construire des pipelines à l'aide du constructeur de pipelines 3.9.2. Créer des pipelines OpenShift avec des applications 3.9.3. Ajouter un dépôt GitHub contenant des pipelines 3.9.4. Interagir avec les pipelines en utilisant la perspective du développeur 3.9.5. Utilisation d'un modèle de pipeline personnalisé pour créer et déployer une application à partir d'un dépôt Git 3.9.6. Démarrage des pipelines à partir de la vue Pipelines 3.9.7. Démarrer des pipelines à partir de la vue Topologie 3.9.8. Interagir avec les pipelines à partir de la vue topologique 3.9.9. Modification des pipelines 3.9.10. Suppression des pipelines 3.9.11. Ressources complémentaires 3.10. Réduire la consommation de ressources d'OpenShift Pipelines Expand section "3.10. Réduire la consommation de ressources d'OpenShift Pipelines" Collapse section "3.10. Réduire la consommation de ressources d'OpenShift Pipelines" 3.10.1. Comprendre la consommation de ressources dans les pipelines 3.10.2. Atténuer la surconsommation de ressources dans les pipelines 3.10.3. Ressources complémentaires 3.11. Définir un quota de ressources de calcul pour OpenShift Pipelines Expand section "3.11. Définir un quota de ressources de calcul pour OpenShift Pipelines" Collapse section "3.11. Définir un quota de ressources de calcul pour OpenShift Pipelines" 3.11.1. Approches alternatives pour limiter la consommation de ressources de calcul dans OpenShift Pipelines 3.11.2. Spécifier le quota de ressources des pipelines en utilisant la classe de priorité 3.11.3. Ressources complémentaires 3.12. Élagage automatique de l'exécution des tâches et de l'exécution du pipeline Expand section "3.12. Élagage automatique de l'exécution des tâches et de l'exécution du pipeline" Collapse section "3.12. Élagage automatique de l'exécution des tâches et de l'exécution du pipeline" 3.12.1. Configuration par défaut de l'élagueur 3.12.2. Annotations pour l'élagage automatique des tâches et des pipelines 3.12.3. Ressources complémentaires 3.13. Utiliser les pods dans un contexte de sécurité privilégié Expand section "3.13. Utiliser les pods dans un contexte de sécurité privilégié" Collapse section "3.13. Utiliser les pods dans un contexte de sécurité privilégié" 3.13.1. Exécution des pods d'exécution de pipeline et d'exécution de tâches avec un contexte de sécurité privilégié 3.13.2. Exécution d'un pipeline et d'une tâche à l'aide d'un SCC personnalisé et d'un compte de service personnalisé 3.13.3. Ressources complémentaires 3.14. Sécuriser les webhooks avec des écouteurs d'événements Expand section "3.14. Sécuriser les webhooks avec des écouteurs d'événements" Collapse section "3.14. Sécuriser les webhooks avec des écouteurs d'événements" 3.14.1. Fournir une connexion sécurisée avec les routes OpenShift 3.14.2. Création d'un exemple de ressource EventListener à l'aide d'une connexion HTTPS sécurisée 3.15. Authentification des pipelines avec git secret Expand section "3.15. Authentification des pipelines avec git secret" Collapse section "3.15. Authentification des pipelines avec git secret" 3.15.1. Sélection des diplômes 3.15.2. Configuration de l'authentification de base pour Git 3.15.3. Configuration de l'authentification SSH pour Git 3.15.4. Utiliser l'authentification SSH dans les tâches de type git 3.15.5. Utiliser des secrets en tant qu'utilisateur non root 3.15.6. Limitation de l'accès secret à des étapes spécifiques 3.16. Utilisation de Tekton Chains pour OpenShift Pipelines Sécurité de la chaîne d'approvisionnement Expand section "3.16. Utilisation de Tekton Chains pour OpenShift Pipelines Sécurité de la chaîne d'approvisionnement" Collapse section "3.16. Utilisation de Tekton Chains pour OpenShift Pipelines Sécurité de la chaîne d'approvisionnement" 3.16.1. Caractéristiques principales 3.16.2. Installation des chaînes Tekton à l'aide de l'opérateur Red Hat OpenShift Pipelines 3.16.3. Configuration des chaînes Tekton Expand section "3.16.3. Configuration des chaînes Tekton" Collapse section "3.16.3. Configuration des chaînes Tekton" 3.16.3.1. Touches prises en charge pour la configuration des chaînes Tekton Expand section "3.16.3.1. Touches prises en charge pour la configuration des chaînes Tekton" Collapse section "3.16.3.1. Touches prises en charge pour la configuration des chaînes Tekton" 3.16.3.1.1. Touches prises en charge pour l'exécution des tâches 3.16.3.1.2. Clés prises en charge pour l'OCI 3.16.3.1.3. Clés de stockage prises en charge 3.16.4. Signer des secrets dans les chaînes Tekton Expand section "3.16.4. Signer des secrets dans les chaînes Tekton" Collapse section "3.16.4. Signer des secrets dans les chaînes Tekton" 3.16.4.1. Signature à l'aide de x509 3.16.4.2. Signer en utilisant la cosignature 3.16.4.3. Signature de dépannage 3.16.5. S'authentifier auprès d'un registre OCI Expand section "3.16.5. S'authentifier auprès d'un registre OCI" Collapse section "3.16.5. S'authentifier auprès d'un registre OCI" 3.16.5.1. Création et vérification des signatures d'exécution des tâches sans authentification supplémentaire 3.16.6. Utilisation des chaînes Tekton pour signer et vérifier l'image et la provenance 3.16.7. Ressources complémentaires 3.17. Visualiser les logs du pipeline en utilisant l'opérateur de logging d'OpenShift Expand section "3.17. Visualiser les logs du pipeline en utilisant l'opérateur de logging d'OpenShift" Collapse section "3.17. Visualiser les logs du pipeline en utilisant l'opérateur de logging d'OpenShift" 3.17.1. Conditions préalables 3.17.2. Visualisation des journaux de pipeline dans Kibana 3.17.3. Ressources complémentaires 3.18. Construction non privilégiée d'images de conteneurs à l'aide de Buildah Expand section "3.18. Construction non privilégiée d'images de conteneurs à l'aide de Buildah" Collapse section "3.18. Construction non privilégiée d'images de conteneurs à l'aide de Buildah" 3.18.1. Configuration d'un compte de service personnalisé et d'une contrainte de contexte de sécurité 3.18.2. Configuration de Buildah pour l'utilisation de build user 3.18.3. Démarrage d'une tâche avec une carte de configuration personnalisée ou d'un pipeline 3.18.4. Limites des versions non privilégiées 4. GitOps Expand section "4. GitOps" Collapse section "4. GitOps" 4.1. Notes de mise à jour de Red Hat OpenShift GitOps Expand section "4.1. Notes de mise à jour de Red Hat OpenShift GitOps" Collapse section "4.1. Notes de mise à jour de Red Hat OpenShift GitOps" 4.1.1. Matrice de compatibilité et de soutien Expand section "4.1.1. Matrice de compatibilité et de soutien" Collapse section "4.1.1. Matrice de compatibilité et de soutien" 4.1.1.1. Caractéristiques de l'aperçu technologique 4.1.2. Rendre l'open source plus inclusif 4.1.3. Notes de version pour Red Hat OpenShift GitOps 1.8.2 Expand section "4.1.3. Notes de version pour Red Hat OpenShift GitOps 1.8.2" Collapse section "4.1.3. Notes de version pour Red Hat OpenShift GitOps 1.8.2" 4.1.3.1. Problèmes corrigés 4.1.4. Notes de version pour Red Hat OpenShift GitOps 1.8.1 Expand section "4.1.4. Notes de version pour Red Hat OpenShift GitOps 1.8.1" Collapse section "4.1.4. Notes de version pour Red Hat OpenShift GitOps 1.8.1" 4.1.4.1. Mise à jour des errata Expand section "4.1.4.1. Mise à jour des errata" Collapse section "4.1.4.1. Mise à jour des errata" 4.1.4.1.1. RHSA-2023:1452 - Avis de mise à jour de sécurité de Red Hat OpenShift GitOps 1.8.1 4.1.5. Notes de version pour Red Hat OpenShift GitOps 1.8.0 Expand section "4.1.5. Notes de version pour Red Hat OpenShift GitOps 1.8.0" Collapse section "4.1.5. Notes de version pour Red Hat OpenShift GitOps 1.8.0" 4.1.5.1. Nouvelles fonctionnalités 4.1.5.2. Problèmes corrigés 4.1.5.3. Problèmes connus 4.1.6. Notes de version pour Red Hat OpenShift GitOps 1.7.3 Expand section "4.1.6. Notes de version pour Red Hat OpenShift GitOps 1.7.3" Collapse section "4.1.6. Notes de version pour Red Hat OpenShift GitOps 1.7.3" 4.1.6.1. Mise à jour des errata Expand section "4.1.6.1. Mise à jour des errata" Collapse section "4.1.6.1. Mise à jour des errata" 4.1.6.1.1. RHSA-2023:1454 - Avis de mise à jour de sécurité de Red Hat OpenShift GitOps 1.7.3 4.1.7. Notes de version pour Red Hat OpenShift GitOps 1.7.1 Expand section "4.1.7. Notes de version pour Red Hat OpenShift GitOps 1.7.1" Collapse section "4.1.7. Notes de version pour Red Hat OpenShift GitOps 1.7.1" 4.1.7.1. Mise à jour des errata Expand section "4.1.7.1. Mise à jour des errata" Collapse section "4.1.7.1. Mise à jour des errata" 4.1.7.1.1. RHSA-2023:0467 - Avis de mise à jour de sécurité de Red Hat OpenShift GitOps 1.7.1 4.1.8. Notes de version pour Red Hat OpenShift GitOps 1.7.0 Expand section "4.1.8. Notes de version pour Red Hat OpenShift GitOps 1.7.0" Collapse section "4.1.8. Notes de version pour Red Hat OpenShift GitOps 1.7.0" 4.1.8.1. Nouvelles fonctionnalités 4.1.8.2. Problèmes corrigés 4.1.8.3. Problèmes connus 4.1.9. Notes de version pour Red Hat OpenShift GitOps 1.6.4 Expand section "4.1.9. Notes de version pour Red Hat OpenShift GitOps 1.6.4" Collapse section "4.1.9. Notes de version pour Red Hat OpenShift GitOps 1.6.4" 4.1.9.1. Problèmes corrigés 4.1.10. Notes de version pour Red Hat OpenShift GitOps 1.6.2 Expand section "4.1.10. Notes de version pour Red Hat OpenShift GitOps 1.6.2" Collapse section "4.1.10. Notes de version pour Red Hat OpenShift GitOps 1.6.2" 4.1.10.1. Nouvelles fonctionnalités 4.1.10.2. Problèmes corrigés 4.1.11. Notes de version pour Red Hat OpenShift GitOps 1.6.1 Expand section "4.1.11. Notes de version pour Red Hat OpenShift GitOps 1.6.1" Collapse section "4.1.11. Notes de version pour Red Hat OpenShift GitOps 1.6.1" 4.1.11.1. Problèmes corrigés 4.1.12. Notes de version pour Red Hat OpenShift GitOps 1.6.0 Expand section "4.1.12. Notes de version pour Red Hat OpenShift GitOps 1.6.0" Collapse section "4.1.12. Notes de version pour Red Hat OpenShift GitOps 1.6.0" 4.1.12.1. Nouvelles fonctionnalités 4.1.12.2. Problèmes corrigés 4.1.12.3. Problèmes connus 4.1.13. Notes de version pour Red Hat OpenShift GitOps 1.5.9 Expand section "4.1.13. Notes de version pour Red Hat OpenShift GitOps 1.5.9" Collapse section "4.1.13. Notes de version pour Red Hat OpenShift GitOps 1.5.9" 4.1.13.1. Problèmes corrigés 4.1.14. Notes de version pour Red Hat OpenShift GitOps 1.5.7 Expand section "4.1.14. Notes de version pour Red Hat OpenShift GitOps 1.5.7" Collapse section "4.1.14. Notes de version pour Red Hat OpenShift GitOps 1.5.7" 4.1.14.1. Problèmes corrigés 4.1.15. Notes de version pour Red Hat OpenShift GitOps 1.5.6 Expand section "4.1.15. Notes de version pour Red Hat OpenShift GitOps 1.5.6" Collapse section "4.1.15. Notes de version pour Red Hat OpenShift GitOps 1.5.6" 4.1.15.1. Problèmes corrigés 4.1.16. Notes de version pour Red Hat OpenShift GitOps 1.5.5 Expand section "4.1.16. Notes de version pour Red Hat OpenShift GitOps 1.5.5" Collapse section "4.1.16. Notes de version pour Red Hat OpenShift GitOps 1.5.5" 4.1.16.1. Nouvelles fonctionnalités 4.1.16.2. Problèmes corrigés 4.1.16.3. Problèmes connus 4.1.17. Notes de version pour Red Hat OpenShift GitOps 1.5.4 Expand section "4.1.17. Notes de version pour Red Hat OpenShift GitOps 1.5.4" Collapse section "4.1.17. Notes de version pour Red Hat OpenShift GitOps 1.5.4" 4.1.17.1. Problèmes corrigés 4.1.18. Notes de version pour Red Hat OpenShift GitOps 1.5.3 Expand section "4.1.18. Notes de version pour Red Hat OpenShift GitOps 1.5.3" Collapse section "4.1.18. Notes de version pour Red Hat OpenShift GitOps 1.5.3" 4.1.18.1. Problèmes corrigés 4.1.19. Notes de version pour Red Hat OpenShift GitOps 1.5.2 Expand section "4.1.19. Notes de version pour Red Hat OpenShift GitOps 1.5.2" Collapse section "4.1.19. Notes de version pour Red Hat OpenShift GitOps 1.5.2" 4.1.19.1. Problèmes corrigés 4.1.20. Notes de version pour Red Hat OpenShift GitOps 1.5.1 Expand section "4.1.20. Notes de version pour Red Hat OpenShift GitOps 1.5.1" Collapse section "4.1.20. Notes de version pour Red Hat OpenShift GitOps 1.5.1" 4.1.20.1. Problèmes corrigés 4.1.21. Notes de version pour Red Hat OpenShift GitOps 1.5.0 Expand section "4.1.21. Notes de version pour Red Hat OpenShift GitOps 1.5.0" Collapse section "4.1.21. Notes de version pour Red Hat OpenShift GitOps 1.5.0" 4.1.21.1. Nouvelles fonctionnalités 4.1.21.2. Problèmes corrigés 4.1.21.3. Problèmes connus 4.1.22. Notes de version pour Red Hat OpenShift GitOps 1.4.13 Expand section "4.1.22. Notes de version pour Red Hat OpenShift GitOps 1.4.13" Collapse section "4.1.22. Notes de version pour Red Hat OpenShift GitOps 1.4.13" 4.1.22.1. Problèmes corrigés 4.1.23. Notes de version pour Red Hat OpenShift GitOps 1.4.12 Expand section "4.1.23. Notes de version pour Red Hat OpenShift GitOps 1.4.12" Collapse section "4.1.23. Notes de version pour Red Hat OpenShift GitOps 1.4.12" 4.1.23.1. Problèmes corrigés 4.1.24. Notes de version pour Red Hat OpenShift GitOps 1.4.11 Expand section "4.1.24. Notes de version pour Red Hat OpenShift GitOps 1.4.11" Collapse section "4.1.24. Notes de version pour Red Hat OpenShift GitOps 1.4.11" 4.1.24.1. Nouvelles fonctionnalités 4.1.24.2. Problèmes corrigés 4.1.24.3. Problèmes connus 4.1.25. Notes de version pour Red Hat OpenShift GitOps 1.4.6 Expand section "4.1.25. Notes de version pour Red Hat OpenShift GitOps 1.4.6" Collapse section "4.1.25. Notes de version pour Red Hat OpenShift GitOps 1.4.6" 4.1.25.1. Problèmes corrigés 4.1.26. Notes de version pour Red Hat OpenShift GitOps 1.4.5 Expand section "4.1.26. Notes de version pour Red Hat OpenShift GitOps 1.4.5" Collapse section "4.1.26. Notes de version pour Red Hat OpenShift GitOps 1.4.5" 4.1.26.1. Problèmes corrigés 4.1.27. Notes de version pour Red Hat OpenShift GitOps 1.4.3 Expand section "4.1.27. Notes de version pour Red Hat OpenShift GitOps 1.4.3" Collapse section "4.1.27. Notes de version pour Red Hat OpenShift GitOps 1.4.3" 4.1.27.1. Problèmes corrigés 4.1.28. Notes de version pour Red Hat OpenShift GitOps 1.4.2 Expand section "4.1.28. Notes de version pour Red Hat OpenShift GitOps 1.4.2" Collapse section "4.1.28. Notes de version pour Red Hat OpenShift GitOps 1.4.2" 4.1.28.1. Problèmes corrigés 4.1.29. Notes de version pour Red Hat OpenShift GitOps 1.4.1 Expand section "4.1.29. Notes de version pour Red Hat OpenShift GitOps 1.4.1" Collapse section "4.1.29. Notes de version pour Red Hat OpenShift GitOps 1.4.1" 4.1.29.1. Problèmes corrigés 4.1.30. Notes de version pour Red Hat OpenShift GitOps 1.4.0 Expand section "4.1.30. Notes de version pour Red Hat OpenShift GitOps 1.4.0" Collapse section "4.1.30. Notes de version pour Red Hat OpenShift GitOps 1.4.0" 4.1.30.1. Nouvelles fonctionnalités 4.1.30.2. Problèmes corrigés 4.1.30.3. Problèmes connus 4.1.31. Notes de version pour Red Hat OpenShift GitOps 1.3.7 Expand section "4.1.31. Notes de version pour Red Hat OpenShift GitOps 1.3.7" Collapse section "4.1.31. Notes de version pour Red Hat OpenShift GitOps 1.3.7" 4.1.31.1. Problèmes corrigés 4.1.32. Notes de version pour Red Hat OpenShift GitOps 1.3.6 Expand section "4.1.32. Notes de version pour Red Hat OpenShift GitOps 1.3.6" Collapse section "4.1.32. Notes de version pour Red Hat OpenShift GitOps 1.3.6" 4.1.32.1. Problèmes corrigés 4.1.33. Notes de version pour Red Hat OpenShift GitOps 1.3.2 Expand section "4.1.33. Notes de version pour Red Hat OpenShift GitOps 1.3.2" Collapse section "4.1.33. Notes de version pour Red Hat OpenShift GitOps 1.3.2" 4.1.33.1. Nouvelles fonctionnalités 4.1.33.2. Problèmes corrigés 4.1.34. Notes de version pour Red Hat OpenShift GitOps 1.3.1 Expand section "4.1.34. Notes de version pour Red Hat OpenShift GitOps 1.3.1" Collapse section "4.1.34. Notes de version pour Red Hat OpenShift GitOps 1.3.1" 4.1.34.1. Problèmes corrigés 4.1.35. Notes de version pour Red Hat OpenShift GitOps 1.3 Expand section "4.1.35. Notes de version pour Red Hat OpenShift GitOps 1.3" Collapse section "4.1.35. Notes de version pour Red Hat OpenShift GitOps 1.3" 4.1.35.1. Nouvelles fonctionnalités 4.1.35.2. Problèmes corrigés 4.1.35.3. Problèmes connus 4.1.36. Notes de version pour Red Hat OpenShift GitOps 1.2.2 Expand section "4.1.36. Notes de version pour Red Hat OpenShift GitOps 1.2.2" Collapse section "4.1.36. Notes de version pour Red Hat OpenShift GitOps 1.2.2" 4.1.36.1. Problèmes corrigés 4.1.37. Notes de version pour Red Hat OpenShift GitOps 1.2.1 Expand section "4.1.37. Notes de version pour Red Hat OpenShift GitOps 1.2.1" Collapse section "4.1.37. Notes de version pour Red Hat OpenShift GitOps 1.2.1" 4.1.37.1. Matrice de soutien 4.1.37.2. Problèmes corrigés 4.1.38. Notes de version pour Red Hat OpenShift GitOps 1.2 Expand section "4.1.38. Notes de version pour Red Hat OpenShift GitOps 1.2" Collapse section "4.1.38. Notes de version pour Red Hat OpenShift GitOps 1.2" 4.1.38.1. Matrice de soutien 4.1.38.2. Nouvelles fonctionnalités 4.1.38.3. Problèmes corrigés 4.1.38.4. Problèmes connus 4.1.39. Notes de version pour Red Hat OpenShift GitOps 1.1 Expand section "4.1.39. Notes de version pour Red Hat OpenShift GitOps 1.1" Collapse section "4.1.39. Notes de version pour Red Hat OpenShift GitOps 1.1" 4.1.39.1. Matrice de soutien 4.1.39.2. Nouvelles fonctionnalités 4.1.39.3. Problèmes corrigés 4.1.39.4. Problèmes connus 4.1.39.5. Rupture du changement Expand section "4.1.39.5. Rupture du changement" Collapse section "4.1.39.5. Rupture du changement" 4.1.39.5.1. Mise à jour de Red Hat OpenShift GitOps v1.0.1 4.2. Comprendre OpenShift GitOps Expand section "4.2. Comprendre OpenShift GitOps" Collapse section "4.2. Comprendre OpenShift GitOps" 4.2.1. À propos de GitOps 4.2.2. À propos de Red Hat OpenShift GitOps Expand section "4.2.2. À propos de Red Hat OpenShift GitOps" Collapse section "4.2.2. À propos de Red Hat OpenShift GitOps" 4.2.2.1. Caractéristiques principales 4.3. Installation de Red Hat OpenShift GitOps Expand section "4.3. Installation de Red Hat OpenShift GitOps" Collapse section "4.3. Installation de Red Hat OpenShift GitOps" 4.3.1. Installation de Red Hat OpenShift GitOps Operator dans la console web 4.3.2. Installation de Red Hat OpenShift GitOps Operator à l'aide du CLI 4.3.3. Connexion à l'instance d'Argo CD en utilisant le compte administrateur d'Argo CD 4.4. Désinstallation d'OpenShift GitOps Expand section "4.4. Désinstallation d'OpenShift GitOps" Collapse section "4.4. Désinstallation d'OpenShift GitOps" 4.4.1. Suppression des instances du CD Argo 4.4.2. Désinstallation de l'opérateur GitOps 4.5. Mise en place d'une instance Argo CD Expand section "4.5. Mise en place d'une instance Argo CD" Collapse section "4.5. Mise en place d'une instance Argo CD" 4.5.1. Installation du CD Argo 4.5.2. Activation des répliques pour le serveur Argo CD et le serveur repo 4.5.3. Déployer des ressources dans un autre espace de noms 4.5.4. Personnalisation du lien de la console Argo CD 4.6. Configurer un cluster OpenShift en déployant une application avec des configurations de cluster Expand section "4.6. Configurer un cluster OpenShift en déployant une application avec des configurations de cluster" Collapse section "4.6. Configurer un cluster OpenShift en déployant une application avec des configurations de cluster" 4.6.1. Exécution de l'instance Argo CD au niveau du cluster 4.6.2. Créer une application en utilisant le tableau de bord du CD Argo 4.6.3. Création d'une application à l'aide de l'outil oc 4.6.4. Synchroniser votre application avec votre dépôt Git 4.6.5. Autorisations intégrées pour la configuration des clusters 4.6.6. Ajout de permissions pour la configuration de la grappe 4.7. Déployer une application Spring Boot avec Argo CD Expand section "4.7. Déployer une application Spring Boot avec Argo CD" Collapse section "4.7. Déployer une application Spring Boot avec Argo CD" 4.7.1. Créer une application en utilisant le tableau de bord du CD Argo 4.7.2. Création d'une application à l'aide de l'outil oc 4.7.3. Vérification du comportement d'auto-réparation d'Argo CD 4.8. Opérateur CD Argo Expand section "4.8. Opérateur CD Argo" Collapse section "4.8. Opérateur CD Argo" 4.8.1. Outil CLI d'Argo CD 4.8.2. Propriétés des ressources personnalisées d'Argo CD 4.8.3. Propriétés du serveur Repo 4.8.4. Activation des notifications avec l'instance Argo CD 4.9. Suivi des informations sur l'état des ressources et des déploiements d'applications Expand section "4.9. Suivi des informations sur l'état des ressources et des déploiements d'applications" Collapse section "4.9. Suivi des informations sur l'état des ressources et des déploiements d'applications" 4.9.1. Vérification des informations sur la santé 4.10. Configuration du SSO pour Argo CD à l'aide de Dex Expand section "4.10. Configuration du SSO pour Argo CD à l'aide de Dex" Collapse section "4.10. Configuration du SSO pour Argo CD à l'aide de Dex" 4.10.1. Activation du connecteur Dex OpenShift OAuth Expand section "4.10.1. Activation du connecteur Dex OpenShift OAuth" Collapse section "4.10.1. Activation du connecteur Dex OpenShift OAuth" 4.10.1.1. Mapper les utilisateurs à des rôles spécifiques 4.10.2. Désactivation de Dex 4.10.3. Activation ou désactivation de Dex à l'aide de .spec.sso 4.11. Configuration du SSO pour Argo CD à l'aide de Keycloak Expand section "4.11. Configuration du SSO pour Argo CD à l'aide de Keycloak" Collapse section "4.11. Configuration du SSO pour Argo CD à l'aide de Keycloak" 4.11.1. Configuration d'un nouveau client dans Keycloak 4.11.2. Se connecter à Keycloak 4.11.3. Désinstallation de Keycloak 4.12. Configuration d'Argo CD RBAC Expand section "4.12. Configuration d'Argo CD RBAC" Collapse section "4.12. Configuration d'Argo CD RBAC" 4.12.1. Configuration de l'accès au niveau de l'utilisateur 4.12.2. Modifier les demandes/limites de ressources du RHSSO 4.13. Configuration des quotas ou des demandes de ressources Expand section "4.13. Configuration des quotas ou des demandes de ressources" Collapse section "4.13. Configuration des quotas ou des demandes de ressources" 4.13.1. Configuration des charges de travail avec demandes et limites de ressources 4.13.2. Mise à jour de l'instance d'Argo CD pour actualiser les besoins en ressources 4.13.3. Suppression des demandes de ressources 4.14. Suivi des charges de travail des ressources personnalisées d'Argo CD Expand section "4.14. Suivi des charges de travail des ressources personnalisées d'Argo CD" Collapse section "4.14. Suivi des charges de travail des ressources personnalisées d'Argo CD" 4.14.1. Activation de la surveillance des charges de travail des ressources personnalisées d'Argo CD 4.14.2. Désactivation de la surveillance des charges de travail des ressources personnalisées d'Argo CD 4.14.3. Ressources complémentaires 4.15. Exécution des charges de travail du plan de contrôle GitOps sur des nœuds d'infrastructure Expand section "4.15. Exécution des charges de travail du plan de contrôle GitOps sur des nœuds d'infrastructure" Collapse section "4.15. Exécution des charges de travail du plan de contrôle GitOps sur des nœuds d'infrastructure" 4.15.1. Déplacer les charges de travail GitOps vers des nœuds d'infrastructure 4.16. Exigences de dimensionnement pour l'opérateur GitOps Expand section "4.16. Exigences de dimensionnement pour l'opérateur GitOps" Collapse section "4.16. Exigences de dimensionnement pour l'opérateur GitOps" 4.16.1. Exigences de dimensionnement pour GitOps 4.17. Résolution des problèmes dans Red Hat OpenShift GitOps Expand section "4.17. Résolution des problèmes dans Red Hat OpenShift GitOps" Collapse section "4.17. Résolution des problèmes dans Red Hat OpenShift GitOps" 4.17.1. Problème : Redémarrage automatique pendant la synchronisation du CD Argo avec les configurations de la machine Expand section "4.17.1. Problème : Redémarrage automatique pendant la synchronisation du CD Argo avec les configurations de la machine" Collapse section "4.17.1. Problème : Redémarrage automatique pendant la synchronisation du CD Argo avec les configurations de la machine" 4.17.1.1. Solution : Améliorer les performances des configurations de machines et d'Argo CD 4.17.2. Ressources complémentaires 5. Jenkins Expand section "5. Jenkins" Collapse section "5. Jenkins" 5.1. Configuration des images Jenkins Expand section "5.1. Configuration des images Jenkins" Collapse section "5.1. Configuration des images Jenkins" 5.1.1. Configuration et personnalisation Expand section "5.1.1. Configuration et personnalisation" Collapse section "5.1.1. Configuration et personnalisation" 5.1.1.1. OpenShift Container Platform Authentification OAuth 5.1.1.2. Authentification Jenkins 5.1.2. Variables d'environnement Jenkins 5.1.3. Fournir à Jenkins un accès à l'ensemble des projets 5.1.4. Points de montage inter-volumes Jenkins 5.1.5. Personnalisation de l'image Jenkins grâce à la méthode "source-to-image 5.1.6. Configuration du plugin Jenkins Kubernetes 5.1.7. Permissions Jenkins 5.1.8. Création d'un service Jenkins à partir d'un modèle 5.1.9. Utilisation du plugin Jenkins Kubernetes 5.1.10. Besoins en mémoire de Jenkins 5.1.11. Ressources complémentaires 5.2. Agent Jenkins Expand section "5.2. Agent Jenkins" Collapse section "5.2. Agent Jenkins" 5.2.1. Images de l'agent Jenkins 5.2.2. Variables d'environnement de l'agent Jenkins 5.2.3. Besoins en mémoire de l'agent Jenkins 5.2.4. Agent Jenkins Gradle builds 5.2.5. Rétention des pods de l'agent Jenkins 5.3. Migration de Jenkins vers OpenShift Pipelines ou Tekton Expand section "5.3. Migration de Jenkins vers OpenShift Pipelines ou Tekton" Collapse section "5.3. Migration de Jenkins vers OpenShift Pipelines ou Tekton" 5.3.1. Comparaison des concepts de Jenkins et d'OpenShift Pipelines Expand section "5.3.1. Comparaison des concepts de Jenkins et d'OpenShift Pipelines" Collapse section "5.3.1. Comparaison des concepts de Jenkins et d'OpenShift Pipelines" 5.3.1.1. Terminologie Jenkins 5.3.1.2. Terminologie d'OpenShift Pipelines 5.3.1.3. Cartographie des concepts 5.3.2. Migrer un exemple de pipeline de Jenkins vers OpenShift Pipelines Expand section "5.3.2. Migrer un exemple de pipeline de Jenkins vers OpenShift Pipelines" Collapse section "5.3.2. Migrer un exemple de pipeline de Jenkins vers OpenShift Pipelines" 5.3.2.1. Pipeline Jenkins 5.3.2.2. OpenShift Pipelines pipeline 5.3.3. Migration des plugins Jenkins vers les tâches Tekton Hub 5.3.4. Étendre les capacités d'OpenShift Pipelines à l'aide de tâches et de scripts personnalisés 5.3.5. Comparaison des modèles d'exécution de Jenkins et d'OpenShift Pipelines 5.3.6. Exemples de cas d'utilisation courants Expand section "5.3.6. Exemples de cas d'utilisation courants" Collapse section "5.3.6. Exemples de cas d'utilisation courants" 5.3.6.1. Exécuter un pipeline Maven dans Jenkins et OpenShift Pipelines 5.3.6.2. Étendre les capacités de base de Jenkins et d'OpenShift Pipelines à l'aide de plugins 5.3.6.3. Partager du code réutilisable dans Jenkins et OpenShift Pipelines 5.3.7. Ressources complémentaires 5.4. Changements importants dans les images OpenShift Jenkins Expand section "5.4. Changements importants dans les images OpenShift Jenkins" Collapse section "5.4. Changements importants dans les images OpenShift Jenkins" 5.4.1. Relocalisation des images OpenShift Jenkins 5.4.2. Personnalisation de la balise Jenkins image stream 5.4.3. Ressources complémentaires Note légale Settings Close Language: 한국어 简体中文 日本語 English Français Language: 한국어 简体中文 日本語 English Français Format: Multi-page Single-page Format: Multi-page Single-page Language and Page Formatting Options Language: 한국어 简体中文 日本語 English Français Language: 한국어 简体中文 日本語 English Français Format: Multi-page Single-page Format: Multi-page Single-page CI/CD Plate-forme de conteneurs OpenShift 4.12Contient des informations sur les builds, les pipelines et GitOps pour OpenShift Container PlatformRed Hat OpenShift Documentation TeamNote légaleRésumé CI/CD pour la plateforme de conteneurs OpenShift Next