Apigee 使用的 Kubernetes 和自定义资源

本文档列出了 Apigee 安装使用的 Kubernetes 资源和自定义资源。安装 Apigee 的用户应对这些资源具有基于角色的访问权限控制 (RBAC),在大多数情况下,即为对 CreateDeleteUpdatePatch 等权限的访问控制。

第三方资源:

证书管理器:

CRD
ClusterIssuer
Issuer
Certificate

Kubernetes 及变体

Kubernetes:

资源
StorageClass(如果未使用默认 StorageClass,则为可选。如需了解如何更改默认值和创建自定义存储类别,请参阅 StorageClass 配置。)
PriorityClass(仅对于 apigeectl 是必需的)
Namespace
ServiceAccount
ClusterRole
ClusterRoleBinding
Role
RoleBinding
CustomResourceDefinition
MutatingWebhookConfiguration
ValidatingWebhookConfiguration
Secret
ConfigMap
Deployment
Job
CronJob

OpenShift:

资源
SecurityContextConstraints

Apigee 资源

Apigee:

CRD:
ApigeeDatastore
ApigeeDeployment
ApigeeOrganization
ApigeeEnvironment
ApigeeRedis
ApigeeRoute
ApigeeRouteConfig
ApigeeTelemetry
CassandraDataReplication