Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions IaC-From-Scratch/Terraform-Custom-Module.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ In this lab you will:
required_providers {
docker = {
source = "kreuzwerker/docker"
version = "3.6.2"
version = "4.0.0"
}
}
}
Expand Down Expand Up @@ -162,9 +162,9 @@ In this lab you will:
Initializing modules...
- mydocker in ../modules/mydocker
Initializing provider plugins...
- Finding kreuzwerker/docker versions matching "3.6.2"...
- Installing kreuzwerker/docker v3.6.2...
- Installed kreuzwerker/docker v3.6.2 (self-signed, key ID BD080C4571C6104C)
- Finding kreuzwerker/docker versions matching "4.0.0"...
- Installing kreuzwerker/docker v4.0.0...
- Installed kreuzwerker/docker v4.0.0 (self-signed, key ID 0DCE698927DAF8EC)
Partner and community providers are signed by their developers.
If you'd like to know more about provider signing, you can read about it here:
https://www.terraform.io/docs/cli/plugins/signing.html
Expand Down Expand Up @@ -192,9 +192,9 @@ In this lab you will:
Initializing modules...
- mydocker in ../modules/mydocker
Initializing provider plugins...
- Finding kreuzwerker/docker versions matching "3.6.2"...
- Installing kreuzwerker/docker v3.6.2...
- Installed kreuzwerker/docker v3.6.2 (self-signed, key ID BD080C4571C6104C)
- Finding kreuzwerker/docker versions matching "4.0.0"...
- Installing kreuzwerker/docker v4.0.0...
- Installed kreuzwerker/docker v4.0.0 (self-signed, key ID 0DCE698927DAF8EC)
Partner and community providers are signed by their developers.
If you'd like to know more about provider signing, you can read about it here:
https://www.terraform.io/docs/cli/plugins/signing.html
Expand Down
10 changes: 5 additions & 5 deletions IaC-From-Scratch/Terraform-First-Manifest.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@ In this lab you will:

1. To install Docker on the host just follow the instructions on the lab named
[Containers-Install-Docker.md](https://github.com/mmul-it/training/blob/master/Common/Containers-Install-Docker.md).
2. At time of writing, the latest `terraform` available version is the `1.9.8`,
2. At time of writing, the latest `terraform` available version is the `1.14.8`,
so to download and make it available to the host use these commands:

```console
$ TF_VERSION=1.9.8
$ TF_VERSION=1.14.8
(no output)

$ TF_ARCH=linux_amd64
Expand All @@ -47,7 +47,7 @@ In this lab you will:

```console
$ terraform --version
Terraform v1.9.8
Terraform v1.14.8
on linux_amd64
```

Expand Down Expand Up @@ -136,8 +136,8 @@ In this lab you will:
Initializing the backend...
Initializing provider plugins...
- Finding latest version of kreuzwerker/docker...
- Installing kreuzwerker/docker v3.6.2...
- Installed kreuzwerker/docker v3.6.2 (self-signed, key ID BD080C4571C6104C)
- Installing kreuzwerker/docker v4.0.0...
- Installed kreuzwerker/docker v4.0.0 (self-signed, key ID 0DCE698927DAF8EC)
Partner and community providers are signed by their developers.
If you'd like to know more about provider signing, you can read about it here:
https://www.terraform.io/docs/cli/plugins/signing.html
Expand Down
8 changes: 4 additions & 4 deletions IaC-From-Scratch/Terraform-Fix-Linter-Issues.md
Original file line number Diff line number Diff line change
Expand Up @@ -117,23 +117,23 @@ In this lab you will:
best practice is to set the Terraform version that was used to test the
manifests.

To fix this, set the `required_version` to `1.9.8`, the Terraform version
To fix this, set the `required_version` to `1.14.8`, the Terraform version
used while deploying and testing these manifests:

```hcl
terraform {
required_version = "1.9.8"
required_version = "1.14.8"
```

The second warning is about the Docker provider version missing, still in
`main.tf` which should always match the one used to deploy the manifests, in
this case `3.6.2`:
this case `4.0.0`:

```hcl
required_providers {
docker = {
source = "kreuzwerker/docker"
version = "3.6.2"
version = "4.0.0"
}
}
}
Expand Down
4 changes: 2 additions & 2 deletions IaC-From-Scratch/Terraform-Manifest-With-Vars.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,8 +72,8 @@ In this lab you will:
Initializing the backend...
Initializing provider plugins...
- Finding latest version of kreuzwerker/docker...
- Installing kreuzwerker/docker v3.6.2...
- Installed kreuzwerker/docker v3.6.2 (self-signed, key ID BD080C4571C6104C)
- Installing kreuzwerker/docker v4.0.0...
- Installed kreuzwerker/docker v4.0.0 (self-signed, key ID 0DCE698927DAF8EC)
Partner and community providers are signed by their developers.
If you'd like to know more about provider signing, you can read about it here:
https://www.terraform.io/docs/cli/plugins/signing.html
Expand Down
Loading