File tree Expand file tree Collapse file tree 4 files changed +14
-14
lines changed Expand file tree Collapse file tree 4 files changed +14
-14
lines changed Original file line number Diff line number Diff line change 1
- ARG TERRAFORM_VERSION=1.4.5
2
- ARG AZURECLI_VERSION=2.53 .0
1
+ ARG TERRAFORM_VERSION=1.6.4
2
+ ARG AZURECLI_VERSION=2.54 .0
3
3
4
4
FROM hashicorp/terraform:$TERRAFORM_VERSION as terraform
5
5
FROM mcr.microsoft.com/azure-cli:$AZURECLI_VERSION
6
- ARG KUBECTL_VERSION=1.26.6
6
+ ARG KUBECTL_VERSION=1.26.10
7
7
8
8
WORKDIR /viya4-iac-azure
9
9
@@ -12,7 +12,7 @@ COPY . .
12
12
13
13
RUN apk update \
14
14
&& apk upgrade \
15
- && apk add --no-cache git openssh \
15
+ && apk add --no-cache git openssh curl \
16
16
&& curl -sLO https://storage.googleapis.com/kubernetes-release/release/v$KUBECTL_VERSION/bin/linux/amd64/kubectl \
17
17
&& chmod 755 ./kubectl /viya4-iac-azure/docker-entrypoint.sh \
18
18
&& mv ./kubectl /usr/local/bin/kubectl \
Original file line number Diff line number Diff line change @@ -57,10 +57,10 @@ This project supports two options for running Terraform scripts:
57
57
Access to an ** Azure Subscription** and an [ ** Identity** ] ( ./docs/user/TerraformAzureAuthentication.md ) with the * Contributor* role are required.
58
58
59
59
#### Terraform Requirements:
60
- - [ Terraform] ( https://www.terraform.io/downloads.html ) - v1.4.5
60
+ - [ Terraform] ( https://www.terraform.io/downloads.html ) - v1.6.4
61
61
- [ kubectl] ( https://kubernetes.io/docs/tasks/tools/install-kubectl ) - v1.26
62
62
- [ jq] ( https://stedolan.github.io/jq/ ) - v1.6
63
- - [ Azure CLI] ( https://docs.microsoft.com/en-us/cli/azure ) - (optional - useful as an alternative to the Azure Portal) - v2.48.1
63
+ - [ Azure CLI] ( https://docs.microsoft.com/en-us/cli/azure ) - (optional - useful as an alternative to the Azure Portal) - v2.54.0
64
64
65
65
#### Docker Requirements:
66
66
- [ Docker] ( https://docs.docker.com/get-docker/ )
Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ commandTests:
17
17
- name : " terraform version"
18
18
command : " terraform"
19
19
args : ["--version"]
20
- expectedOutput : ["Terraform v1.4.5 "]
20
+ expectedOutput : ["Terraform v1.6.4 "]
21
21
- name : " python version"
22
22
command : " python3"
23
23
args : ["--version"]
@@ -29,7 +29,7 @@ commandTests:
29
29
- -c
30
30
- |
31
31
az version -o tsv
32
- expectedOutput : ["2.48.1 \t2.48.1 \t1.0.8 "]
32
+ expectedOutput : ["2.54.0 \t2.54.0 \t1.1.0 "]
33
33
34
34
metadataTest :
35
35
workdir : " /viya4-iac-azure"
Original file line number Diff line number Diff line change 3
3
4
4
terraform {
5
5
6
- required_version = " >= 1.4.5 "
6
+ required_version = " >= 1.6.4 "
7
7
8
8
required_providers {
9
9
azurerm = {
10
10
source = " hashicorp/azurerm"
11
- version = " 3.64 .0"
11
+ version = " 3.81 .0"
12
12
}
13
13
azuread = {
14
14
source = " hashicorp/azuread"
15
- version = " 2.39 .0"
15
+ version = " 2.46 .0"
16
16
}
17
17
external = {
18
18
source = " hashicorp/external"
19
- version = " 2.3.1 "
19
+ version = " 2.3.2 "
20
20
}
21
21
local = {
22
22
source = " hashicorp/local"
23
23
version = " 2.4.0"
24
24
}
25
25
null = {
26
26
source = " hashicorp/null"
27
- version = " 3.2.1 "
27
+ version = " 3.2.2 "
28
28
}
29
29
tls = {
30
30
source = " hashicorp/tls"
@@ -36,7 +36,7 @@ terraform {
36
36
}
37
37
kubernetes = {
38
38
source = " hashicorp/kubernetes"
39
- version = " 2.20 .0"
39
+ version = " 2.23 .0"
40
40
}
41
41
}
42
42
}
You can’t perform that action at this time.
0 commit comments