mirror of
https://github.com/gitpod-io/gitpod.git
synced 2025-12-08 17:36:30 +00:00
* Switch registry-facade and ws-daemon from hostPort to nodePort * Update golden files * Update ports * Remove old setting * Remove $WS_DAEMON_PORT * Switch to podIP * Tune GCE VM * Use withObservability flag
73 lines
1.5 KiB
HCL
73 lines
1.5 KiB
HCL
variable "preview_name" {
|
|
type = string
|
|
description = "The preview environment's name"
|
|
}
|
|
|
|
variable "kubeconfig_path" {
|
|
type = string
|
|
default = "~/.kube/config"
|
|
description = "The path to the kubernetes config"
|
|
}
|
|
|
|
variable "preview_namespace" {
|
|
type = string
|
|
}
|
|
|
|
variable "vm_type" {
|
|
type = string
|
|
default = "n2d-standard-8"
|
|
}
|
|
|
|
variable "ssh_key" {
|
|
type = string
|
|
description = "ssh public key used for access to the vm"
|
|
}
|
|
|
|
variable "harvester_kube_context" {
|
|
type = string
|
|
default = "harvester"
|
|
description = "The name of the harvester kube context"
|
|
}
|
|
|
|
variable "dev_kube_context" {
|
|
type = string
|
|
default = "dev"
|
|
description = "The name of the dev kube context"
|
|
}
|
|
|
|
variable "harvester_ingress_ip" {
|
|
type = string
|
|
default = "159.69.172.117"
|
|
description = "Ingress IP in Harvester cluster"
|
|
}
|
|
|
|
variable "vm_image" {
|
|
type = string
|
|
description = "The VM image"
|
|
default = "gitpod-k3s-202302132222"
|
|
}
|
|
|
|
variable "cert_issuer" {
|
|
type = string
|
|
default = "letsencrypt-issuer-gitpod-core-dev"
|
|
description = "Certificate issuer"
|
|
}
|
|
|
|
variable "gcp_project_dns" {
|
|
type = string
|
|
default = "gitpod-core-dev"
|
|
description = "The GCP project in which to create DNS records"
|
|
}
|
|
|
|
variable "use_spot" {
|
|
type = bool
|
|
default = false
|
|
description = "Flag to decide whether to use spot instances"
|
|
}
|
|
|
|
variable "with_large_vm" {
|
|
type = bool
|
|
default = false
|
|
description = "Flag to decide whether to use a larger VM"
|
|
}
|