mirror of
https://github.com/edgelesssys/constellation.git
synced 2025-08-03 20:44:14 -04:00
ci: add upgrade to provider example test (#2775)
This commit is contained in:
parent
2fea43a320
commit
60a0a6020e
9 changed files with 588 additions and 301 deletions
|
@ -13,13 +13,15 @@ terraform {
|
|||
|
||||
locals {
|
||||
name = "constell"
|
||||
version = "vX.Y.Z"
|
||||
image_version = "vX.Y.Z"
|
||||
kubernetes_version = "vX.Y.Z"
|
||||
microservice_version = "vX.Y.Z"
|
||||
csp = "aws"
|
||||
attestation_variant = "aws-sev-snp"
|
||||
region = "us-east-2"
|
||||
zone = "us-east-2c"
|
||||
control_plane_count = 3
|
||||
worker_count = 2
|
||||
|
||||
master_secret = random_bytes.master_secret.hex
|
||||
master_secret_salt = random_bytes.master_secret_salt.hex
|
||||
|
@ -55,7 +57,7 @@ module "aws_infrastructure" {
|
|||
instance_type = "m6a.xlarge"
|
||||
disk_size = 30
|
||||
disk_type = "gp3"
|
||||
initial_count = 3
|
||||
initial_count = local.control_plane_count
|
||||
zone = local.zone
|
||||
},
|
||||
worker_default = {
|
||||
|
@ -63,7 +65,7 @@ module "aws_infrastructure" {
|
|||
instance_type = "m6a.xlarge"
|
||||
disk_size = 30
|
||||
disk_type = "gp3"
|
||||
initial_count = 2
|
||||
initial_count = local.worker_count
|
||||
zone = local.zone
|
||||
}
|
||||
}
|
||||
|
@ -87,7 +89,7 @@ data "constellation_attestation" "foo" {
|
|||
data "constellation_image" "bar" {
|
||||
csp = local.csp
|
||||
attestation_variant = local.attestation_variant
|
||||
version = local.version
|
||||
version = local.image_version
|
||||
region = local.region
|
||||
}
|
||||
|
||||
|
|
|
@ -13,12 +13,14 @@ terraform {
|
|||
|
||||
locals {
|
||||
name = "constell"
|
||||
version = "vX.Y.Z"
|
||||
image_version = "vX.Y.Z"
|
||||
kubernetes_version = "vX.Y.Z"
|
||||
microservice_version = "vX.Y.Z"
|
||||
csp = "azure"
|
||||
attestation_variant = "azure-sev-snp"
|
||||
location = "northeurope"
|
||||
control_plane_count = 3
|
||||
worker_count = 2
|
||||
|
||||
master_secret = random_bytes.master_secret.hex
|
||||
master_secret_salt = random_bytes.master_secret_salt.hex
|
||||
|
@ -56,14 +58,14 @@ module "azure_infrastructure" {
|
|||
instance_type = "Standard_DC4as_v5"
|
||||
disk_size = 30
|
||||
disk_type = "Premium_LRS"
|
||||
initial_count = 3
|
||||
initial_count = local.control_plane_count
|
||||
},
|
||||
worker_default = {
|
||||
role = "worker"
|
||||
instance_type = "Standard_DC4as_v5"
|
||||
disk_size = 30
|
||||
disk_type = "Premium_LRS"
|
||||
initial_count = 2
|
||||
initial_count = local.worker_count
|
||||
}
|
||||
}
|
||||
location = local.location
|
||||
|
@ -83,7 +85,7 @@ data "constellation_attestation" "foo" {
|
|||
data "constellation_image" "bar" {
|
||||
csp = local.csp
|
||||
attestation_variant = local.attestation_variant
|
||||
version = local.version
|
||||
version = local.image_version
|
||||
}
|
||||
|
||||
resource "constellation_cluster" "azure_example" {
|
||||
|
|
|
@ -13,7 +13,7 @@ terraform {
|
|||
|
||||
locals {
|
||||
name = "constell"
|
||||
version = "vX.Y.Z"
|
||||
image_version = "vX.Y.Z"
|
||||
kubernetes_version = "vX.Y.Z"
|
||||
microservice_version = "vX.Y.Z"
|
||||
csp = "gcp"
|
||||
|
@ -21,6 +21,8 @@ locals {
|
|||
region = "europe-west3"
|
||||
zone = "europe-west3-b"
|
||||
project_id = "constellation-331613"
|
||||
control_plane_count = 3
|
||||
worker_count = 2
|
||||
|
||||
master_secret = random_bytes.master_secret.hex
|
||||
master_secret_salt = random_bytes.master_secret_salt.hex
|
||||
|
@ -58,7 +60,7 @@ module "gcp_infrastructure" {
|
|||
instance_type = "n2d-standard-4"
|
||||
disk_size = 30
|
||||
disk_type = "pd-ssd"
|
||||
initial_count = 3
|
||||
initial_count = local.control_plane_count
|
||||
zone = local.zone
|
||||
},
|
||||
worker_default = {
|
||||
|
@ -66,7 +68,7 @@ module "gcp_infrastructure" {
|
|||
instance_type = "n2d-standard-4"
|
||||
disk_size = 30
|
||||
disk_type = "pd-ssd"
|
||||
initial_count = 2
|
||||
initial_count = local.worker_count
|
||||
zone = local.zone
|
||||
}
|
||||
}
|
||||
|
@ -87,7 +89,7 @@ data "constellation_attestation" "foo" {
|
|||
data "constellation_image" "bar" {
|
||||
csp = local.csp
|
||||
attestation_variant = local.attestation_variant
|
||||
version = local.version
|
||||
version = local.image_version
|
||||
}
|
||||
|
||||
resource "constellation_cluster" "gcp_example" {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue