Von Apigee verwendete Kubernetes-Ressourcen und benutzerdefinierte Ressourcen

In diesem Dokument werden die Kubernetes-Ressourcen und benutzerdefinierten Ressourcen aufgelistet, die von Apigee-Installationen verwendet werden. Nutzer, die Apigee installieren, sollten für diese Ressourcen eine rollenbasierte Zugriffssteuerung (RBAC) haben, in den meisten Fällen Create, Delete, Update und Patch.

Ressourcen von Drittanbietern:

Cert Manager:

CRD
ClusterIssuer
Issuer
Certificate

Kubernetes und Varianten

Kubernetes:

Ressource
StorageClass (Optional, wenn die Standard-StorageClass nicht verwendet wird. Informationen zum Ändern der Standardeinstellung und zum Erstellen einer benutzerdefinierten Speicherklasse finden Sie unter StorageClass-Konfiguration.)
PriorityClass (nur für apigeectl erforderlich)
Namespace
ServiceAccount
ClusterRole
ClusterRoleBinding
Role
RoleBinding
CustomResourceDefinition
MutatingWebhookConfiguration
ValidatingWebhookConfiguration
Secret
ConfigMap
Deployment
Job
CronJob

OpenShift:

Ressource
SecurityContextConstraints

Apigee-Ressourcen

Apigee:

CRD:
ApigeeDatastore
ApigeeDeployment
ApigeeOrganization
ApigeeEnvironment
ApigeeRedis
ApigeeRoute
ApigeeRouteConfig
ApigeeTelemetry
CassandraDataReplication