If you want to provision the latest master build you have to:
- Specify
tsb_version
that includesdev
suffix, for example"tsb_version": "1.6.0-dev"
- Provide
dev
helm repo details such ashelm_repository
url,helm_username
andhelm_password
. Note: tetrands can use cloudsmith's repository inhelm_repository
. - Have the
gcloud
CLI installed on your machine. It will be used to get a token to access the internal releases registry.
A complete reference example:
terraform.tfvars.json
{
"k8s_clusters": {
"aws": [
],
"azure": [
],
"gcp": [
{
"region": "us-central1",
"tetrate": {
"management_plane": true
}
},
{
"region": "us-west1",
"tetrate": {
"control_plane": true
}
}
]
},
"name_prefix": "",
"tags": {
"tetrate_owner": "username",
"tetrate_team": "function:team"
},
"tetrate": {
"fqdn": "",
"image_sync_apikey": "",
"image_sync_username": "",
"organization": "tetrate",
"version": "1.6.0-dev",
"helm_repository": "",
"helm_username": "",
"helm_password": "",
"password": "Tetrate123"
}
}