File tree 4 files changed +8
-7
lines changed
4 files changed +8
-7
lines changed Original file line number Diff line number Diff line change 7
7
.terraform.d
8
8
crash.log
9
9
terraform.tfstate.d /
10
+ .terraform.lock *
10
11
11
12
# Mac OS
12
13
._ *
Original file line number Diff line number Diff line change 1
1
project_id = " gcp-project-id" # Update: Replace with GCP Project ID.
2
2
labels = {
3
- " environment" = " test "
3
+ " environment" = " dev "
4
4
" team" = " devops"
5
5
" application" = " webserver"
6
6
}
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ variable "zone" {
18
18
variable "name" {
19
19
description = " Web server name."
20
20
type = string
21
- default = " my-webserver"
21
+ default = " my-nginx- webserver"
22
22
}
23
23
24
24
variable "machine_type" {
Original file line number Diff line number Diff line change 1
- data "google_compute_image" "debian " {
2
- family = " ubuntu-1804 -lts"
3
- project = " gce-uefi-images "
1
+ data "google_compute_image" "ubuntu " {
2
+ family = " ubuntu-2204 -lts"
3
+ project = " ubuntu-os-cloud "
4
4
}
5
5
6
- # Creates a GCP VM Instance.
6
+ # Creates a GCP VM Instance. Metadata Startup script install the Nginx webserver.
7
7
resource "google_compute_instance" "vm" {
8
8
name = var. name
9
9
machine_type = var. machine_type
@@ -13,7 +13,7 @@ resource "google_compute_instance" "vm" {
13
13
14
14
boot_disk {
15
15
initialize_params {
16
- image = data. google_compute_image . debian . self_link
16
+ image = data. google_compute_image . ubuntu . self_link
17
17
}
18
18
}
19
19
You can’t perform that action at this time.
0 commit comments