Background
When ClickHouse Cloud service is idle, the provider fails during initialization because the service is still waking up and the default connection timeout is not long enough.
Request
Please expose dial_timeout options in the provider configuration to allow waiting for idle services to wake up
Example use-case
provider "clickhousedbops" {
protocol = "nativesecure"
host = "xxx.clickhouse.cloud"
dial_timeout = "120s"
auth_config = {
strategy = "password"
username = "default"
password = "secret"
}
}
Thank you for considering this enhancement!