ApigeeDeployment (AD) est une configuration
CustomResourceDefinition (CRD) permettant de définir, mettre à jour et publier des composants sans état Apigee hybride dans un cluster Kubernetes.
Par exemple, AD est utilisé pour déployer des processeurs de messages sur le cluster. Le lancement de ces composants est déclenché en mettant à jour la version dans l'AD.
Avant AD, certaines ressources hybrides étaient gérées manuellement et individuellement. Toutefois, avec AD, toutes ces ressources sont conservées en tant qu'unité de déploiement atomique.
Lorsque vous répertoriez les pods Apigee hybrid dans votre cluster Kubernetes, ils s'affichent au sein d'une liste. Ces pods se chargent de déployer et de gérer la configuration AD, ainsi que de valider les configurations de déploiement.
Nom du pod
Description
apigee-deployment-controller
Le contrôleur de déploiement Apigee est un contrôleur personnalisé Kubernetes qui crée et met à jour les ressources Kubernetes et Istio de bas niveau requises pour déployer et gérer l'AD.
Par exemple, le contrôleur effectue le lancement des processeurs de message.
Voir également adc et adah dans la documentation de référence sur la propriété Configuration.
apigee-deployment-admissionhook
Le hook d'admission Apigee est un service utilisé pour valider la configuration ApigeeDeployment avant de la conserver dans le cluster Kubernetes. Par exemple, le hook d'admission valide les champs. Consultez également la section Qu'est-ce qu'un webhook d'admission ?. Voir également adah dans la documentation de référence sur les propriétés de configuration.
Pour obtenir la liste des objets ApigeeDeployment de votre cluster, exécutez la commande suivante :
kubectl get ad -n namespace
NAME AGE
apigee-mart-my_org 4h
apigee-runtime-my_org-my_env 4h
apigee-synchronizer-my_org-my_env 4h
apigee-udca-my_org-my_env 4h
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/03/12 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/03/12 (UTC)."],[[["The current version of the Apigee hybrid documentation (1.1) is end-of-life, and users should upgrade to a newer version."],["ApigeeDeployment (AD) is a CustomResourceDefinition (CRD) used to manage and release stateless Apigee hybrid components within a Kubernetes cluster."],["The Apigee Deployment Controller manages and updates low-level Kubernetes and Istio resources needed for deploying and maintaining the AD, while also carrying out the release of message processors."],["The Apigee Admission Hook validates the ApigeeDeployment configuration before it is saved within the Kubernetes cluster, ensuring that the fields are correct."],["You can list all ApigeeDeployments within your cluster by using the command `kubectl get ad -n namespace`."]]],[]]