Kubernetes e recursos personalizados usados pela Apigee

Neste documento, listamos os recursos do Kubernetes e recursos personalizados usados pelas instalações da Apigee. Os usuários que instalam a Apigee precisam ter controle de acesso baseado em papéis (RBAC, na sigla em inglês) para esses recursos. Na maioria dos casos, Create, Delete, Update e Patch.

Recursos de terceiros:

Gerenciador de certificados:

CRD
ClusterIssuer
Issuer
Certificate

Kubernetes e variantes

Kubernetes:

Recurso
StorageClass (opcional, se a StorageClass padrão não for usada. Para mais informações sobre como alterar o padrão e criar uma classe de armazenamento personalizada, consulte Configuração da 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 da Apigee

Apigee:

CRD:
ApigeeDatastore
ApigeeDeployment
ApigeeOrganization
ApigeeEnvironment
ApigeeRedis
ApigeeRoute
ApigeeRouteConfig
ApigeeTelemetry
CassandraDataReplication