Pour tout problème contactez-nous par mail : support@froggit.fr | La FAQ :grey_question: | Rejoignez-nous sur le Chat :speech_balloon:

Skip to content
Snippets Groups Projects
Commit 378a3b55 authored by Nicolas's avatar Nicolas
Browse files

refactoring

parent ecfafd76
No related branches found
No related tags found
No related merge requests found
...@@ -73,9 +73,9 @@ resource "google_compute_global_address" "vpc_private_ip_address" { ...@@ -73,9 +73,9 @@ resource "google_compute_global_address" "vpc_private_ip_address" {
} }
resource "google_service_networking_connection" "vpc_private_vpc_connection" { resource "google_service_networking_connection" "vpc_private_vpc_connection" {
provider = google provider = google
network = google_compute_network.vpc_network.id network = google_compute_network.vpc_network.id
service = "servicenetworking.googleapis.com" service = "servicenetworking.googleapis.com"
reserved_peering_ranges = [ reserved_peering_ranges = [
google_compute_global_address.vpc_private_ip_address.name google_compute_global_address.vpc_private_ip_address.name
] ]
...@@ -153,10 +153,10 @@ resource "google_compute_router_nat" "cloud_nat" { ...@@ -153,10 +153,10 @@ resource "google_compute_router_nat" "cloud_nat" {
### Create Kubernetes Cluster ### Create Kubernetes Cluster
resource "google_container_cluster" "cluster" { resource "google_container_cluster" "cluster" {
provider = google provider = google
project = var.project_id project = var.project_id
name = var.cluster_name name = var.cluster_name
location = var.region location = var.region
remove_default_node_pool = true remove_default_node_pool = true
initial_node_count = 1 initial_node_count = 1
logging_service = "logging.googleapis.com/kubernetes" logging_service = "logging.googleapis.com/kubernetes"
...@@ -182,7 +182,7 @@ resource "google_container_cluster" "cluster" { ...@@ -182,7 +182,7 @@ resource "google_container_cluster" "cluster" {
} }
workload_identity_config { workload_identity_config {
workload_pool = "${data.google_project.project.project_id}.svc.id.goog" workload_pool = "${data.google_project.project.project_id}.svc.id.goog"
} }
depends_on = [ depends_on = [
...@@ -201,13 +201,12 @@ resource "google_container_node_pool" "node_pool" { ...@@ -201,13 +201,12 @@ resource "google_container_node_pool" "node_pool" {
node_count = 1 node_count = 1
node_config { node_config {
preemptible = true preemptible = true
machine_type = "e2-standard-4" machine_type = "e2-standard-4"
disk_size_gb = "100" disk_size_gb = "100"
disk_type = "pd-ssd" disk_type = "pd-ssd"
image_type = "cos" image_type = "cos"
oauth_scopes = [
oauth_scopes = [
"https://www.googleapis.com/auth/cloud-platform" "https://www.googleapis.com/auth/cloud-platform"
] ]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment