# | Settings configuration default values # | Migrated from: provisioning/kcl/settings.k # | Pattern: Pure defaults (no schema, no contracts) { secret_provider = { provider = "sops", }, sops_config = { use_age = true, }, kms_config = { server_url = "", auth_method = "certificate", timeout = 30, verify_ssl = true, }, ai_provider = { enabled = false, provider = "openai", max_tokens = 2048, temperature = 0.3, timeout = 30, enable_template_ai = true, enable_query_ai = true, enable_webhook_ai = false, }, run_set = { wait = true, output_format = "human", output_path = "tmp/NOW-deploy", inventory_file = "./inventory.yaml", use_time = true, }, settings = { main_name = "", main_title = "", settings_path = "./settings.yaml", defaults_provs_dirpath = "./defs", defaults_provs_suffix = "_defaults.k", prov_data_dirpath = "./data", prov_data_suffix = "_settings.k", created_taskservs_dirpath = "./tmp/NOW_deployment", prov_resources_path = "./resources", created_clusters_dirpath = "./tmp/NOW_clusters", prov_clusters_path = "./clusters", prov_local_bin_path = "./bin", cluster_admin_host = "", cluster_admin_port = 22, servers_wait_started = 27, cluster_admin_user = "root", clusters_save_path = "/${main_name}/clusters", servers_paths = ["servers"], clusters_paths = ["clusters"], }, }