mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2026-10-29 22:03:22 -02:30
Fix terraform validate for the exoscale provider (#13637)
* Pin the exoscale terraform provider below 0.75 Signed-off-by: Ali Afsharzadeh <afsharzadeh8@gmail.com> * Use lowercase state for exoscale compute instances Signed-off-by: Ali Afsharzadeh <afsharzadeh8@gmail.com> --------- Signed-off-by: Ali Afsharzadeh <afsharzadeh8@gmail.com>
This commit is contained in:
@@ -41,7 +41,7 @@ resource "exoscale_compute_instance" "master" {
|
|||||||
template_id = data.exoscale_template.os_image[each.key].id
|
template_id = data.exoscale_template.os_image[each.key].id
|
||||||
type = each.value.size
|
type = each.value.size
|
||||||
disk_size = each.value.boot_disk.root_partition_size + each.value.boot_disk.node_local_partition_size + each.value.boot_disk.ceph_partition_size
|
disk_size = each.value.boot_disk.root_partition_size + each.value.boot_disk.node_local_partition_size + each.value.boot_disk.ceph_partition_size
|
||||||
state = "Running"
|
state = "running"
|
||||||
zone = var.zone
|
zone = var.zone
|
||||||
security_group_ids = [exoscale_security_group.master_sg.id]
|
security_group_ids = [exoscale_security_group.master_sg.id]
|
||||||
network_interface {
|
network_interface {
|
||||||
@@ -73,7 +73,7 @@ resource "exoscale_compute_instance" "worker" {
|
|||||||
template_id = data.exoscale_template.os_image[each.key].id
|
template_id = data.exoscale_template.os_image[each.key].id
|
||||||
type = each.value.size
|
type = each.value.size
|
||||||
disk_size = each.value.boot_disk.root_partition_size + each.value.boot_disk.node_local_partition_size + each.value.boot_disk.ceph_partition_size
|
disk_size = each.value.boot_disk.root_partition_size + each.value.boot_disk.node_local_partition_size + each.value.boot_disk.ceph_partition_size
|
||||||
state = "Running"
|
state = "running"
|
||||||
zone = var.zone
|
zone = var.zone
|
||||||
security_group_ids = [exoscale_security_group.worker_sg.id]
|
security_group_ids = [exoscale_security_group.worker_sg.id]
|
||||||
network_interface {
|
network_interface {
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ terraform {
|
|||||||
required_providers {
|
required_providers {
|
||||||
exoscale = {
|
exoscale = {
|
||||||
source = "exoscale/exoscale"
|
source = "exoscale/exoscale"
|
||||||
version = ">= 0.21"
|
version = ">= 0.21, < 0.75"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
required_version = ">= 0.13"
|
required_version = ">= 0.13"
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ terraform {
|
|||||||
required_providers {
|
required_providers {
|
||||||
exoscale = {
|
exoscale = {
|
||||||
source = "exoscale/exoscale"
|
source = "exoscale/exoscale"
|
||||||
version = ">= 0.21"
|
version = ">= 0.21, < 0.75"
|
||||||
}
|
}
|
||||||
null = {
|
null = {
|
||||||
source = "hashicorp/null"
|
source = "hashicorp/null"
|
||||||
|
|||||||
Reference in New Issue
Block a user