Management subsystem deployment profile limits

Review the CPU, memory limits, and PVC space that are required for each management profile.

The tables in this topic also show which containers require license entitlement. The sum of the CPU limits of the licensed containers, multiplied by the number of replicas determine what you are charged. The formula is: <total licensed CPU limit> = <total CPU limits of all licensed containers> * <number of replicas>. For example, for the n3xc2.m16 profile:
  • The three licensed containers are apim, postgres, and taskmanager.
  • These three containers have CPU limits of 625, 750, and 625.
  • This profile is a three replica (n3) profile.
The total CPU limit of the licensed containers then is: (625 + 750 + 625) * 3 = 6000

All management subsystem deployment profiles have job pods that complete tasks during startup, upgrade, backup, and restore operations. The job pods do not have any licensed containers, and their CPU/memory requests and limits are the same for all profiles.
Table 1. Management job pods CPU and memory requirements
Job Name Pod Name Container Name CPU Requests CPU limits Memory Requests Memory Limits
management-up-apim-schema management-up-apim-schema-0-to-<nnn>-<xx>-<yy> apim-schema 50 m 500 m 128 Mi 256 Mi
management-up-apim-data-populate management-up-apim-data-populate-0-to-<nnn>-<xx>-<yy> apim-data-populate 50 m 600 m 256 Mi 4096 Mi
management-up-lur-schema management-up-lur-schema-0-to-<nnn>-<xx>-<yy> lur-schema 50 m 500 m 128 Mi 256 Mi
management-up-lur-data-populate management-up-lur-data-populate-0-to-<nnn>-<xx>-<yy> lur-data-populate 50 m 500 m 128 Mi 256 Mi
management-apim-restore-<xxx> management-apim-restore-<xxx>-<yyy> apim-restore 50 m 500 m 128 Mi 256 Mi
management-up-compliance-schema management-up-compliance-schema-0-to-<nnn>-<xx>-<yy> compliance-schema 50 m 500 m 128 Mi 256 Mi
management-up-compliance-data-populate management-up-compliance-data-populate-0-to-<nnn>-<xx>-<yy> compliance-data-populate 50 m 500 m 128 Mi 256 Mi
management-agent-schema management-agent-schema-<nnn> agent-schema 50 m 100 mm 256 Mi 512Mi
management-gic-schema management-gic-schema-<nnn> sic-schema 50 m 100 mm 256 Mi 512Mi

The following tables show the pod resource and license requirement for each management component deployment profile. A separate table shows the requirements for optional features.
Important: The tables for the three replica profiles show the usage for a single replica in the three replica deployment. Except for containers that are indicated to be one replica, multiply by three to get the total usage.

n1xc2.m16

Table 2. n1xc2.m16 profile resource and licensing requirements
Pod Name Container Name CPU Requests CPU limits Memory Requests Memory Limits PVC Size Number of replicas License entitlement required
analytics-proxy analytics-proxy 40 m 800 m 128 Mi 512 Mi 1
apim apim 200 m 625 m 128 Mi 10 Gi 1 Yes
consumer-catalog consumer-catalog 20 m 200 m 64 Mi 128 Mi   1  
client-downloads-server client-downloads 20 m 100 m 8 Mi 100 Mi 1
juhu juhu 30 m 800 m 192 Mi 512 Mi 1
ldap ldap 20 m 300 m 64 Mi 128 Mi 1
lur lur 20 m 500 m 128 Mi 256 Mi 1
natscluster natscluster 40 m 300 m 16 Mi 64 Mi 1
portal-proxy portal-proxy 8 m 100 m 128 Mi 256 Mi 1
management-<random string>-db-1 postgres 600 m 750 m 2 Gi 8 Gi 150 Gi 1 Yes
taskmanager taskmanager 120 m 625 m 512 Mi 10 Gi 1 Yes
ui ui-authenticaton 50 m 50 m 64 Mi 64 Mi 1
ui 20 m 500 m 64 Mi 256 Mi 1
websocket-proxy websocket-proxy 20 m 100 m 128 Mi 256 Mi 1
edb-operator manager 100 m 100 m 100 Mi 200 Mi      
Table 3. n1xc2.m16 Containers for optional features, resource and licensing requirements
Feature Pod Name Container Name CPU Requests CPU limits Memory Requests Memory Limits PVC Size Number of replicas License entitlement required
API governance management-compliance-service compliance-service 20 m 500 m 128 Mi 384 Mi 1 Yes
management-compliance-ui compliance-ui 20 m 100 m 64 Mi 128 Mi 1  
ATM (API behavior testing) atm-api (one replica) atm-api 200 m 750 m 512 Mi 1 Gi   1  
ATM (API behavior testing) atm-ui (one replica) atm-ui 20 m 100 m 64 m 128 m   1  
Billing billing billing 20 m 300 m 64 Mi 256 Mi 1 Yes
API Agent management-api-agent agent 200 m 750 m 512 Mi 512 Mi   1 No
api-agent-proxy 20 m 500 m 128 Mi 256 Mi   1 No
genai-service 20 m 500 m 128 Mi 256 Mi   1 No
management-api-agent-codegen-service api-agent-codegen-service 20 m 500 m 128 Mi 384 Mi   1 No
management-API-agent-connectors action-connectors 250 m 1 256 Mi 256 Mi   1 No
connectivity-pack-proxy 100 m 1 256 Mi 512 Mi   1 No
java-tech-connectors 250 m 1 400 Mi 750 Mi   1 No
management-api-agent-downloads downloads 50 m 500 m 128 Mi 256 Mi   1 No
management-API-agent-gic api-agent-gic 200 m 750 m 512 Mi 768 Mi   1 No
2DCDR postgres-remote tunnel 30 m 150 m 512 Mi 512 Mi   1  
tunnel server 40 m 500 m 128 Mi 256 Mi 1

n1xc3.m16

Table 4. n1xc3.m16 profile resource and licensing requirements
Pod Name Container Name CPU Requests CPU limits Memory Requests Memory Limits PVC Size Number of replicas License entitlement required
analytics-proxy analytics-proxy 40 m 800 m 128 Mi 512 Mi 1
apim apim 200 m 900 m 128 Mi 10 Gi 1 Yes
client-downloads-server client-downloads 20 m 100 m 8 Mi 100 Mi 1
consumer-catalog consumer-catalog 20 m 250 m 64 Mi 128 Mi   1  
juhu juhu 30 m 800 m 192 Mi 512 Mi 1
ldap ldap 20 m 300 m 64 Mi 128 Mi 1
lur lur 20 m 500 m 128 Mi 256 Mi 1
natscluster natscluster 40 m 300 m 16 Mi 64 Mi 1
portal-proxy portal-proxy 8 m 100 m 128 Mi 256 Mi 1
management-<random string>-db-1 postgres 600 m 1200 m 2 Gi 8 Gi 150 Gi 1 Yes
taskmanager taskmanager 120 m 900 m 512 Mi 10 Gi 1 Yes
ui ui-authenticaton 50 m 50 m 64 Mi 64 Mi 1
ui 20 m 500 m 64 Mi 256 Mi 1
websocket-proxy websocket-proxy 20 m 100 m 128 Mi 256 Mi 1
edb-operator manager 100 m 100 m 100 Mi 200 Mi      
Table 5. n1xc3.m16 Containers for optional features, resource and licensing requirements
Feature Pod Name Container Name CPU Requests CPU limits Memory Requests Memory Limits PVC Size Number of replicas License entitlement required
API governance management-compliance-service compliance-service 20 m 500 m 128 Mi 384 Mi 1 Yes
management-compliance-ui compliance-ui 20 m 100 m 64 Mi 128 Mi 1  
ATM (API behavior testing) atm-api (one replica) atm-api 200 m 750 m 512 Gi 1 Gi   1  
ATM (API behavior testing) atm-ui (one replica) atm-ui 20 m 100 m 64 m 128 m   1  
Billing billing billing 20 m 300 m 64 Mi 256 Mi 1 Yes
API Agent management-api-agent agent 200 m 750 m 512 Mi 512 Mi   1 No
api-agent-proxy 20 m 500 m 128 Mi 256 Mi   1 No
genai-service 20 m 500 m 128 Mi 256 Mi   1 No
management-api-agent-codegen-service api-agent-codegen-service 20 m 500 m 128 Mi 384 Mi   1 No
management-api-agent-connectors action-connectors 250 m 1 256 Mi 256 Mi   1 No
connectivity-pack-proxy 100 m 1 256 Mi 512 Mi   1 No
java-tech-connectors 250 m 1 400 Mi 750 Mi   1 No
management-api-agent-downloads downloads 50 m 500 m 128 Mi 256 Mi   1 No
management-api-agent-gic api-agent-gic 200 m 750 m 512 Mi 768 Mi   1 No
2DCDR postgres-remote tunnel 30 m 150 m 512 Mi 512 Mi 1
tunnel server 40 m 500 m 128 Mi 256 Mi 1

n1xc4.m16

Table 6. n1xc4.m16 profile resource and licensing requirements
Pod Name Container Name CPU Requests CPU limits Memory Requests Memory Limits PVC Size Number of replicas License entitlement required
analytics-proxy analytics-proxy 100 m 800 m 128 Mi 512 Mi 1
apim apim 500 m 1250 m 128 Mi 10 Gi 1 Yes
client-downloads-server client-downloads 50 m 100 m 8 Mi 100 Mi 1
consumer-catalog consumer-catalog 20 m 300 m 64 Mi 128 Mi   1  
juhu juhu 75 m 800 m 192 Mi 512 Mi 1
ldap ldap 50 m 300 m 64 Mi 128 Mi 1
lur lur 50 m 500 m 128 Mi 256 Mi 1
natscluster natscluster 100 m 300 m 16 Mi 64 Mi 1
portal-proxy portal-proxy 20 m 100 m 128 Mi 256 Mi 1
management-<random string>-db-1 postgres 600 m 1500 m 2 Gi 8 Gi 150 Gi 1 Yes
taskmanager taskmanager 300 m 1250 m 512 Mi 10 Gi 1 Yes
ui ui-authenticaton 50 m 50 m 64 Mi 64 Mi 1
ui 50 m 500 m 64 Mi 256 Mi 1
websocket-proxy websocket-proxy 20 m 100 m 128 Mi 256 Mi 1
edb-operator manager 100 m 100 m 100 Mi 200 Mi      
Table 7. n1xc4.m16 Containers for optional features, resource and licensing requirements
Feature Pod Name Container Name CPU Requests CPU limits Memory Requests Memory Limits PVC Size Number of replicas License entitlement required
API governance management-compliance-service compliance-service 50 m 500 m 128 Mi 384 Mi 1 Yes
management-compliance-ui compliance-ui 20 m 100 m 64 Mi 128 Mi 1  
ATM (API behavior testing) atm-api (one replica) atm-api 200 m 750 m 512 Mi 1 Gi   1  
ATM (API behavior testing) atm-ui (one replica) atm-ui 20 m 100 m 64 m 128 m   1  
Billing billing billing 50 m 300 m 64 Mi 256 Mi 1 Yes
API Agent management-api-agent agent 200 m 750 m 512 Mi 512 Mi   1 No
api-agent-proxy 20 m 500 m 128 Mi 256 Mi   1 No
genai-service 20 m 500 m 128 Mi 256 Mi   1 No
management-api-agent-codegen-service api-agent-codegen-service 20 m 500 m 128 Mi 384 Mi   1 No
management-api-agent-connectors action-connectors 250 m 1 256 Mi 256 Mi   1 No
connectivity-pack-proxy 100 m 1 256 Mi 512 Mi   1 No
java-tech-connectors 250 m 1 400 Mi 750 Mi   1 No
management-api-agent-downloads downloads 50 m 500 m 128 Mi 256 Mi   1 No
management-api-agent-gic api-agent-gic 200 m 750 m 512 Mi 768 Mi   1 No
2DCDR postgres-remote tunnel 75 m 150 m 512 Mi 512 Mi 1
tunnel server 100 m 500 m 128 Mi 256 Mi 1

n3xc2.m16

Table 8. n3xc2.m16 profile resource and licensing requirements
Pod Name Container Name CPU Requests CPU limits Memory Requests Memory Limits PVC Size Number of replicas License entitlement required
analytics-proxy analytics-proxy 40 m 800 m 128 Mi 512 Mi 3
apim apim 200 m 625 m 128 Mi 10 Gi 3 Yes
client-downloads-server client-downloads 20 m 100 m 8 Mi 100 Mi 3
consumer-catalog consumer-catalog 20 m 150 m 64 Mi 128 Mi   3  
juhu juhu 30 m 800 m 192 Mi 512 Mi 3
ldap ldap 20 m 300 m 64 Mi 128 Mi 3
lur lur 20 m 500 m 128 Mi 256 Mi 3
natscluster natscluster 40 m 300 m 16 Mi 64 Mi 3
portal-proxy portal-proxy 8 m 100 m 128 Mi 256 Mi 3
management-<random string>-db-n postgres 600 m 750 m 2 Gi 8 Gi 230 Gi 3 Yes
taskmanager taskmanager 120 m 625 m 512 Mi 10 Gi 3 Yes
ui ui-authenticaton 50 m 50 m 64 Mi 64 Mi 3
ui 20 m 500 m 64 Mi 256 Mi 3
websocket-proxy websocket-proxy 20 m 100 m 128 Mi 256 Mi 3
edb-operator manager 100 m 100 m 100 Mi 200 Mi      
Table 9. n3xc2.m16 Containers for optional features, resource and licensing requirements
Feature Pod Name Container Name CPU Requests CPU limits Memory Requests Memory Limits PVC Size Number of replicas License entitlement required
API governance management-compliance-service compliance-service 20 m 625 m 128 Mi 512 Mi 3 Yes
management-compliance-ui compliance-ui 20 m 100 m 64 Mi 128 Mi 3  
ATM (API behavior testing) atm-api (three replicas) atm-api 200 m 750 m 512 Mi 1 Gi   3  
ATM (API behavior testing) atm-ui (three replicas) atm-ui 20 m 100 m 64 m 128 m   3  
Billing billing billing 20 m 300 m 64 Mi 256 Mi 3 Yes
API Agent management-api-agent agent 200 m 750 m 512 Mi 512 Mi   1 No
api-agent-proxy 20 m 500 m 128 Mi 256 Mi   1 No
genai-service 20 m 500 m 128 Mi 256 Mi   1 No
management-api-agent-codegen-service api-agent-codegen-service 20 m 500 m 128 Mi 384 Mi   1 No
management-api-agent-connectors action-connectors 250 m 1 256 Mi 256 Mi   1 No
connectivity-pack-proxy 100 m 1 256 Mi 512 Mi   1 No
java-tech-connectors 250 m 1 400 Mi 750 Mi   1 No
management-api-agent-downloads downloads 50 m 500 m 128 Mi 256 Mi   1 No
management-api-agent-gic api-agent-gic 200 m 750 m 512 Mi 768 Mi   1 No
2DCDR postgres-remote tunnel 30 m 150 m 512 Mi 512 Mi 1
tunnel server 40 m 500 m 128 Mi 256 Mi 1

n3xc3.m16

Table 10. n3xc3.m16 profile resource and licensing requirements
Pod Name Container Name CPU Requests CPU limits Memory Requests Memory Limits PVC Size Number of replicas License entitlement required
analytics-proxy analytics-proxy 40 m 800 m 128 Mi 512 Mi 3
apim apim 200 m 900 m 128 Mi 10 Gi 3 Yes
client-downloads-server client-downloads 20 m 100 m 8 Mi 100 Mi 3
consumer-catalog consumer-catalog 20 m 200 m 64 Mi 128 Mi   3  
juhu juhu 30 m 800 m 192 Mi 512 Mi 3
ldap ldap 20 m 300 m 64 Mi 128 Mi 3
lur lur 20 m 500 m 128 Mi 256 Mi 3
natscluster natscluster 40 m 300 m 16 Mi 64 Mi 3
portal-proxy portal-proxy 8 m 100 m 128 Mi 256 Mi 3
management-<random string>-db-n postgres 600 m 1200 m 2 Gi 8 Gi 230 Gi 3 Yes
taskmanager taskmanager 120 m 900 m 512 Mi 10 Gi 3 Yes
ui ui-authenticaton 50 m 50 m 64 Mi 64 Mi 3
ui 20 m 500 m 64 Mi 256 Mi 3
websocket-proxy websocket-proxy 20 m 100 m 128 Mi 256 Mi 3
edb-operator manager 100 m 100 m 100 Mi 200 Mi      
Table 11. n3xc3.m16 Containers for optional features, resource and licensing requirements
Feature Pod Name Container Name CPU Requests CPU limits Memory Requests Memory Limits PVC Size Number of replicas License entitlement required
API governance management-compliance-service compliance-service 20 m 625 m 128 Mi 512 Mi 3  
management-compliance-ui compliance-ui 20 m 100 m 64 Mi 128 Mi 3  
ATM (API behavior testing) atm-api (three replicas) atm-api 200 m 750 m 512 Mi 1 Gi   3  
ATM (API behavior testing) atm-ui (three replicas) atm-ui 20 m 100 m 64 m 128 m   3  
Billing billing billing 20 m 300 m 64 Mi 256 Mi 3 Yes
API Agent management-api-agent agent 200 m 750 m 512 Mi 512 Mi   1 No
api-agent-proxy 20 m 500 m 128 Mi 256 Mi   1 No
genai-service 20 m 500 m 128 Mi 256 Mi   1 No
management-api-agent-codegen-service api-agent-codegen-service 20 m 500 m 128 Mi 384 Mi   1 No
management-api-agent-connectors action-connectors 250 m 1 256 Mi 256 Mi   1 No
connectivity-pack-proxy 100 m 1 256 Mi 512 Mi   1 No
java-tech-connectors 250 m 1 400 Mi 750 Mi   1 No
management-api-agent-downloads downloads 50 m 500 m 128 Mi 256 Mi   1 No
management-api-agent-gic api-agent-gic 200 m 750 m 512 Mi 768 Mi   1 No
2DCDR postgres-remote tunnel 30 m 150 m 512 Mi 512 Mi 1
tunnel server 40 m 500 m 128 Mi 256 Mi 1

n3xc4.m16

Table 12. n3xc4.m16 profile resource and licensing requirements
Pod Name Container Name CPU Requests CPU limits Memory Requests Memory Limits PVC Size Number of replicas License entitlement required
analytics-proxy analytics-proxy 100 m 800 m 128 Mi 512 Mi 3
apim apim 500 m 1250 m 128 Mi 10 Gi 3 Yes
client-downloads-server client-downloads 50 m 100 m 8 Mi 100 Mi 3
consumer-catalog consumer-catalog 20 m 300 m 64 Mi 128 Mi   3  
juhu juhu 75 m 800 m 192 Mi 512 Mi 3
ldap ldap 50 m 300 m 64 Mi 128 Mi 3
lur lur 50 m 500 m 128 Mi 256 Mi 3
natscluster natscluster 100 m 300 m 16 Mi 64 Mi 3
portal-proxy portal-proxy 20 m 100 m 128 Mi 256 Mi 3
management-<random string>-db-n postgres 600 m 1500 m 2 Gi 8 Gi 230 Gi 3 Yes
taskmanager taskmanager 300 m 1250 m 512 Mi 10 Gi 3 Yes
ui ui-authenticaton 50 m 50 m 64 Mi 64 Mi 3
ui 50 m 500 m 64 Mi 256 Mi 3
websocket-proxy websocket-proxy 20 m 100 m 128 Mi 256 Mi 3
edb-operator manager 100 m 100 m 100 Mi 200 Mi      
Table 13. n3xc4.m16 Containers for optional features, resource and licensing requirements
Feature Pod Name Container Name CPU Requests CPU limits Memory Requests Memory Limits PVC Size Number of replicas License entitlement required
API governance management-compliance-service compliance-service 50 m 625 m 128 Mi 512 Mi 3 Yes
management-compliance-ui compliance-ui 20 m 100 m 64 Mi 128 Mi 3  
ATM (API behavior testing) atm-api (three replicas) atm-api 200 m 750 m 512 Mi 1 Gi   3  
ATM (API behavior testing) atm-ui (three replicas) atm-ui 20 m 100 m 64 m 128 m   3  
Billing billing billing 50 m 300 m 64 Mi 256 Mi 3 Yes
API Agent management-api-agent-agent agent 200 m 750 m 512 Mi 512 Mi   1 No
api-agent-proxy 20 m 500 m 128 Mi 256 Mi   1 No
genai-service 20 m 500 m 128 Mi 256 Mi   1 No
management-api-agent-codegen-service api-agent-codegen-service 20 m 500 m 128 Mi 384 Mi   1 No
management-api-agent-connectors action-connectors 250 m 1 256 Mi 256 Mi   1 No
connectivity-pack-proxy 100 m 1 256 Mi 512 Mi   1 No
java-tech-connectors 250 m 1 400 Mi 750 Mi   1 No
management-api-agent-downloads downloads 50 m 500 m 128 Mi 256 Mi   1 No
management-api-agent-gic api-agent-gic 200 m 750 m 512 Mi 768 Mi   1 No
2DCDR postgres-remote tunnel 75 m 150 m 512 Mi 512 Mi 1
tunnel server 100 m 500 m 128 Mi 256 Mi 1
Note: The following components have the following ephemeral storage requirements:
  • java-tech-connectors: 1 Gi (requests) or 1 Gi (limits).
  • connectivity-pack-proxy: 150 Mi (requests) or 1 Gi (limits).
  • action-connectors: 1 Gi (requests) or 1 Gi (limits).