stackit: add k8s api load balancer (#2925)

This commit is contained in:
3u13r 2024-02-22 17:39:34 +01:00 committed by GitHub
parent 62acec17f6
commit 2a61861a1c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
20 changed files with 298 additions and 378 deletions

View file

@ -0,0 +1,30 @@
variable "name" {
type = string
description = "Base name of the load balancer."
}
variable "member_ips" {
type = list(string)
description = "IP addresses of the members of the load balancer pool."
default = []
}
variable "network_id" {
type = string
description = "ID of the network."
}
variable "external_address" {
type = string
description = "External address of the load balancer."
}
variable "ports" {
type = map(number)
description = "Ports to listen on incoming traffic."
}
variable "stackit_project_id" {
type = string
description = "STACKIT project ID."
}