@@ -73,39 +73,39 @@ A Helm chart to deploy Agave node inside Kubernetes cluster.
7373| ` metrics.prometheusRule.rules ` | Prometheus rules | ` [] ` |
7474| ` metrics.influxdb.existingSecret.name ` | Name of secret containing InfluxDB credentials | ` agave-metrics-config ` |
7575| ` metrics.influxdb.existingSecret.key ` | Key name inside the secret | ` config ` |
76+ | ` hostNetwork ` | Enable hostNetwork for Agave container | ` true ` |
7677
7778### Agave node configuration
7879
79- | Name | Description | Value |
80- | -------------------------------------------------- | ------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------- |
81- | ` agaveArgs ` | ` agave-validator ` arguments | ` {} ` |
82- | ` adjustLimitMemLock.enabled ` | Enable adjustment of memory lock limit for Agave container | ` false ` |
83- | ` adjustLimitMemLock.limit ` | Memory lock limit in kilobytes | ` 2000000000 ` |
84- | ` gracefulShutdown.timeout ` | Seconds to wait for graceful shutdown | ` 120 ` |
85- | ` gracefulShutdown.options ` | ` agave-validator exit ` arguments | ` {} ` |
86- | ` gracefulShutdown.options.force ` | Do not wait for restart window, useful for non-validators | ` false ` |
87- | ` gracefulShutdown.options.skip-health-check ` | Skip health check before exit | ` false ` |
88- | ` gracefulShutdown.options.skip-new-snapshot-check ` | Skip check for a new snapshot before exit | ` false ` |
89- | ` rustLog ` | Logging configuration | ` solana_metrics=warn,agave_validator::bootstrap=debug,info ` |
90- | ` plugins.enabled ` | Enable download of Geyser plugins | ` false ` |
91- | ` plugins.containerPorts ` | Extra container ports for added plugins | ` [] ` |
92- | ` plugins.servicePorts ` | Extra service ports for added plugins | ` [] ` |
93- | ` plugins.yellowstoneGRPC.enabled ` | Enable download of Yellowstone gRPC | ` false ` |
94- | ` plugins.yellowstoneGRPC.version ` | Yellowstone gRPC version | ` v10.0.1+solana.3.0.6 ` |
95- | ` plugins.yellowstoneGRPC.downloadURL ` | Yellowstone GRPC plugin download URL | ` https://github.com/rpcpool/yellowstone-grpc/releases/download/ ` |
96- | ` plugins.yellowstoneGRPC.listenIP ` | Yellowstone gRPC listen IP address, without port | ` $(MY_POD_IP) ` |
97- | ` plugins.yellowstoneGRPC.configYaml ` | Yellowstone gRPC config file | ` look in values.yaml ` |
98- | ` plugins.yellowstoneGRPC.config ` | Yellowstone gRPC config.json file | ` "" ` |
99- | ` plugins.jitoGRPC.enabled ` | Enable download of Jito gRPC | ` false ` |
100- | ` plugins.jitoGRPC.version ` | Jito gRPC version | ` v2.0.15 ` |
101- | ` plugins.jitoGRPC.downloadURL ` | Jito GRPC plugin download URL | ` https://github.com/jito-foundation/geyser-grpc-plugin/releases/download/v2.0.15/libgeyser_grpc_plugin_server.so ` |
102- | ` plugins.jitoGRPC.listenIP ` | Jito gRPC listen IP address, without port | ` $(MY_POD_IP) ` |
103- | ` plugins.jitoGRPC.configYaml ` | Jito gRPC config file in YAML format | ` look in values.yaml ` |
104- | ` plugins.jitoGRPC.config ` | Jito gRPC config.json file in raw format | ` "" ` |
105- | ` identity.validatorKeypair ` | Validator keypair string (required) | ` "" ` |
106- | ` identity.voteKeypair ` | Vote keypair string (required only for validator) | ` "" ` |
107- | ` identity.existingSecret ` | Use existing secret with keypairs instead of specifying them above | ` "" ` |
108- | ` identity.mountPath ` | Keypair files mount path | ` /secrets ` |
80+ | Name | Description | Value |
81+ | -------------------------------------------------- | ------------------------------------------------------------------ | ------------------------------------------------------------------------------- |
82+ | ` agaveArgs ` | ` agave-validator ` arguments | ` {} ` |
83+ | ` adjustLimitMemLock.enabled ` | Enable adjustment of memory lock limit for Agave container | ` false ` |
84+ | ` adjustLimitMemLock.limit ` | Memory lock limit in kilobytes | ` 2000000000 ` |
85+ | ` gracefulShutdown.timeout ` | Seconds to wait for graceful shutdown | ` 120 ` |
86+ | ` gracefulShutdown.options ` | ` agave-validator exit ` arguments | ` {} ` |
87+ | ` gracefulShutdown.options.force ` | Do not wait for restart window, useful for non-validators | ` false ` |
88+ | ` gracefulShutdown.options.skip-health-check ` | Skip health check before exit | ` false ` |
89+ | ` gracefulShutdown.options.skip-new-snapshot-check ` | Skip check for a new snapshot before exit | ` false ` |
90+ | ` rustLog ` | Logging configuration | ` solana_metrics=warn,agave_validator::bootstrap=debug,info ` |
91+ | ` plugins.enabled ` | Enable download of Geyser plugins | ` false ` |
92+ | ` plugins.containerPorts ` | Extra container ports for added plugins | ` [] ` |
93+ | ` plugins.servicePorts ` | Extra service ports for added plugins | ` [] ` |
94+ | ` plugins.yellowstoneGRPC.enabled ` | Enable download of Yellowstone gRPC | ` false ` |
95+ | ` plugins.yellowstoneGRPC.version ` | Yellowstone gRPC version | ` v11.0.1+solana.3.1.8 ` |
96+ | ` plugins.yellowstoneGRPC.downloadURL ` | Yellowstone GRPC plugin download URL | ` https://github.com/rpcpool/yellowstone-grpc/releases/download/ ` |
97+ | ` plugins.yellowstoneGRPC.listenIP ` | Yellowstone gRPC listen IP address, without port | ` $(MY_POD_IP) ` |
98+ | ` plugins.yellowstoneGRPC.configYaml ` | Yellowstone gRPC config file | ` look in values.yaml ` |
99+ | ` plugins.yellowstoneGRPC.config ` | Yellowstone gRPC config.json file | ` "" ` |
100+ | ` plugins.richat.enabled ` | Enable download of Richat | ` false ` |
101+ | ` plugins.richat.downloadURL ` | Richat download URL | ` https://pub-f70d2191aa5a466faa56be3f4d80638a.r2.dev/librichat_plugin_agave.so ` |
102+ | ` plugins.richat.listenIP ` | Richat listen IP address, without port | ` $(MY_POD_IP) ` |
103+ | ` plugins.richat.configYaml ` | Richat config file | ` look in values.yaml ` |
104+ | ` plugins.richat.config ` | Richat config.json file | ` "" ` |
105+ | ` identity.validatorKeypair ` | Validator keypair string (required) | ` "" ` |
106+ | ` identity.voteKeypair ` | Vote keypair string (required only for validator) | ` "" ` |
107+ | ` identity.existingSecret ` | Use existing secret with keypairs instead of specifying them above | ` "" ` |
108+ | ` identity.mountPath ` | Keypair files mount path | ` /secrets ` |
109109
110110### Agave ledger db persistence config
111111
0 commit comments