mirror of
https://github.com/gitpod-io/gitpod.git
synced 2025-12-08 17:36:30 +00:00
55 lines
1.3 KiB
HCL
55 lines
1.3 KiB
HCL
/**
|
|
* Copyright (c) 2020 Gitpod GmbH. All rights reserved.
|
|
* Licensed under the MIT License. See License-MIT.txt in the project root for license information.
|
|
*/
|
|
|
|
variable "project" {
|
|
type = string
|
|
default = "self-hosted"
|
|
description = "This is used in the naming of some resources"
|
|
}
|
|
|
|
variable "region" {
|
|
type = string
|
|
description = "The AWS region that resources should be created in"
|
|
}
|
|
|
|
variable "domain" {
|
|
type = string
|
|
description = "The domain that Gitpod should be installed on"
|
|
}
|
|
|
|
variable "chart_location" {
|
|
type = string
|
|
default = "../../chart"
|
|
}
|
|
|
|
variable "image_version" {
|
|
type = string
|
|
description = "The version of which to install Gitpod i.e. v0.4.0"
|
|
}
|
|
|
|
variable "image_prefix" {
|
|
type = string
|
|
default = "eu.gcr.io/gitpod-core-dev/build/"
|
|
description = "Image prefix for the registry in which the images for the components are hosted"
|
|
}
|
|
|
|
variable "force_https" {
|
|
type = bool
|
|
default = false
|
|
description = "Force the domain to use HTTPS"
|
|
}
|
|
|
|
variable "certbot_enabled" {
|
|
type = bool
|
|
default = false
|
|
description = "Have Certbot issue certificates"
|
|
}
|
|
|
|
variable "certificate_email" {
|
|
type = string
|
|
default = "someone@somewhere.com"
|
|
description = "Email to associate A Letsencrypt on (Set this if you set certbot_enabled to true)"
|
|
}
|