k8s cluster 2+1 CX23

This commit is contained in:
Sergei Poljanski 2026-03-20 20:41:44 +03:00
commit 468fd67b92
Signed by: asxpi
GPG key ID: 4F8851660FA4121B
7 changed files with 110 additions and 0 deletions

29
providers.tf Normal file
View file

@ -0,0 +1,29 @@
terraform {
backend "s3" {
bucket = "k8s-asxpio-main"
key = "terraform/state/terraform.tfstate"
region = "hel1"
endpoint = "https://hel1.your-objectstorage.com"
skip_credentials_validation = true
skip_metadata_api_check = true
skip_region_validation = true
skip_requesting_account_id = true
force_path_style = true
}
required_providers {
helm = {
source = "hashicorp/helm"
version = ">= 2.0"
}
}
}
provider "helm" {
kubernetes = {
host = module.kubernetes.kubeconfig_data.server
cluster_ca_certificate = module.kubernetes.kubeconfig_data.ca
client_certificate = module.kubernetes.kubeconfig_data.cert
client_key = module.kubernetes.kubeconfig_data.key
}
}