feat: Update workflows for Token-based Git clone
This commit is contained in:
+15
-5
@@ -17,7 +17,11 @@ variable "proxmox_token_secret" {
|
||||
variable "proxmox_node" {
|
||||
description = "Ziel-Proxmox-Node"
|
||||
type = string
|
||||
default = "pve"
|
||||
}
|
||||
|
||||
variable "lxc_bridge" {
|
||||
description = "Netzwerk-Bridge (z.B. vmbr2)"
|
||||
type = string
|
||||
}
|
||||
|
||||
variable "lxc_ostemplate" {
|
||||
@@ -33,18 +37,24 @@ variable "lxc_storage" {
|
||||
}
|
||||
|
||||
variable "staging_ip" {
|
||||
description = "Statische IP fuer Staging-LXC (CIDR)"
|
||||
description = "Statische IP fuer Staging-LXC (ohne CIDR)"
|
||||
type = string
|
||||
default = "dhcp"
|
||||
default = "172.17.1.100"
|
||||
}
|
||||
|
||||
variable "staging_gw" {
|
||||
description = "Gateway fuer Staging-LXC"
|
||||
type = string
|
||||
default = ""
|
||||
default = "172.17.1.1"
|
||||
}
|
||||
|
||||
variable "ssh_public_key" {
|
||||
description = "SSH Public Key fuer den deploy-User im LXC"
|
||||
description = "SSH Public Key fuer deploy-User im LXC"
|
||||
type = string
|
||||
}
|
||||
|
||||
variable "ssh_private_key" {
|
||||
description = "SSH Private Key (für Provisioning)"
|
||||
type = string
|
||||
sensitive = true
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user