Kubernetes e risorse personalizzate utilizzate da Apigee
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Questo documento elenca le risorse Kubernetes e le risorse personalizzate utilizzate dalle installazioni di Apigee. Gli utenti che installano Apigee devono disporre del controllo dell'accesso basato sui ruoli (RBAC) per queste
risorse, nella maggior parte dei casi Create, Delete, Update e
Patch.
Risorse di terze parti
Cert Manager
CRD
ClusterIssuer
Issuer
Certificate
Kubernetes e varianti
Kubernetes
Risorsa
StorageClass (facoltativo, se non viene utilizzata la classe di archiviazione predefinita. Per informazioni su
come modificare l'impostazione predefinita e creare una classe di archiviazione personalizzata, consulta Configurazione di StorageClass.
PriorityClass (obbligatorio solo per apigeectl)
Namespace
ServiceAccount
ClusterRole
ClusterRoleBinding
Role
RoleBinding
CustomResourceDefinition
MutatingWebhookConfiguration
ValidatingWebhookConfiguration
Secret
ConfigMap
Deployment
Job
CronJob
OpenShift
Risorsa
SecurityContextConstraints
Risorse Apigee
Apigee
CRD
Definizione
ApigeeDatastore
ApigeeDatastore gestisce Cassandra StatefulSet e garantisce che la configurazione di Apigee Hybrid disponga di un database Cassandra affidabile per archiviare tutte le configurazioni, le chiavi e i token. ApigeeDatastore non è associato a nessuna delle organizzazioni e degli ambienti.
ApigeeDeployment
ApigeeDeployment è una CRD in Apigee Hybrid utilizzata per configurare e gestire i componenti di runtime Apigee (come processore di messaggi, Router) di cui è stato eseguito il deployment all'interno di un cluster Kubernetes. Funge da progetto che definisce i componenti da eseguire il deployment, le relative configurazioni e lo stato desiderato, il che lo rende uno strumento centrale per la gestione di Apigee in una configurazione ibrida.
ApigeeOrganization
ApigeeOrganization è un CRD utilizzato in Apigee hybrid per rappresentare un'organizzazione Apigee all'interno del piano di runtime ibrido. Questa CRD ti consente di creare e gestire
le organizzazioni Apigee direttamente all'interno del cluster Kubernetes, consentendoti di configurare
e controllare vari aspetti del tuo ambiente Apigee, inclusi proxy API, prodotti,
sviluppatori e altre impostazioni dell'organizzazione. Le risorse ApigeeOrganization
possono supportare più ambienti all'interno di un'organizzazione (ambito a livello di organizzazione).
ApigeeEnvironment
ApigeeEnvironment è una CRD utilizzata in Apigee hybrid per rappresentare un ambiente Apigee all'interno di un cluster Kubernetes. Consente la creazione e la gestione di ambienti Apigee direttamente all'interno del cluster, consentendo il controllo di impostazioni, deployment e configurazioni specifiche per l'ambiente. Ciò facilita una migliore organizzazione e gestione delle diverse fasi di deployment (ad es. sviluppo, test, produzione) all'interno della configurazione ibrida di Apigee. Le risorse ApigeeEnvironment supportano un ambiente e
vengono pertanto create separatamente per ogni ambiente.
ApigeeRedis
ApigeeRedis è una CRD utilizzata in Apigee Hybrid per eseguire il provisioning e gestire un'istanza Redis
specificamente per i componenti Apigee all'interno di un cluster Kubernetes.
ApigeeRedis viene utilizzato per memorizzare i conteggi dei limiti di frequenza a livello di cluster utilizzati per limitazione di frequenza distribuita in Apigee e Apigee Hybrid. Ciò si applica solo se il criterio SpikeArrest
ha l'opzione
UseEffectiveCount attivata. Questa istanza ApigeeRedis dedicata funge da datastore ad alte prestazioni, consentendo funzionalità come la memorizzazione nella cache, la gestione delle sessioni e limitazione di frequenza per il piano di runtime Apigee.
ApigeeRoute
ApigeeRoute è una CRD utilizzata in Apigee hybrid per definire e gestire le configurazioni di routing per il traffico esterno per raggiungere i servizi Apigee in esecuzione all'interno di un cluster Kubernetes. Questo CRD ti consente di specificare regole di ingresso, bilanciamento del carico e altre policy di routing per indirizzare le richieste in entrata ai componenti Apigee appropriati, garantendo un accesso efficiente e sicuro alle tue API.
ApigeeRouteConfig
ApigeeRouteConfig è una CRD in Apigee hybrid utilizzata per configurare le regole di routing per il traffico esterno per accedere ai servizi Apigee in esecuzione in un cluster Kubernetes. Ti consente di definire nomi host, percorsi e servizi di backend associati per indirizzare le richieste in entrata ai componenti Apigee corretti, offrendo flessibilità e controllo sul modo in cui i client esterni interagiscono con il tuo deployment Apigee.
ApigeeTelemetry
ApigeeTelemetry è una CRD in Apigee hybrid utilizzata per configurare la raccolta
e l'esportazione di dati di telemetria (log, metriche, trace) dai componenti del piano di runtime Apigee
in esecuzione in un cluster Kubernetes. Questo CRD ti consente di specificare destinazioni come Google Cloud Operations o altri sistemi compatibili, consentendo il monitoraggio, l'analisi e la risoluzione dei problemi centralizzati del deployment Apigee.
ApigeeIssues
ApigeeIssues è una CRD in Apigee Hybrid utilizzata per monitorare e gestire i problemi noti all'interno del deployment della piattaforma Apigee. Funge da repository centralizzato per registrare, classificare e risolvere i problemi, facilitando la collaborazione tra i team e garantendo una risoluzione dei problemi efficiente all'interno dell'ambiente ibrido.
CassandraDataReplication
CassandraDataReplication La CRD in Apigee Hybrid è progettata specificamente per
gestire la replica dei dati tra diversi cluster Cassandra in un deployment ibrido Apigee
multiregionale.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Difficile da capire","hardToUnderstand","thumb-down"],["Informazioni o codice di esempio errati","incorrectInformationOrSampleCode","thumb-down"],["Mancano le informazioni o gli esempi di cui ho bisogno","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2026-01-06 UTC."],[],[]]