# Kubernetes Provider Enviromment Variables k8s_provider="eks" # choices are eks | other TF_VAR_eks_cluster_name="fuel-core-deploy" # Helm Environment Values k8s_namespace="fuel-core" fuel_core_image_repository="ghcr.io/fuellabs/fuel-core" fuel_core_image_tag="latest" fuel_core_pod_replicas="1" pvc_storage_class="gp2" pvc_storage_requests="3Gi" chain_spec_file="../test_chainspec.json" fuel_core_human_logging=false fuel_core_rust_log="info" fuel_core_utxo_validation=true fuel_core_vm_backtrace=false fuel_core_min_gas_price=0 fuel_core_pv_name="db-pv" fuel_core_pvc_name="db-pv-claim" fuel_core_sentry_enabled=false fuel_core_pvc_clone_enabled=false fuel_core_pvc_snapshot_ref="snap-06fb1faafc1409cc5" fuel_core_pvc_snapshot_id="imported-aws-snapshot" fuel_core_cpu_requests="1m" fuel_core_memory_requests="50Mi" fuel_core_cpu_limits="2m" fuel_core_memory_limits="100Mi" fuel_core_prometheus_enabled=true fuel_core_prometheus_helm_release_name="kube-prometheus" # profiling agent settings fuel_core_pyroscope_url="http://pyroscope:4040" fuel_core_pprof_sample_rate="100" # consensus key secret fuel_core_consensus_key_secret="dGVzdA==" # The validator should have disabled production. It can be done by uncommenting the `fuel_core_poa_instant=false` below. # fuel_core_poa_instant=false # The block producer of the network should enable one of the three modes listed below. # Either instant # fuel_core_poa_instant=true # Or interval, where teh value can be `10s` in seconds, `1m` minutes, or `1h` hours. # fuel_core_poa_interval_period="3s" # allow multiple fuel-core nodes in the same namespace, also used for setting up reserved nodes fuel_core_service_name="fuel-core" fuel_core_selector_name="fuel-core" fuel_core_p2p_key="0x123123123123" # 18 Mb fuel_core_max_buffer_size="18874368" fuel_core_max_headers_per_request="100" # disables discovery using internal ip addresses fuel_core_allow_private_addresses=false # A unique ID for this set of fuel core nodes, they will not connect to anyone with a different network name, # so it should be the same for the network. fuel_core_network_name="beta-3" # whether we allow connections from non-reserved nodes fuel_core_reserved_only=false # a list of other fuel core's that we must always remain connected to fuel_core_reserved_nodes="/dns4/test.test.svc.cluster.local/tcp/30333/p2p/16Uiu2HAmEB6RQuDfEZjvosRRundrEddfGqgRq51EReNV9E4pfDw5,/dns4/sentry-3/tcp/30333/16Uiu2HAmEB6RQuDfEZjvosRRundrEddfGqgRq51EReNV9E4pfDw5" # Can be empty: # fuel_core_bootstrap_nodes="" # or with some predefined nodes: # fuel_core_bootstrap_nodes="/dns4/test.test.svc.cluster.local/tcp/30333/p2p/16Uiu2HAmEB6RQuDfEZjvosRRundrEddfGqgRq51EReNV9E4pfDw5,/dns4/sentry-3/tcp/30333/16Uiu2HAmEB6RQuDfEZjvosRRundrEddfGqgRq51EReNV9E4pfDw5" # Sync Environment Variables fuel_core_sync_block_stream_size="10" fuel_core_sync_header_batch_size="10" # Ingress Environment variables fuel_core_ingress_dns="node.example.com" fuel_core_ingress_secret="node-example-com" fuel_core_ingress_http_port="80" fuel_core_ingress_service_name="fuel-core-service"