init
This commit is contained in:
commit
1c3c06f120
6 changed files with 361 additions and 0 deletions
36
variables.tf
Normal file
36
variables.tf
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
variable "project_id" {
|
||||
description = "GCP Project ID"
|
||||
type = string
|
||||
}
|
||||
|
||||
variable "region" {
|
||||
default = "asia-northeast3"
|
||||
}
|
||||
|
||||
variable "home_public_ip" {
|
||||
description = "Public IP of the home router"
|
||||
type = string
|
||||
}
|
||||
|
||||
variable "home_internal_cidr" {
|
||||
description = "Home internal network CIDR (e.g., 192.168.0.0/24)"
|
||||
type = string
|
||||
default = "192.168.0.0/24"
|
||||
}
|
||||
|
||||
variable "vpn_psk" {
|
||||
description = "VPN Pre-Shared Key"
|
||||
type = string
|
||||
sensitive = true
|
||||
}
|
||||
|
||||
variable "ssh_user" {
|
||||
description = "SSH Username"
|
||||
type = string
|
||||
default = "bumpsoo"
|
||||
}
|
||||
|
||||
variable "ssh_public_key" {
|
||||
description = "SSH Public Key content"
|
||||
type = string
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue