2023-02-13 16:48:20 +00:00
|
|
|
# Copyright (c) HashiCorp, Inc.
|
|
|
|
# SPDX-License-Identifier: MPL-2.0
|
|
|
|
|
2018-08-20 22:26:37 +00:00
|
|
|
variable "project" {
|
2024-05-28 11:52:10 +00:00
|
|
|
default = "openbao-helm-dev-246514"
|
2018-10-02 21:14:57 +00:00
|
|
|
|
2018-08-20 22:26:37 +00:00
|
|
|
description = <<EOF
|
|
|
|
Google Cloud Project to launch resources in. This project must have GKE
|
|
|
|
enabled and billing activated. We can't use the GOOGLE_PROJECT environment
|
|
|
|
variable since we need to access the project for other uses.
|
|
|
|
EOF
|
|
|
|
}
|
|
|
|
|
|
|
|
variable "zone" {
|
|
|
|
default = "us-central1-a"
|
|
|
|
description = "The zone to launch all the GKE nodes in."
|
|
|
|
}
|
2018-08-20 23:15:47 +00:00
|
|
|
|
|
|
|
variable "init_cli" {
|
2018-10-02 21:14:57 +00:00
|
|
|
default = true
|
2020-02-06 16:44:38 +00:00
|
|
|
description = "Whether to init kubectl or not."
|
2018-08-20 23:15:47 +00:00
|
|
|
}
|
2018-11-29 21:48:02 +00:00
|
|
|
|
|
|
|
variable "gcp_service_account" {
|
2019-07-31 18:26:12 +00:00
|
|
|
default = "vault-terraform-helm-test"
|
2018-11-29 21:48:02 +00:00
|
|
|
|
|
|
|
description = <<EOF
|
|
|
|
Service account used on the nodes to manage/use the API, specifically needed
|
|
|
|
for using auto-unseal
|
|
|
|
EOF
|
|
|
|
}
|