Skip to content

Commit 930890a

Browse files
committed
feat(terraform): add new Argocd cluster configuration for common with appropriate metadata and TLS settings
1 parent ba09ff4 commit 930890a

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

cluster.tf

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,3 +126,24 @@ resource "argocd_cluster" "folo" {
126126
}
127127
}
128128
}
129+
130+
resource "argocd_cluster" "common" {
131+
server = data.alicloud_cs_managed_kubernetes_clusters.common.clusters.0.connections.api_server_internet
132+
name = "common"
133+
134+
metadata {
135+
labels = {
136+
"env" = "common"
137+
"secret" = "avp-common"
138+
"provider" = "alicloud"
139+
"region" = "us-east-1"
140+
"cluster-type" = "ack"
141+
}
142+
}
143+
config {
144+
bearer_token = module.common-argocd-manager.bearer_token
145+
tls_client_config {
146+
ca_data = base64decode(data.alicloud_cs_cluster_credential.common.certificate_authority.cluster_cert)
147+
}
148+
}
149+
}

0 commit comments

Comments
 (0)