From d74c1acb0227939279696704b14e078d4942407f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=86=89=E5=B0=8F=E9=BE=99?= Date: Fri, 6 Dec 2019 18:07:08 +0800 Subject: [PATCH] [Issue:5687] Add prefix for new keys from Env (#5790) Signed-off-by: xiaolong.ran Fixes #5687 ### Motivation When the user wants to add new keys for Env, adding fails if no prefix is added. Currently, add new keys for Env use the script of [apply-config-from-env.py](https://github.com/apache/pulsar/commits/master/docker/pulsar/scripts/apply-config-from-env.py), to ensure that the env set by the user can take effect, add the prefix(**PULSAR_PREFIX_**) for all keys. ### Modifications - Add prefix for new keys from Env --- deployment/kubernetes/aws/bookkeeper.yaml | 14 ++++++------ deployment/kubernetes/aws/broker.yaml | 14 ++++++------ deployment/kubernetes/aws/proxy.yaml | 6 ++--- .../generic/k8s-1-9-and-above/bookie.yaml | 8 +++---- .../generic/k8s-1-9-and-above/broker.yaml | 14 ++++++------ .../generic/k8s-1-9-and-above/proxy.yaml | 6 ++--- .../kubernetes/generic/original/bookie.yaml | 8 +++---- .../kubernetes/generic/original/broker.yaml | 14 ++++++------ .../kubernetes/generic/original/proxy.yaml | 6 ++--- .../google-kubernetes-engine/bookie.yaml | 10 ++++----- .../google-kubernetes-engine/broker.yaml | 6 ++--- .../google-kubernetes-engine/proxy.yaml | 6 ++--- .../kubernetes/helm/pulsar/values-mini.yaml | 20 ++++++++--------- deployment/kubernetes/helm/pulsar/values.yaml | 22 +++++++++---------- 14 files changed, 77 insertions(+), 77 deletions(-) diff --git a/deployment/kubernetes/aws/bookkeeper.yaml b/deployment/kubernetes/aws/bookkeeper.yaml index 426afcfc71f..e0cd38dcf50 100644 --- a/deployment/kubernetes/aws/bookkeeper.yaml +++ b/deployment/kubernetes/aws/bookkeeper.yaml @@ -55,13 +55,13 @@ metadata: name: bookie-config data: PULSAR_MEM: "\"-Dio.netty.leakDetectionLevel=disabled -Dio.netty.recycler.linkCapacity=1024 -XX:+UseG1GC -XX:MaxGCPauseMillis=10 -XX:+ParallelRefProcEnabled -XX:+UnlockExperimentalVMOptions -XX:+AggressiveOpts -XX:+DoEscapeAnalysis -XX:ParallelGCThreads=32 -XX:ConcGCThreads=32 -XX:G1NewSizePercent=50 -XX:+DisableExplicitGC -XX:-ResizePLAB -XX:+ExitOnOutOfMemoryError -XX:+PerfDisableSharedMem -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintGCApplicationStoppedTime -XX:+PrintHeapAtGC -verbosegc -XX:G1LogLevel=finest -Xms28g -Xmx28g -XX:MaxDirectMemorySize=28g\"" - dbStorage_writeCacheMaxSizeMb: "2048" # Write cache size (direct memory) - dbStorage_readAheadCacheMaxSizeMb: "2048" # Read cache size (direct memory) - dbStorage_rocksDB_blockCacheSize: "4294967296" - journalMaxSizeMB: "2048" - zkServers: zk-0.zookeeper,zk-1.zookeeper,zk-2.zookeeper - statsProviderClass: org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider - useHostNameAsBookieID: "true" + PULSAR_PREFIX_dbStorage_writeCacheMaxSizeMb: "2048" # Write cache size (direct memory) + PULSAR_PREFIX_dbStorage_readAheadCacheMaxSizeMb: "2048" # Read cache size (direct memory) + PULSAR_PREFIX_dbStorage_rocksDB_blockCacheSize: "4294967296" + PULSAR_PREFIX_journalMaxSizeMB: "2048" + PULSAR_PREFIX_zkServers: zk-0.zookeeper,zk-1.zookeeper,zk-2.zookeeper + PULSAR_PREFIX_statsProviderClass: org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider + PULSAR_PREFIX_useHostNameAsBookieID: "true" --- apiVersion: apps/v1beta1 kind: StatefulSet diff --git a/deployment/kubernetes/aws/broker.yaml b/deployment/kubernetes/aws/broker.yaml index 70940ef718f..06827c8ec89 100644 --- a/deployment/kubernetes/aws/broker.yaml +++ b/deployment/kubernetes/aws/broker.yaml @@ -27,13 +27,13 @@ data: # better GC behavior at high throughput PULSAR_MEM: "\" -Dio.netty.leakDetectionLevel=disabled -Dio.netty.recycler.linkCapacity=1024 -XX:+ParallelRefProcEnabled -XX:+UnlockExperimentalVMOptions -XX:+AggressiveOpts -XX:+DoEscapeAnalysis -XX:ParallelGCThreads=32 -XX:ConcGCThreads=32 -XX:G1NewSizePercent=50 -XX:+DisableExplicitGC -XX:-ResizePLAB -XX:+ExitOnOutOfMemoryError -XX:+PerfDisableSharedMem -Xms12g -Xmx12g -XX:MaxDirectMemorySize=14g -Dpulsar.root.logger=DEBUG,FILE \"" PULSAR_GC: "\" -XX:+UseG1GC -XX:MaxGCPauseMillis=10\"" - zookeeperServers: zk-0.zookeeper,zk-1.zookeeper,zk-2.zookeeper - configurationStoreServers: zk-0.zookeeper,zk-1.zookeeper,zk-2.zookeeper - clusterName: us-east - managedLedgerDefaultEnsembleSize: "2" - managedLedgerDefaultWriteQuorum: "2" - managedLedgerDefaultAckQuorum: "2" - deduplicationEnabled: "false" + PULSAR_PREFIX_zookeeperServers: zk-0.zookeeper,zk-1.zookeeper,zk-2.zookeeper + PULSAR_PREFIX_configurationStoreServers: zk-0.zookeeper,zk-1.zookeeper,zk-2.zookeeper + PULSAR_PREFIX_clusterName: us-east + PULSAR_PREFIX_managedLedgerDefaultEnsembleSize: "2" + PULSAR_PREFIX_managedLedgerDefaultWriteQuorum: "2" + PULSAR_PREFIX_managedLedgerDefaultAckQuorum: "2" + PULSAR_PREFIX_deduplicationEnabled: "false" --- ## ## Broker deployment definition diff --git a/deployment/kubernetes/aws/proxy.yaml b/deployment/kubernetes/aws/proxy.yaml index a3889bad02a..844e1bb9c05 100644 --- a/deployment/kubernetes/aws/proxy.yaml +++ b/deployment/kubernetes/aws/proxy.yaml @@ -23,9 +23,9 @@ metadata: name: pulsar-proxy-config data: PULSAR_MEM: "\" -Xms4g -Xmx4g -XX:MaxDirectMemorySize=4g\"" - brokerServiceURL: pulsar://broker:6650 - brokerWebServiceURL: http://broker:8080 - clusterName: pulsar-eks + PULSAR_PREFIX_brokerServiceURL: pulsar://broker:6650 + PULSAR_PREFIX_brokerWebServiceURL: http://broker:8080 + PULSAR_PREFIX_clusterName: pulsar-eks --- apiVersion: apps/v1beta1 diff --git a/deployment/kubernetes/generic/k8s-1-9-and-above/bookie.yaml b/deployment/kubernetes/generic/k8s-1-9-and-above/bookie.yaml index 743389eef85..6979b9ba696 100644 --- a/deployment/kubernetes/generic/k8s-1-9-and-above/bookie.yaml +++ b/deployment/kubernetes/generic/k8s-1-9-and-above/bookie.yaml @@ -24,10 +24,10 @@ metadata: name: bookie-config data: PULSAR_MEM: "\" -Xms64m -Xmx256m -XX:MaxDirectMemorySize=256m\"" - dbStorage_writeCacheMaxSizeMb: "32" # Write cache size (direct memory) - dbStorage_readAheadCacheMaxSizeMb: "32" # Read cache size (direct memory) - zkServers: zookeeper - statsProviderClass: org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider + PULSAR_PREFIX_dbStorage_writeCacheMaxSizeMb: "32" # Write cache size (direct memory) + PULSAR_PREFIX_dbStorage_readAheadCacheMaxSizeMb: "32" # Read cache size (direct memory) + PULSAR_PREFIX_zkServers: zookeeper + PULSAR_PREFIX_statsProviderClass: org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider --- ## ## Define the Bookie headless service diff --git a/deployment/kubernetes/generic/k8s-1-9-and-above/broker.yaml b/deployment/kubernetes/generic/k8s-1-9-and-above/broker.yaml index f0a4d20aaad..4ed86bf737b 100644 --- a/deployment/kubernetes/generic/k8s-1-9-and-above/broker.yaml +++ b/deployment/kubernetes/generic/k8s-1-9-and-above/broker.yaml @@ -26,15 +26,15 @@ data: # Tune for available memory. Increase the heap up to 24G to have # better GC behavior at high throughput PULSAR_MEM: "\" -Xms64m -Xmx128m -XX:MaxDirectMemorySize=128m\"" - zookeeperServers: zookeeper - configurationStoreServers: zookeeper - clusterName: local + PULSAR_PREFIX_zookeeperServers: zookeeper + PULSAR_PREFIX_configurationStoreServers: zookeeper + PULSAR_PREFIX_clusterName: local # change the managed ledger settings if you have more bookies - managedLedgerDefaultEnsembleSize: "1" - managedLedgerDefaultWriteQuorum: "1" - managedLedgerDefaultAckQuorum: "1" + PULSAR_PREFIX_managedLedgerDefaultEnsembleSize: "1" + PULSAR_PREFIX_managedLedgerDefaultWriteQuorum: "1" + PULSAR_PREFIX_managedLedgerDefaultAckQuorum: "1" # enable pulsar functions - functionsWorkerEnabled: "true" + PULSAR_PREFIX_functionsWorkerEnabled: "true" PF_pulsarFunctionsCluster: local --- ## diff --git a/deployment/kubernetes/generic/k8s-1-9-and-above/proxy.yaml b/deployment/kubernetes/generic/k8s-1-9-and-above/proxy.yaml index 2836f5628c6..6bbc6aa1d51 100644 --- a/deployment/kubernetes/generic/k8s-1-9-and-above/proxy.yaml +++ b/deployment/kubernetes/generic/k8s-1-9-and-above/proxy.yaml @@ -24,9 +24,9 @@ metadata: name: proxy-config data: PULSAR_MEM: "\" -Xms64m -Xmx128m -XX:MaxDirectMemorySize=128m\"" - zookeeperServers: zookeeper - configurationStoreServers: zookeeper - clusterName: local + PULSAR_PREFIX_zookeeperServers: zookeeper + PULSAR_PREFIX_configurationStoreServers: zookeeper + PULSAR_PREFIX_clusterName: local --- ## ## Expose all nodes on port so that you can reach cluster from outside k8 diff --git a/deployment/kubernetes/generic/original/bookie.yaml b/deployment/kubernetes/generic/original/bookie.yaml index fd1d044ed3b..36679c828d8 100644 --- a/deployment/kubernetes/generic/original/bookie.yaml +++ b/deployment/kubernetes/generic/original/bookie.yaml @@ -24,10 +24,10 @@ metadata: name: bookie-config data: PULSAR_MEM: "\" -Xms64m -Xmx256m -XX:MaxDirectMemorySize=256m\"" - dbStorage_writeCacheMaxSizeMb: "32" # Write cache size (direct memory) - dbStorage_readAheadCacheMaxSizeMb: "32" # Read cache size (direct memory) - zkServers: zookeeper - statsProviderClass: org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider + PULSAR_PREFIX_dbStorage_writeCacheMaxSizeMb: "32" # Write cache size (direct memory) + PULSAR_PREFIX_dbStorage_readAheadCacheMaxSizeMb: "32" # Read cache size (direct memory) + PULSAR_PREFIX_zkServers: zookeeper + PULSAR_PREFIX_statsProviderClass: org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider --- ## BookKeeper servers need to access the local disks and the pods diff --git a/deployment/kubernetes/generic/original/broker.yaml b/deployment/kubernetes/generic/original/broker.yaml index 031d992c858..1e3d4265636 100644 --- a/deployment/kubernetes/generic/original/broker.yaml +++ b/deployment/kubernetes/generic/original/broker.yaml @@ -26,15 +26,15 @@ data: # Tune for available memory. Increase the heap up to 24G to have # better GC behavior at high throughput PULSAR_MEM: "\" -Xms64m -Xmx128m -XX:MaxDirectMemorySize=128m\"" - zookeeperServers: zookeeper - configurationStoreServers: zookeeper - clusterName: local + PULSAR_PREFIX_zookeeperServers: zookeeper + PULSAR_PREFIX_configurationStoreServers: zookeeper + PULSAR_PREFIX_clusterName: local # change the managed ledger settings if you have more bookies - managedLedgerDefaultEnsembleSize: "1" - managedLedgerDefaultWriteQuorum: "1" - managedLedgerDefaultAckQuorum: "1" + PULSAR_PREFIX_managedLedgerDefaultEnsembleSize: "1" + PULSAR_PREFIX_managedLedgerDefaultWriteQuorum: "1" + PULSAR_PREFIX_managedLedgerDefaultAckQuorum: "1" # enable pulsar functions - functionsWorkerEnabled: "true" + PULSAR_PREFIX_functionsWorkerEnabled: "true" PF_pulsarFunctionsCluster: local --- ## diff --git a/deployment/kubernetes/generic/original/proxy.yaml b/deployment/kubernetes/generic/original/proxy.yaml index 82688352790..0891d244107 100644 --- a/deployment/kubernetes/generic/original/proxy.yaml +++ b/deployment/kubernetes/generic/original/proxy.yaml @@ -24,9 +24,9 @@ metadata: name: proxy-config data: PULSAR_MEM: "\" -Xms64m -Xmx128m -XX:MaxDirectMemorySize=128m\"" - zookeeperServers: zookeeper - configurationStoreServers: zookeeper - clusterName: local + PULSAR_PREFIX_zookeeperServers: zookeeper + PULSAR_PREFIX_configurationStoreServers: zookeeper + PULSAR_PREFIX_clusterName: local --- ## ## Proxy deployment definition diff --git a/deployment/kubernetes/google-kubernetes-engine/bookie.yaml b/deployment/kubernetes/google-kubernetes-engine/bookie.yaml index 45c3f50504b..ea9d7e7a48e 100644 --- a/deployment/kubernetes/google-kubernetes-engine/bookie.yaml +++ b/deployment/kubernetes/google-kubernetes-engine/bookie.yaml @@ -46,11 +46,11 @@ metadata: data: PULSAR_MEM: "\" -Xms4g -Xmx4g -XX:MaxDirectMemorySize=4g\"" PULSAR_GC: "\" -XX:+UseG1GC \"" - dbStorage_writeCacheMaxSizeMb: "1024" - dbStorage_readAheadCacheMaxSizeMb: "1024" - zkServers: zk-0.zookeeper,zk-1.zookeeper,zk-2.zookeeper - statsProviderClass: org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider - useHostNameAsBookieID: "true" + PULSAR_PREFIX_dbStorage_writeCacheMaxSizeMb: "1024" + PULSAR_PREFIX_dbStorage_readAheadCacheMaxSizeMb: "1024" + PULSAR_PREFIX_zkServers: zk-0.zookeeper,zk-1.zookeeper,zk-2.zookeeper + PULSAR_PREFIX_statsProviderClass: org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider + PULSAR_PREFIX_useHostNameAsBookieID: "true" --- apiVersion: apps/v1beta1 kind: StatefulSet diff --git a/deployment/kubernetes/google-kubernetes-engine/broker.yaml b/deployment/kubernetes/google-kubernetes-engine/broker.yaml index 6e0d78e6f91..6757b564539 100644 --- a/deployment/kubernetes/google-kubernetes-engine/broker.yaml +++ b/deployment/kubernetes/google-kubernetes-engine/broker.yaml @@ -25,9 +25,9 @@ metadata: data: PULSAR_MEM: "\" -Xms8g -Xmx8g -XX:MaxDirectMemorySize=4g\"" PULSAR_GC: "\" -XX:+UseG1GC \"" - zookeeperServers: zk-0.zookeeper,zk-1.zookeeper,zk-2.zookeeper - configurationStoreServers: zk-0.zookeeper,zk-1.zookeeper,zk-2.zookeeper - clusterName: pulsar-gke + PULSAR_PREFIX_zookeeperServers: zk-0.zookeeper,zk-1.zookeeper,zk-2.zookeeper + PULSAR_PREFIX_configurationStoreServers: zk-0.zookeeper,zk-1.zookeeper,zk-2.zookeeper + PULSAR_PREFIX_clusterName: pulsar-gke --- ## ## Broker deployment definition diff --git a/deployment/kubernetes/google-kubernetes-engine/proxy.yaml b/deployment/kubernetes/google-kubernetes-engine/proxy.yaml index 9f3c25c1073..8c23787c810 100644 --- a/deployment/kubernetes/google-kubernetes-engine/proxy.yaml +++ b/deployment/kubernetes/google-kubernetes-engine/proxy.yaml @@ -23,9 +23,9 @@ metadata: name: pulsar-proxy-config data: PULSAR_MEM: "\" -Xms4g -Xmx4g -XX:MaxDirectMemorySize=4g\"" - zookeeperServers: zk-0.zookeeper,zk-1.zookeeper,zk-2.zookeeper - configurationStoreServers: zk-0.zookeeper,zk-1.zookeeper,zk-2.zookeeper - clusterName: pulsar-gke + PULSAR_PREFIX_zookeeperServers: zk-0.zookeeper,zk-1.zookeeper,zk-2.zookeeper + PULSAR_PREFIX_configurationStoreServers: zk-0.zookeeper,zk-1.zookeeper,zk-2.zookeeper + PULSAR_PREFIX_clusterName: pulsar-gke --- apiVersion: apps/v1beta1 diff --git a/deployment/kubernetes/helm/pulsar/values-mini.yaml b/deployment/kubernetes/helm/pulsar/values-mini.yaml index 4ab84486621..1ed89357e1d 100644 --- a/deployment/kubernetes/helm/pulsar/values-mini.yaml +++ b/deployment/kubernetes/helm/pulsar/values-mini.yaml @@ -143,11 +143,11 @@ bookkeeper: ## configData: PULSAR_MEM: "\"-Xms128m -Xmx256m -XX:MaxDirectMemorySize=128m -Dio.netty.leakDetectionLevel=disabled -Dio.netty.recycler.linkCapacity=1024 -XX:+UseG1GC -XX:MaxGCPauseMillis=10 -XX:+ParallelRefProcEnabled -XX:+UnlockExperimentalVMOptions -XX:+AggressiveOpts -XX:+DoEscapeAnalysis -XX:ParallelGCThreads=32 -XX:ConcGCThreads=32 -XX:G1NewSizePercent=50 -XX:+DisableExplicitGC -XX:-ResizePLAB -XX:+ExitOnOutOfMemoryError -XX:+PerfDisableSharedMem -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintGCApplicationStoppedTime -XX:+PrintHeapAtGC -verbosegc -XX:G1LogLevel=finest\"" - dbStorage_writeCacheMaxSizeMb: "32" - dbStorage_readAheadCacheMaxSizeMb: "32" - journalMaxSizeMB: "2048" - statsProviderClass: org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider - useHostNameAsBookieID: "true" + PULSAR_PREFIX_dbStorage_writeCacheMaxSizeMb: "32" + PULSAR_PREFIX_dbStorage_readAheadCacheMaxSizeMb: "32" + PULSAR_PREFIX_journalMaxSizeMB: "2048" + PULSAR_PREFIX_statsProviderClass: org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider + PULSAR_PREFIX_useHostNameAsBookieID: "true" ## Bookkeeper configmap ## templates/bookkeeper-service.yaml ## @@ -187,11 +187,11 @@ broker: configData: PULSAR_MEM: "\"-Xms128m -Xmx256m -XX:MaxDirectMemorySize=128m -Dio.netty.leakDetectionLevel=disabled -Dio.netty.recycler.linkCapacity=1024 -XX:+ParallelRefProcEnabled -XX:+UnlockExperimentalVMOptions -XX:+AggressiveOpts -XX:+DoEscapeAnalysis -XX:ParallelGCThreads=32 -XX:ConcGCThreads=32 -XX:G1NewSizePercent=50 -XX:+DisableExplicitGC -XX:-ResizePLAB -XX:+ExitOnOutOfMemoryError -XX:+PerfDisableSharedMem\"" PULSAR_GC: "\"-XX:+UseG1GC -XX:MaxGCPauseMillis=10\"" - managedLedgerDefaultEnsembleSize: "2" - managedLedgerDefaultWriteQuorum: "2" - managedLedgerDefaultAckQuorum: "2" - deduplicationEnabled: "false" - exposeTopicLevelMetricsInPrometheus: "true" + PULSAR_PREFIX_managedLedgerDefaultEnsembleSize: "2" + PULSAR_PREFIX_managedLedgerDefaultWriteQuorum: "2" + PULSAR_PREFIX_managedLedgerDefaultAckQuorum: "2" + PULSAR_PREFIX_deduplicationEnabled: "false" + PULSAR_PREFIX_exposeTopicLevelMetricsInPrometheus: "true" ## Broker service ## templates/broker-service.yaml ## diff --git a/deployment/kubernetes/helm/pulsar/values.yaml b/deployment/kubernetes/helm/pulsar/values.yaml index 1a17fefa645..db5708912ae 100644 --- a/deployment/kubernetes/helm/pulsar/values.yaml +++ b/deployment/kubernetes/helm/pulsar/values.yaml @@ -164,12 +164,12 @@ bookkeeper: ## configData: PULSAR_MEM: "\"-Xms15g -Xmx15g -XX:MaxDirectMemorySize=15g -Dio.netty.leakDetectionLevel=disabled -Dio.netty.recycler.linkCapacity=1024 -XX:+UseG1GC -XX:MaxGCPauseMillis=10 -XX:+ParallelRefProcEnabled -XX:+UnlockExperimentalVMOptions -XX:+AggressiveOpts -XX:+DoEscapeAnalysis -XX:ParallelGCThreads=32 -XX:ConcGCThreads=32 -XX:G1NewSizePercent=50 -XX:+DisableExplicitGC -XX:-ResizePLAB -XX:+ExitOnOutOfMemoryError -XX:+PerfDisableSharedMem -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintGCApplicationStoppedTime -XX:+PrintHeapAtGC -verbosegc -XX:G1LogLevel=finest\"" - dbStorage_writeCacheMaxSizeMb: "2048" - dbStorage_readAheadCacheMaxSizeMb: "2048" - dbStorage_rocksDB_blockCacheSize: "268435456" - journalMaxSizeMB: "2048" - statsProviderClass: org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider - useHostNameAsBookieID: "true" + PULSAR_PREFIX_dbStorage_writeCacheMaxSizeMb: "2048" + PULSAR_PREFIX_dbStorage_readAheadCacheMaxSizeMb: "2048" + PULSAR_PREFIX_dbStorage_rocksDB_blockCacheSize: "268435456" + PULSAR_PREFIX_journalMaxSizeMB: "2048" + PULSAR_PREFIX_statsProviderClass: org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider + PULSAR_PREFIX_useHostNameAsBookieID: "true" ## Bookkeeper configmap ## templates/bookkeeper-service.yaml ## @@ -209,11 +209,11 @@ broker: configData: PULSAR_MEM: "\"-Xms15g -Xmx15g -XX:MaxDirectMemorySize=15g -Dio.netty.leakDetectionLevel=disabled -Dio.netty.recycler.linkCapacity=1024 -XX:+ParallelRefProcEnabled -XX:+UnlockExperimentalVMOptions -XX:+AggressiveOpts -XX:+DoEscapeAnalysis -XX:ParallelGCThreads=32 -XX:ConcGCThreads=32 -XX:G1NewSizePercent=50 -XX:+DisableExplicitGC -XX:-ResizePLAB -XX:+ExitOnOutOfMemoryError -XX:+PerfDisableSharedMem\"" PULSAR_GC: "\"-XX:+UseG1GC -XX:MaxGCPauseMillis=10\"" - managedLedgerDefaultEnsembleSize: "3" - managedLedgerDefaultWriteQuorum: "3" - managedLedgerDefaultAckQuorum: "2" - deduplicationEnabled: "false" - exposeTopicLevelMetricsInPrometheus: "true" + PULSAR_PREFIX_managedLedgerDefaultEnsembleSize: "3" + PULSAR_PREFIX_managedLedgerDefaultWriteQuorum: "3" + PULSAR_PREFIX_managedLedgerDefaultAckQuorum: "2" + PULSAR_PREFIX_deduplicationEnabled: "false" + PULSAR_PREFIX_exposeTopicLevelMetricsInPrometheus: "true" ## Broker service ## templates/broker-service.yaml ## -- GitLab