Ressources Kubernetes et ressources personnalisées utilisées par Apigee
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Ce document répertorie les ressources Kubernetes et les ressources personnalisées utilisées par les installations Apigee. Les utilisateurs qui installent Apigee doivent disposer d'un contrôle des accès basé sur les rôles (RBAC) pour ces ressources, dans la plupart des cas Create, Delete, Update et Patch.
Ressources tierces
Cert Manager
CRD
ClusterIssuer
Issuer
Certificate
Kubernetes et variantes
Kubernetes
Ressource
StorageClass (facultatif, si la ressource StorageClass par défaut n'est pas utilisée. Pour en savoir plus sur la modification de la valeur par défaut et la création d'une classe de stockage personnalisée, consultez la section Configuration de StorageClass.)
PriorityClass (obligatoire pour apigeectl uniquement)
Namespace
ServiceAccount
ClusterRole
ClusterRoleBinding
Role
RoleBinding
CustomResourceDefinition
MutatingWebhookConfiguration
ValidatingWebhookConfiguration
Secret
ConfigMap
Deployment
Job
CronJob
OpenShift
Ressource
SecurityContextConstraints
Ressources Apigee
Apigee
CRD
Définition
ApigeeDatastore
ApigeeDatastore gère le StatefulSet Cassandra et s'assure que la configuration d'Apigee hybrid dispose d'une base de données Cassandra fiable pour stocker toutes ses configurations, clés et jetons. Le datastore ApigeeDatastore n'est associé à aucune organisation ni à aucun environnement.
ApigeeDeployment
ApigeeDeployment est un CRD dans Apigee hybrid qui permet de configurer et de gérer les composants d'exécution d'Apigee (comme le processeur de messages et le routeur) déployés dans un cluster Kubernetes. Il agit comme un plan définissant les composants à déployer, leurs configurations et l'état souhaité, ce qui en fait un outil central pour la gestion d'Apigee dans une configuration hybride.
ApigeeOrganization
ApigeeOrganization est un CRD utilisé dans Apigee hybrid pour représenter une organisation Apigee dans le plan d'exécution hybride. Ce CRD vous permet de créer et de gérer des organisations Apigee directement dans votre cluster Kubernetes. Vous pouvez ainsi configurer et contrôler différents aspects de votre environnement Apigee, y compris les proxys d'API, les produits, les développeurs et les autres paramètres organisationnels. Les ressources ApigeeOrganization peuvent accepter plusieurs environnements au sein d'une organisation (champ d'application à l'échelle de l'organisation).
ApigeeEnvironment
ApigeeEnvironment est un CRD utilisé dans Apigee hybrid pour représenter un environnement Apigee dans un cluster Kubernetes. Il permet de créer et de gérer des environnements Apigee directement dans le cluster, ce qui permet de contrôler les paramètres, les déploiements et les configurations spécifiques à l'environnement. Cela permet d'organiser et de gérer plus facilement les différentes étapes de déploiement (par exemple développement, test, production) dans la configuration hybride d'Apigee. Les ressources ApigeeEnvironment n'acceptent qu'un seul environnement et sont donc créées séparément pour chaque environnement.
ApigeeRedis
ApigeeRedis est un CRD utilisé dans Apigee hybrid pour provisionner et gérer une instance Redis spécifiquement pour les composants Apigee au sein d'un cluster Kubernetes.
ApigeeRedis permet de stocker le nombre de limitations de débit au niveau du cluster qui sont utilisées pour définir une limitation de débit distribuée, dans Apigee et Apigee hybrid. Cela ne s'applique que si l'option UseEffectiveCount est activée dans la règle SpikeArrest. Cette instance ApigeeRedis dédiée sert de datastore hautes performances, permettant des fonctionnalités telles que la mise en cache, la gestion des sessions et la limitation du débit pour le plan d'exécution Apigee.
ApigeeRoute
ApigeeRoute est un CRD utilisé dans Apigee hybrid pour définir et gérer les configurations de routage du trafic externe, afin d'atteindre les services Apigee exécutés dans un cluster Kubernetes. Ce CRD vous permet de spécifier des règles d'entrée, un équilibrage de charge et d'autres règles de routage pour rediriger les requêtes entrantes vers les composants Apigee appropriés, afin de garantir un accès efficace et sécurisé à vos API.
ApigeeRouteConfig
ApigeeRouteConfig est un CRD dans Apigee hybrid qui permet de configurer des règles de routage pour que le trafic externe puisse accéder aux services Apigee exécutés dans un cluster Kubernetes. Il vous permet de définir des noms d'hôte, des chemins d'accès et des services de backend associés pour rediriger les requêtes entrantes vers les composants Apigee appropriés, ce qui vous offre une flexibilité et un contrôle sur la manière dont les clients externes interagissent avec votre déploiement Apigee.
ApigeeTelemetry
ApigeeTelemetry est un CRD dans Apigee hybrid qui permet de configurer la collecte et l'exportation de données de télémétrie (journaux, métriques, traces) à partir des composants du plan d'exécution Apigee s'exécutant dans un cluster Kubernetes. Avec ce CRD, vous spécifiez des destinations telles que Google Cloud Operations ou d'autres systèmes compatibles, ce qui permet de centraliser la surveillance, l'analyse et le dépannage de votre déploiement Apigee.
ApigeeIssues
ApigeeIssues est un CRD dans Apigee hybrid qui permet d'assurer le suivi et la gestion des problèmes connus liés au déploiement de la plate-forme Apigee. Il sert de répertoire central pour l'enregistrement, la catégorisation et la résolution des problèmes, ce qui facilite la collaboration entre les équipes et garantit un dépannage et une résolution efficaces dans l'environnement hybride.
CassandraDataReplication
Le CRD CassandraDataReplication dans Apigee hybrid est spécifiquement conçu pour gérer la réplication des données entre différents clusters Cassandra, dans un déploiement Apigee hybrid multirégional.
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 2024/11/15 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2024/11/15 (UTC)."],[],[]]