Kubernetes e recursos personalizados usados pelo Apigee
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Este documento lista os recursos do Kubernetes e os recursos personalizados usados pelas instalações do Apigee. Os utilizadores que instalam o Apigee devem ter controlo de acesso baseado em funções (CABF) para estes recursos, na maioria dos casos Create, Delete, Update e Patch.
Recursos de terceiros
Gestor de certificados
CRD
ClusterIssuer
Issuer
Certificate
Kubernetes e variantes
Kubernetes
Recurso
StorageClass (Opcional, se não for usada a StorageClass predefinida. Para ver informações sobre como
alterar a predefinição e criar uma classe de armazenamento personalizada, consulte a configuração StorageClass.)
PriorityClass (obrigatório apenas para apigeectl)
Namespace
ServiceAccount
ClusterRole
ClusterRoleBinding
Role
RoleBinding
CustomResourceDefinition
MutatingWebhookConfiguration
ValidatingWebhookConfiguration
Secret
ConfigMap
Deployment
Job
CronJob
OpenShift
Recurso
SecurityContextConstraints
Recursos do Apigee
Apigee
CRD
Definição
ApigeeDatastore
O ApigeeDatastore gere o StatefulSet do Cassandra e garante que a configuração híbrida do Apigee tem uma base de dados Cassandra fiável para armazenar todas as suas configurações, chaves e tokens. O ApigeeDatastore não está associado a nenhuma das
organizações e ambientes.
ApigeeDeployment
ApigeeDeployment é um CRD no Apigee Hybrid usado para configurar e gerir
os componentes de tempo de execução do Apigee (como o processador de mensagens e o router) implementados num
cluster do Kubernetes. Atua como um modelo que define os componentes a implementar, as respetivas configurações e o estado pretendido, o que o torna uma ferramenta central para gerir o Apigee numa configuração híbrida.
ApigeeOrganization
ApigeeOrganization é um CRD usado no Apigee Hybrid para representar uma organização do Apigee no plano de tempo de execução híbrido. Este CRD permite-lhe criar e gerir
organizações do Apigee diretamente no seu cluster do Kubernetes, o que lhe permite configurar
e controlar vários aspetos do seu ambiente do Apigee, incluindo proxies de API, produtos,
programadores e outras definições organizacionais. Os recursos ApigeeOrganization
podem suportar vários ambientes numa organização (âmbito ao nível da organização).
ApigeeEnvironment
ApigeeEnvironment é um CRD usado no Apigee Hybrid para representar um ambiente do Apigee num cluster do Kubernetes. Permite a criação e a gestão de ambientes do Apigee diretamente no cluster, o que permite o controlo das definições, das implementações e das configurações específicas do ambiente. Isto facilita uma melhor organização e gestão das diferentes fases de implementação (por exemplo, desenvolvimento, teste e produção) na configuração híbrida do Apigee. Os recursos ApigeeEnvironment suportam um ambiente e, por isso, são criados separadamente para cada ambiente.
ApigeeRedis
ApigeeRedis é um CRD usado no Apigee hybrid para aprovisionar e gerir uma instância do Redis
especificamente para componentes do Apigee num cluster do Kubernetes.
ApigeeRedis é usado para armazenar contagens de limites de taxa ao nível do cluster usadas para
limitar a taxa distribuída no Apigee e no Apigee híbrido. Isto aplica-se apenas se a política SpikeArrest tiver a opção
UseEffectiveCount ativada. Esta instância ApigeeRedis dedicada funciona como um armazenamento de dados de alto desempenho, o que permite funcionalidades como o armazenamento em cache, a gestão de sessões e a limitação de taxas para o plano de tempo de execução do Apigee.
ApigeeRoute
ApigeeRoute é um CRD usado no Apigee hybrid para definir e gerir configurações de encaminhamento para que o tráfego externo alcance os serviços do Apigee em execução num cluster do Kubernetes. Este CRD permite-lhe especificar regras de entrada, equilíbrio de carga e outras políticas de encaminhamento para direcionar os pedidos recebidos para os componentes do Apigee adequados, garantindo um acesso eficiente e seguro às suas APIs.
ApigeeRouteConfig
ApigeeRouteConfig é um CRD no Apigee Hybrid usado para configurar regras de encaminhamento para o tráfego externo aceder aos serviços do Apigee em execução num cluster do Kubernetes. Permite-lhe definir nomes de anfitriões, caminhos e serviços de back-end associados para direcionar os pedidos recebidos para os componentes do Apigee corretos, oferecendo flexibilidade e controlo sobre a forma como os clientes externos interagem com a sua implementação do Apigee.
ApigeeTelemetry
ApigeeTelemetry é um CRD no Apigee hybrid usado para configurar a recolha
e a exportação de dados de telemetria (registos, métricas, rastreios) dos componentes do plano de tempo de execução do Apigee
em execução num cluster do Kubernetes. Este CRD permite-lhe especificar destinos, como o Google Cloud Operations ou outros sistemas compatíveis, o que permite a monitorização, a análise e a resolução de problemas centralizadas da sua implementação do Apigee.
ApigeeIssues
ApigeeIssues é um CRD no Apigee Hybrid usado para monitorizar e gerir
problemas conhecidos na implementação da plataforma Apigee. Serve como um repositório centralizado para registar, categorizar e resolver problemas, facilitando a colaboração entre equipas e garantindo uma resolução de problemas eficiente no ambiente híbrido.
CassandraDataReplication
CassandraDataReplication O CRD no Apigee Hybrid foi concebido especificamente para
gerir a replicação de dados entre diferentes clusters do Cassandra numa implementação
híbrida do Apigee em várias regiões.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-09-12 UTC."],[],[],null,[]]