Kubernetes and custom resources used by Apigee

Stay organized with collections Save and categorize content based on your preferences.

This document lists the Kubernetes resources and custom resources that are used by Apigee installations. Users installing Apigee should have role-based access control (RBAC) for these resources, in most cases Create, Delete, Update, and Patch.

Third party resources:

Cert Manager:

CRD
ClusterIssuer
Issuer
Certificate

Istio/ASM:

CRD
PeerAuthentication
Gateway
VirtualService
DestinationRule
EnvoyFilter

Kubernetes and variants

Kubernetes:

Resource
PriorityClass
Namespace
ServiceAccount
ClusterRole
ClusterRoleBinding
Role
RoleBinding
CustomResourceDefinition
MutatingWebhookConfiguration
ValidatingWebhookConfiguration
Secret
ConfigMap
Deployment
Job
CronJob

OpenShift:

Resource
SecurityContextConstraints

Apigee resources

Apigee:

CRD:
ApigeeDatastore
ApigeeDeployment
ApigeeOrganization
ApigeeEnvironment
ApigeeRedis
ApigeeRoute
ApigeeRouteConfig
ApigeeTelemetry
CassandraDataReplication