Skip to content

Commit 502ae0e

Browse files
Merge branch 'master' into dependabot/github_actions/clouddrove/github-shared-workflows-1.2.8
2 parents 9b0b957 + 67be6c2 commit 502ae0e

File tree

3 files changed

+13
-3
lines changed

3 files changed

+13
-3
lines changed

main.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ resource "digitalocean_kubernetes_cluster" "main" {
3131
content {
3232
name = lookup(node_pool.value, "name", "critical")
3333
size = lookup(node_pool.value, "size", "s-1vcpu-2gb")
34-
node_count = lookup(node_pool.value, "node_count", 1)
34+
node_count = lookup(node_pool.value, "auto_scale", true) ? null : lookup(node_pool.value, "node_count", 1)
3535
auto_scale = lookup(node_pool.value, "auto_scale", true)
3636
min_nodes = lookup(node_pool.value, "min_nodes", 1)
3737
max_nodes = lookup(node_pool.value, "max_nodes", 2)
@@ -66,7 +66,7 @@ resource "digitalocean_kubernetes_node_pool" "main" {
6666
cluster_id = join("", digitalocean_kubernetes_cluster.main[*].id)
6767
name = lookup(each.value, "name", "application")
6868
size = lookup(each.value, "size", "s-1vcpu-2gb")
69-
node_count = lookup(each.value, "node_count", 1)
69+
node_count = lookup(each.value, "auto_scale", true) ? null : lookup(each.value, "node_count", 1)
7070
auto_scale = lookup(each.value, "auto_scale", true)
7171
min_nodes = lookup(each.value, "min_nodes", 1)
7272
max_nodes = lookup(each.value, "max_nodes", 2)

outputs.tf

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,3 +52,13 @@ output "maintenance_policy_day" {
5252
output "local_file" {
5353
value = join("", digitalocean_kubernetes_cluster.main[*].kube_config[0].raw_config)
5454
}
55+
56+
output "token" {
57+
value = digitalocean_kubernetes_cluster.main[*].kube_config[0].token
58+
description = "The token used to authenticate with the cluster."
59+
}
60+
61+
output "cluster_ca_certificate" {
62+
value = digitalocean_kubernetes_cluster.main[*].kube_config[0].cluster_ca_certificate
63+
description = "The certificate authority used to verify the cluster's API server."
64+
}

variables.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ variable "region" {
3838

3939
variable "cluster_version" {
4040
type = string
41-
default = "1.27.2"
41+
default = "1.31.1-do.5"
4242
description = "K8s Cluster Version."
4343
}
4444

0 commit comments

Comments
 (0)