test
Some checks failed
Terraform Apply / Terraform Apply (push) Has been cancelled

This commit is contained in:
2025-11-20 16:58:25 +01:00
parent 61034cacbc
commit fe2a94da8c
3 changed files with 28 additions and 8 deletions

View File

@@ -5,6 +5,7 @@
# Création du tunnel Cloudflare # Création du tunnel Cloudflare
resource "cloudflare_zero_trust_tunnel_cloudflared" "home_tunnel" { resource "cloudflare_zero_trust_tunnel_cloudflared" "home_tunnel" {
account_id = local.cloudflare_account_id account_id = local.cloudflare_account_id
name = var.tunnel_name name = var.tunnel_name
config_src = "cloudflare" config_src = "cloudflare"
} }
@@ -12,5 +13,21 @@ resource "cloudflare_zero_trust_tunnel_cloudflared" "home_tunnel" {
# Récupération du token pour l'agent cloudflared # Récupération du token pour l'agent cloudflared
data "cloudflare_zero_trust_tunnel_cloudflared_token" "home_tunnel_token" { data "cloudflare_zero_trust_tunnel_cloudflared_token" "home_tunnel_token" {
account_id = local.cloudflare_account_id account_id = local.cloudflare_account_id
tunnel_id = cloudflare_zero_trust_tunnel_cloudflared.home_tunnel.id
}
# Création du tunnel Cloudflare
resource "cloudflare_zero_trust_tunnel_cloudflared" "azure_tunnel" {
account_id = local.cloudflare_account_id
name = "tunnel-azure-warp-connector"
config_src = "cloudflare"
}
# Récupération du token pour l'agent cloudflared
data "cloudflare_zero_trust_tunnel_cloudflared_token" "azure_tunnel_token" {
account_id = local.cloudflare_account_id
tunnel_id = cloudflare_zero_trust_tunnel_cloudflared.home_tunnel.id tunnel_id = cloudflare_zero_trust_tunnel_cloudflared.home_tunnel.id
} }

View File

@@ -132,6 +132,9 @@ cloudflare_windows_posture_id = "67b05735-3b9b-4bcc-88888888"
cloudflare_linux_posture_id = "ed5639c7-3305-4a91-9999999" cloudflare_linux_posture_id = "ed5639c7-3305-4a91-9999999"
cloudflare_device_os = "mac" # Options: "linux", "windows", "mac" cloudflare_device_os = "mac" # Options: "linux", "windows", "mac"
cloudflare_tunnel_warp_connector_azure_id = ""
cloudflare_tunnel_warp_connector_gcp_id = ""
# WARP CGNAT Routes # WARP CGNAT Routes
cloudflare_custom_cgnat_routes = [ cloudflare_custom_cgnat_routes = [
{ {

View File

@@ -444,15 +444,15 @@ variable "cloudflare_windows_rdp_tunnel_name_gcp" {
# WARP CONNECTOR TUNNEL IDS # WARP CONNECTOR TUNNEL IDS
#====================================================== #======================================================
#variable "cloudflare_tunnel_warp_connector_azure_id" { variable "cloudflare_tunnel_warp_connector_azure_id" {
# description = "ID of the WARP Connector Tunnel manually created for Azure in UI" description = "ID of the WARP Connector Tunnel manually created for Azure in UI"
# type = string type = string
#} }
#variable "cloudflare_tunnel_warp_connector_gcp_id" { variable "cloudflare_tunnel_warp_connector_gcp_id" {
# description = "ID of the WARP Connector Tunnel manually created for GCP in UI" description = "ID of the WARP Connector Tunnel manually created for GCP in UI"
# type = string type = string
#} }
#variable "cloudflare_tunnel_warp_connector_aws_id" { #variable "cloudflare_tunnel_warp_connector_aws_id" {
# description = "ID of the WARP Connector Tunnel manually created for AWS in UI" # description = "ID of the WARP Connector Tunnel manually created for AWS in UI"