# Consul Server Configuration for onecloud1 datacenter = "dc1" data_dir = "/opt/consul/data" log_level = "INFO" node_name = "onecloud1" bind_addr = "100.98.209.50" # Server mode server = true bootstrap_expect = 4 # Join existing cluster retry_join = [ "100.117.106.136", # ch4 "100.122.197.112", # warden "100.116.80.94" # ash3c ] # Performance optimization performance { raft_multiplier = 5 } # Ports configuration ports { grpc = 8502 http = 8500 dns = 8600 server = 8300 serf_lan = 8301 serf_wan = 8302 } # Enable Connect for service mesh connect { enabled = true } # Cache configuration for performance cache { entry_fetch_max_burst = 42 entry_fetch_rate = 30 } # Node metadata node_meta = { region = "unknown" zone = "nomad-client" } # UI enabled for servers ui_config { enabled = true } # ACL configuration (if needed) acl = { enabled = false default_policy = "allow" } # Logging log_file = "/var/log/consul/consul.log" log_rotate_duration = "24h" log_rotate_max_files = 7