Skip to content

Commit 5e97b42

Browse files
committed
fix: adding tests
fix: clean up repo fix: clean up repo fix: clean up repo fix: update workflow files fix: clean up repo fix: clean up repo fix: clean up repo fix: update workflow files fix: clean up repo fix: clean up repo fix: clean up repo fix: update workflow files fix: clean up repo fix: clean up repo fix: clean up repo
1 parent 6c16c35 commit 5e97b42

9 files changed

Lines changed: 196 additions & 91 deletions

fake-server.crt

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
-----BEGIN CERTIFICATE-----
2+
MIIDGDCCAgACCQDF2UmpEKnfbzANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJV
3+
UzENMAsGA1UECAwEVGVzdDENMAsGA1UEBwwEVGVzdDENMAsGA1UECgwEVGVzdDES
4+
MBAGA1UEAwwJbG9jYWxob3N0MB4XDTI1MTAwNjA5NTQzN1oXDTI2MTAwNjA5NTQz
5+
N1owTjELMAkGA1UEBhMCVVMxDTALBgNVBAgMBFRlc3QxDTALBgNVBAcMBFRlc3Qx
6+
DTALBgNVBAoMBFRlc3QxEjAQBgNVBAMMCWxvY2FsaG9zdDCCASIwDQYJKoZIhvcN
7+
AQEBBQADggEPADCCAQoCggEBAL05wzDOyBh+detbGIzZoz//VvebihL+KBNJJCAN
8+
CnFol3DGJJAZ/5MAcEyGtWhJTjaSf6nHCo7SXcIHyK2MHRxyWPMPkhZykmoMsk9d
9+
5fALPC8lCHILMhwb0EEVK08wX8C/N5IeL2T9NugoGqk7JYqRqWHcNbVYZ7G4o57D
10+
kvP11xMzg6qKJ4aVDn3r7LHZj7Cy2E6jBR4n9ygzvQKhUY+6cpihEbHX8QqIyf0w
11+
LDERIiTTeZREhCK79MEXVAhTirwWBX9UMXAz4PDOyPJVAnmwOGeWwpq+sTDAokTc
12+
Wjw3DWZGa+mTZ9mlFYW/V5aFRFFeJnsrjS0ruoqrM5Zf6jcCAwEAATANBgkqhkiG
13+
9w0BAQsFAAOCAQEAE5sZj1O4OqMX9nBTs+MSI7tz2Hy6NL476EpO58LdcOe9j1wS
14+
sBFMI108EHxqAJEgRaHrKjI1SsLN5Dbl47IpqdOpGtZ0N4YPRiPXQlYeIqBXBzMg
15+
6BEdS9/yLZUPFiwTlv30J/gxeySCGAbHSKbwgzXLvQ1pCwpd+5V5/QI/hyG6A+ds
16+
c4YZdJAWRZKKqfqo8SkSW9fQav2qq0kgylL5mEkyge2hscusg1LY2s9gLAIdCUsQ
17+
wDzvgD3N6QoHJaKRN5WdvJWb9MKjpY4Uy+Kmxa2tmfpW/mpIHjpP9baXHdDHhi42
18+
KTeivh+9b4ShGSthDPpWs9XFPhb7Vss3+FdAlQ==
19+
-----END CERTIFICATE-----

fake-server.key

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
-----BEGIN PRIVATE KEY-----
2+
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC9OcMwzsgYfnXr
3+
WxiM2aM//1b3m4oS/igTSSQgDQpxaJdwxiSQGf+TAHBMhrVoSU42kn+pxwqO0l3C
4+
B8itjB0ccljzD5IWcpJqDLJPXeXwCzwvJQhyCzIcG9BBFStPMF/AvzeSHi9k/Tbo
5+
KBqpOyWKkalh3DW1WGexuKOew5Lz9dcTM4OqiieGlQ596+yx2Y+wsthOowUeJ/co
6+
M70CoVGPunKYoRGx1/EKiMn9MCwxESIk03mURIQiu/TBF1QIU4q8FgV/VDFwM+Dw
7+
zsjyVQJ5sDhnlsKavrEwwKJE3Fo8Nw1mRmvpk2fZpRWFv1eWhURRXiZ7K40tK7qK
8+
qzOWX+o3AgMBAAECggEAdDDtzCCM+Y1ddwFe184j0f5GNpCJfhQWI5F73zpiuTSS
9+
GStx9BIivu88BaGJ7tlkb1oRjfysXPqLm8MP1JD+pyMHv2hGOgZsJTZanyV3NaiQ
10+
chp5Tx3UzTG+9Ne82klH4qEHzG9AhvB9MJy/kj7BVI8QxQhk6k+4jIZl4e0RZT71
11+
H3my1fxpXJ3pNGjo6knYYptkYlGQ/1zU5x5rq36qaHfMJP3JlOBuhdl7+heQ3ZQw
12+
Oqy9zBzUCCJlo0tD6F6E8weVjHyquhZBzRsWl3lICucvcOUBAmaMKuRqpjgAj+l2
13+
6Uj9HhKufq/qLHGVLzx5XX2pxJlzomCT5PXwN/jygQKBgQD6ZpqZl73fPigGTrAF
14+
yN3ZhduJ7tNhl5hf6eAM+hM/1Q+oS8F0bSAzzdL3lNqe30umwGGOWPRRgzoJU1jM
15+
htvVQL6uzqrbBfdp4N0Oj355U677/cRlwJvWp+0sURodf4htfB0J48sdWG3cRP6n
16+
1oG0CJ3pXOuvU1+i2Y7k+vB04QKBgQDBdPePF9QPbg1x7Gy2OWNPl2h088r8ivBP
17+
PoJjiwpI5tcWgZXeNxqgWqXA+s34KPzHCblA/f89fsF1ut2Q3AcDP3ARijyPiVz5
18+
HwCt9v+b1mBWopBHqMlOLXiSA9/qRFW5QRLCQLd69UKEJq9L6EJPS5GjlnYqv/SW
19+
lN3UWiiqFwKBgQCkcQNwgL15wVkJo11nvx0qgATIFaaN/b9cpbu06foAPozUykNW
20+
kV/HhZDZdNEJ6rzE2qx2jiaM7XAMtcaoMpxl9OoE5MZBpi5wQvMJX+UACpvs8x+q
21+
bw4orwlLxEsxOhK/S/XKC+XU9MDZGhpe4Lk3IT2LBrHk5wz0Zom4CLAnIQKBgQC2
22+
XqKFRWxGg3OvQraU7fKd9Finb6+adQvnWEEov8kZQmvfLpfuXLoAEpQRIR4L4++v
23+
Xo5CI297NEQBzP/T8Ge3+xSVpGBE27RGsKA+XwtFiElXQnaK5yWmSh1QYNC0EmlR
24+
c3PQpZuSEST8WU+FWlUwVUfdFBkfYcecMIgSCFAvTwKBgAK540mhuE+fLfoiCHpX
25+
snEXNIq1q+G+EqyNVhxrrlQURZLQ7G1OGBAKHBABFCLQhcRFyOOgyOokQNInJFsi
26+
eCqBgn2mC1GNXXA/AoneDEbQHVI/8qso+xWL1gYBDn5Au7h5TPnzkOPUKXTxmfxz
27+
GDxAb0/b6gPTJxZclAyWh580
28+
-----END PRIVATE KEY-----

main.tf

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -39,13 +39,13 @@ resource "azurerm_container_group" "minio_aci_container_group" {
3939

4040
container {
4141
name = "minio"
42-
image = var.containers.minio.image
43-
cpu = var.containers.minio.cpu
44-
memory = var.containers.minio.memory
42+
image = var.minio_image
43+
cpu = "0.5"
44+
memory = "1.5"
4545

4646
# Resource limits to prevent runaway consumption
47-
cpu_limit = var.containers.minio.cpu_limit
48-
memory_limit = var.containers.minio.memory_limit
47+
cpu_limit = 1.0
48+
memory_limit = 2.0
4949

5050
ports {
5151
port = 9001
@@ -91,13 +91,13 @@ resource "azurerm_container_group" "minio_aci_container_group" {
9191

9292
container {
9393
name = "nginx"
94-
image = var.containers.nginx.image
95-
cpu = var.containers.nginx.cpu
96-
memory = var.containers.nginx.memory
94+
image = var.nginx_image
95+
cpu = "0.5"
96+
memory = "1.0"
9797

9898
# Resource limits to prevent runaway consumption
99-
cpu_limit = var.containers.nginx.cpu_limit
100-
memory_limit = var.containers.nginx.memory_limit
99+
cpu_limit = 1.0
100+
memory_limit = 2.0
101101

102102
ports {
103103
port = 80
@@ -136,19 +136,19 @@ resource "azurerm_container_group" "minio_aci_container_group" {
136136
read_only = true
137137

138138
secret = {
139-
"server.crt" = filebase64("server.crt")
140-
"server.key" = filebase64("server.key")
139+
"server.crt" = filebase64(var.ssl_cert_file)
140+
"server.key" = filebase64(var.ssl_key_file)
141141
}
142142
}
143143
}
144144

145145
container {
146146
name = "coraza-waf"
147-
image = var.containers.coraza_waf.image
148-
cpu = var.containers.coraza_waf.cpu
149-
memory = var.containers.coraza_waf.memory
150-
cpu_limit = var.containers.coraza_waf.cpu_limit
151-
memory_limit = var.containers.coraza_waf.memory_limit
147+
image = var.coraza_waf_image
148+
cpu = "1.0"
149+
memory = "1.0"
150+
cpu_limit = 1.0
151+
memory_limit = 2.0
152152

153153
ports {
154154
port = 8080 # WAF endpoint for MinIO UI

minio-cert-tftest.pfx

2.54 KB
Binary file not shown.

server-tftest.crt

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
Bag Attributes
2+
localKeyID: CA C8 87 47 B1 BD F2 4C B7 C5 94 85 1B 2C E2 65 0D E3 A0 FC
3+
subject=/C=DE/ST=Hessen/L=frankfurt/O=meshcloud/OU=meshcloud/CN=testminio.westeurope.azurecontainer.io/emailAddress=fnowarre@meshcloud.io
4+
issuer=/C=DE/ST=Hessen/L=frankfurt/O=meshcloud/OU=meshcloud/CN=testminio.westeurope.azurecontainer.io/emailAddress=fnowarre@meshcloud.io
5+
-----BEGIN CERTIFICATE-----
6+
MIID4DCCAsgCCQCQiQMB3Rth7TANBgkqhkiG9w0BAQsFADCBsTELMAkGA1UEBhMC
7+
REUxDzANBgNVBAgMBkhlc3NlbjESMBAGA1UEBwwJZnJhbmtmdXJ0MRIwEAYDVQQK
8+
DAltZXNoY2xvdWQxEjAQBgNVBAsMCW1lc2hjbG91ZDEvMC0GA1UEAwwmdGVzdG1p
9+
bmlvLndlc3RldXJvcGUuYXp1cmVjb250YWluZXIuaW8xJDAiBgkqhkiG9w0BCQEW
10+
FWZub3dhcnJlQG1lc2hjbG91ZC5pbzAeFw0yNTEwMDYxMDAxMTRaFw0yNjEwMDYx
11+
MDAxMTRaMIGxMQswCQYDVQQGEwJERTEPMA0GA1UECAwGSGVzc2VuMRIwEAYDVQQH
12+
DAlmcmFua2Z1cnQxEjAQBgNVBAoMCW1lc2hjbG91ZDESMBAGA1UECwwJbWVzaGNs
13+
b3VkMS8wLQYDVQQDDCZ0ZXN0bWluaW8ud2VzdGV1cm9wZS5henVyZWNvbnRhaW5l
14+
ci5pbzEkMCIGCSqGSIb3DQEJARYVZm5vd2FycmVAbWVzaGNsb3VkLmlvMIIBIjAN
15+
BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA7EvIGcKfBcGWzwjiGAzaNiYXR3ta
16+
BoMRNCbhsyOKrEHlOJc/4K9NqskUqI1Xtbmv290GW1OAcrQo5FyXCAmap0WKtNxf
17+
mEELmnnQSjvQR0noRIccyaYyuzOXaeRpIdv4st4jGDWotKvpO6pgBJRBhES8trXo
18+
v/hEJEINTfCfiX44H3/mnsmuew5qNY4ZDcckkE9eWJ4XMX1L8gXklsIYHzPczGcO
19+
7WI8tllIwfPetLHmO8uf1a5QkchwBhjE3sFOV6ba2d4nIQNDvNPyZSLwLBtCH1Qh
20+
jBQXMK2+8S3OIoWbbBhmBU6Bri/2fatJ3ouqgTejgrtU4cJRwHPharcAWQIDAQAB
21+
MA0GCSqGSIb3DQEBCwUAA4IBAQCwNSGK9a8kqp7S0f9UZC0K7wxiasdhpZgKgyt3
22+
5NXzvye9tCCgZlH0KFDY2+kDYe8CMo3IyUOre6CnPT3cSPJaCzICOP7kBA1zNhdG
23+
H83ZX22hHMw+w4Jus+ybLj1jkqJDDCouYClPPID3CEHdTQ8JE5U3fMkcJcx//oM9
24+
eKgyzpDrtFaYapCExkpEe1QYzSKkwTi98xBpsSWsH7D4rD7869f2f7v1sVBwma9X
25+
XQ4r87GB5TzB4elMynvVuL58jSYjeugkSk7LWJD0AxQyzUFR07hU/A5Ov6A6Fn8m
26+
kWHNQlZvSVxU30UD6X3KcqEhNteGYHaDZiAReC7aRujELPNd
27+
-----END CERTIFICATE-----

server-tftest.csr

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
-----BEGIN CERTIFICATE REQUEST-----
2+
MIIDGDCCAgACAQAwgbExCzAJBgNVBAYTAkRFMQ8wDQYDVQQIDAZIZXNzZW4xEjAQ
3+
BgNVBAcMCWZyYW5rZnVydDESMBAGA1UECgwJbWVzaGNsb3VkMRIwEAYDVQQLDAlt
4+
ZXNoY2xvdWQxLzAtBgNVBAMMJnRlc3RtaW5pby53ZXN0ZXVyb3BlLmF6dXJlY29u
5+
dGFpbmVyLmlvMSQwIgYJKoZIhvcNAQkBFhVmbm93YXJyZUBtZXNoY2xvdWQuaW8w
6+
ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDsS8gZwp8FwZbPCOIYDNo2
7+
JhdHe1oGgxE0JuGzI4qsQeU4lz/gr02qyRSojVe1ua/b3QZbU4BytCjkXJcICZqn
8+
RYq03F+YQQuaedBKO9BHSehEhxzJpjK7M5dp5Gkh2/iy3iMYNai0q+k7qmAElEGE
9+
RLy2tei/+EQkQg1N8J+Jfjgff+aeya57Dmo1jhkNxySQT15YnhcxfUvyBeSWwhgf
10+
M9zMZw7tYjy2WUjB8960seY7y5/VrlCRyHAGGMTewU5XptrZ3ichA0O80/JlIvAs
11+
G0IfVCGMFBcwrb7xLc4ihZtsGGYFToGuL/Z9q0nei6qBN6OCu1ThwlHAc+FqtwBZ
12+
AgMBAAGgITAfBgkqhkiG9w0BCQcxEgwQQ2VydFBhc3N3b3JkMTIzITANBgkqhkiG
13+
9w0BAQsFAAOCAQEAfEtJFLx7/b8r5D2l8tTMU9CPzo3M0ZcN6RRuLPldsvBukLeu
14+
QExOhYH3puehDdtqDp47+WltfQQGsg4Gh5sVwph5mN56YDuNIU0ffOQVM0Lk5fEL
15+
jLn29yGCu9eJAzr7AVGVyFEITVQssmUH09ey6m3WLjjTTrOYcTWZr/ClVOqosOZm
16+
7DAHK7D3EcPMq3AbZR+EXFNp+mmI9ZgQKhzoThHmgrxH+KKSq8L5TAByiININDy8
17+
mNYOfekT5/bM9muH3kGyQpcbAeTgfEHP3vr8KcXZ1eVszVCGR0tw6WGQIeMzWtZT
18+
j1fpgLhCOJJRG+CNBeJeOIFwG5S8kDxOxuJvzQ==
19+
-----END CERTIFICATE REQUEST-----

server-tftest.key

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
Bag Attributes
2+
localKeyID: CA C8 87 47 B1 BD F2 4C B7 C5 94 85 1B 2C E2 65 0D E3 A0 FC
3+
Key Attributes: <No Attributes>
4+
-----BEGIN PRIVATE KEY-----
5+
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDsS8gZwp8FwZbP
6+
COIYDNo2JhdHe1oGgxE0JuGzI4qsQeU4lz/gr02qyRSojVe1ua/b3QZbU4BytCjk
7+
XJcICZqnRYq03F+YQQuaedBKO9BHSehEhxzJpjK7M5dp5Gkh2/iy3iMYNai0q+k7
8+
qmAElEGERLy2tei/+EQkQg1N8J+Jfjgff+aeya57Dmo1jhkNxySQT15YnhcxfUvy
9+
BeSWwhgfM9zMZw7tYjy2WUjB8960seY7y5/VrlCRyHAGGMTewU5XptrZ3ichA0O8
10+
0/JlIvAsG0IfVCGMFBcwrb7xLc4ihZtsGGYFToGuL/Z9q0nei6qBN6OCu1ThwlHA
11+
c+FqtwBZAgMBAAECggEAPx5XCxqDo+P8Rr1Wt5nnSAOQwFVgzNCB7e5c558c0bqg
12+
Yid0tq3dDzu7OvLWdQJuyUoXApohe4JIUgexiEIYf4oB7SHYnzDwyoizbMDhd8l0
13+
M6nrtKmib4LudSjANH0vx4ey1CqxL+Gj4X43O8HmZlB+IEgjLfRBL3Y9W45k7zK2
14+
lpPve+fS8l4wRjEhepqUqAhG0z7/Lmo9YIDQV6fUZxQYEHDqMqvMJ9WEI1AT9qkT
15+
V7AtuWPaKAjlkpjmXRG3eXT/JKxVOWWeDndvXSWZtHsDAooQw5iuYL/xQkIKDpcj
16+
B5X2eNIBlvEsdLx9mbT++gjJn3KAntAcBA5lGZDi6QKBgQD8TpBpvl7Gsyu05eow
17+
KkGzMQaf/sBsBVkpm3WRcTGCpk0167PARJGd7vYbl2KucxG6Ms90z7loe+vRpSt4
18+
R260umzH6v34Id0stiD9IzK5MgA8K/zPPR3nhzP81XLprzqblGl5oz5EgcQKBugt
19+
ILStL1ohXvjmxZroMzoYO4nXHwKBgQDvwTjeLyG3djYGHYT4mSyZ11vyRYqwNibx
20+
5OCgAFSn2v0RVFRGJ5JtxB3U+V7Oafiz9urVRuuzS8cvr4lKDAv116fb3ZksT1UC
21+
o8N0tT7ghXUkHGNpJ8dVKkZ1a2FVRspnxrSYshOYrINFjUw/QBGIQfzOyv4fW4WT
22+
bl0v7hKRhwKBgDhhggnvPZSfczPgcN3Eg5v8Z6OXNP6uj0cp8zLGHa85ZGWZPzjG
23+
2dd2D88InEepdRurwQo0ZRVBI+hcRYOCSu3d/vMJwykQwDD+ng6TMAGMd9r6ZWsW
24+
GDmlz+s+84fe3XTozE0fOonqiZlIA9gZx+Yvf6+XXn2LSNt8nw3NODc3AoGBAMeb
25+
xB/fd5/J0FKpEwLybBqtHUUItt3cR/JOjuFHRTP284kQ/5Tk71lp1ThyYYdS3Rff
26+
9EWa5TOCXJSL/a5jdzW31W4NAbDNX8Zx15H8MBw3oH5vECkFUETMjJrHyuJ3rJ5X
27+
5hXW9M/AmQ44BIoIalBaOANnJ8mtpflIAlecS2NTAoGBAPoJf3NrdoT7ilGZxuC8
28+
CaBswXj/h/15L1tbbpS+lg4P2irrP+kVckCEZE/d3XHVRoiCCaAunUrbus5z/go/
29+
NtF6GdnXVxvPx8xalDfcMUji83XMvke1rU+UAwEVH7x9d8HmkW/x/M5Q6GLDs0QP
30+
EPqDYoKNjgx6FdbECw/k07a1
31+
-----END PRIVATE KEY-----

terraform.tftest.hcl

Lines changed: 27 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ run "complete_minio_deployment" {
66
location = "West Europe"
77
minio_root_user = "minioadmin"
88
minio_root_password = "SuperSecret123!"
9-
cert_name = "minio-cert.pfx"
9+
ssl_cert_file = "server-tftest.crt"
10+
ssl_key_file = "server-tftest.key"
1011
cert_password = "CertPassword123!"
1112
storage_share_size = 100
1213
storage_account_name = "testminiostorage001"
@@ -25,17 +26,17 @@ run "complete_minio_deployment" {
2526
}
2627

2728
assert {
28-
condition = azurerm_container_group.minio_aci_container_group.container[0].image == var.containers.minio.image
29+
condition = azurerm_container_group.minio_aci_container_group.container[0].image == var.minio_image
2930
error_message = "MinIO container should use the specified container image"
3031
}
3132

3233
assert {
33-
condition = azurerm_container_group.minio_aci_container_group.container[1].image == var.containers.nginx.image
34+
condition = azurerm_container_group.minio_aci_container_group.container[1].image == var.nginx_image
3435
error_message = "nginx container should use specified nginx image"
3536
}
3637

3738
assert {
38-
condition = azurerm_container_group.minio_aci_container_group.container[2].image == var.containers.coraza_waf.image
39+
condition = azurerm_container_group.minio_aci_container_group.container[2].image == var.coraza_waf_image
3940
error_message = "Coraza WAF container should use specified WAF image"
4041
}
4142

@@ -106,11 +107,12 @@ run "nginx_ssl_configuration" {
106107
location = "West Europe"
107108
minio_root_user = "minioadmin"
108109
minio_root_password = "SuperSecret123!"
109-
cert_name = "minio-cert.pfx"
110+
ssl_cert_file = "server-tftest.crt"
111+
ssl_key_file = "server-tftest.key"
110112
cert_password = "CertPassword123!"
111113
storage_share_size = 100
112114
storage_account_name = "testminiostorage002"
113-
public_url_domain_name = "testminio2"
115+
public_url_domain_name = "testminio"
114116
}
115117

116118
# Test nginx SSL certificates volume
@@ -146,11 +148,12 @@ run "storage_size_validation" {
146148
location = "West Europe"
147149
minio_root_user = "minioadmin"
148150
minio_root_password = "SuperSecret123!"
149-
cert_name = "minio-cert.pfx"
151+
ssl_cert_file = "server-tftest.crt"
152+
ssl_key_file = "server-tftest.key"
150153
cert_password = "CertPassword123!"
151154
storage_share_size = 1000
152155
storage_account_name = "testminiostorage003"
153-
public_url_domain_name = "testminio3"
156+
public_url_domain_name = "testminio"
154157
}
155158

156159
assert {
@@ -170,11 +173,12 @@ run "invalid_storage_size" {
170173
location = "West Europe"
171174
minio_root_user = "minioadmin"
172175
minio_root_password = "SuperSecret123!"
173-
cert_name = "minio-cert.pfx"
176+
ssl_cert_file = "server-tftest.crt"
177+
ssl_key_file = "server-tftest.key"
174178
cert_password = "CertPassword123!"
175179
storage_share_size = 0
176180
storage_account_name = "testminiostorage004"
177-
public_url_domain_name = "testminio4"
181+
public_url_domain_name = "testminio"
178182
}
179183
}
180184

@@ -189,11 +193,12 @@ run "invalid_storage_size_too_large" {
189193
location = "West Europe"
190194
minio_root_user = "minioadmin"
191195
minio_root_password = "SuperSecret123!"
192-
cert_name = "minio-cert.pfx"
196+
ssl_cert_file = "server-tftest.crt"
197+
ssl_key_file = "server-tftest.key"
193198
cert_password = "CertPassword123!"
194199
storage_share_size = 6000
195200
storage_account_name = "testminiostorage005"
196-
public_url_domain_name = "testminio5"
201+
public_url_domain_name = "testminio"
197202
}
198203
}
199204

@@ -205,15 +210,14 @@ run "empty_credentials" {
205210
]
206211

207212
variables {
208-
resource_group_name = "test-minio-rg"
209-
location = "West Europe"
210-
minio_root_user = ""
211-
minio_root_password = ""
212-
cert_name = "minio-cert.pfx"
213-
#cert_password = "CertPassword123!"
213+
resource_group_name = "test-minio-rg"
214+
location = "West Europe"
215+
minio_root_user = ""
216+
minio_root_password = ""
217+
cert_password = "CertPassword123!"
214218
storage_share_size = 100
215219
storage_account_name = "testminiostorage006"
216-
public_url_domain_name = "testminio6"
220+
public_url_domain_name = "testminio"
217221
}
218222
}
219223

@@ -228,10 +232,12 @@ run "missing_certificate" {
228232
location = "West Europe"
229233
minio_root_user = "minioadmin"
230234
minio_root_password = "SuperSecret123!"
231-
cert_name = ""
235+
ssl_cert_file = "server-tftest.crt"
236+
ssl_key_file = "server-tftest.key"
232237
cert_password = ""
233238
storage_share_size = 100
234239
storage_account_name = "testminiostorage007"
235-
public_url_domain_name = "testminio7"
240+
public_url_domain_name = "testminio"
236241
}
237242
}
243+

0 commit comments

Comments
 (0)