Skip to content

Latest commit

 

History

History
62 lines (57 loc) · 3.21 KB

README.md

File metadata and controls

62 lines (57 loc) · 3.21 KB

terraform-scipipe-publish

Inputs

Name Description Type Default Required
aws_primary_region AWS region to launch servers. string "us-east-1" no
aws_zone_id route53 Hosted Zone ID to manage DNS records in. string n/a yes
deploy_name Name of deployment. string "scipipe-publish" no
dns_enable create route53 dns records. string "false" no
dns_overwrite overwrite pre-existing DNS records. string "false" no
domain_name DNS domain name to use when creating route53 records. string n/a yes
env_name Name of deployment environment. string n/a yes
gke_version gke master/node version string "latest" no
google_project google cloud project ID string n/a yes
google_region google cloud region string "us-central1" no
google_zone google cloud region/zone string "us-central1-b" no
grafana_oauth_client_id github oauth Client ID for grafana. (default: vault) string "" no
grafana_oauth_client_secret github oauth Client Secret for grafana. (default: vault) string "" no
grafana_oauth_team_ids github team id (integer value treated as string) string "1936535" no
pkgroot_storage_size Size of gcloud persistent volume claim. E.g.: 200Gi or 1Ti string "10Gi" no
prometheus_oauth_client_id github oauth client id. (default: vault) string "" no
prometheus_oauth_client_secret github oauth client secret. (default: vault) string "" no
prometheus_oauth_github_org limit access to prometheus dashboard to members of this org string "lsst-sqre" no
storage_class Storage class to be used for all persistent disks. For a deployment on k3s use 'local-path'. string "pd-ssd" no
tls_crt wildcard tls certificate. (default: vault) string "" no
tls_key wildcard tls private key. (default: vault) string "" no

Outputs

Name Description
DOXYGEN_FQDN
DOXYGEN_PUSH_AWS_ACCESS_KEY_ID
DOXYGEN_PUSH_AWS_SECRET_ACCESS_KEY
DOXYGEN_PUSH_USER
DOXYGEN_S3_BUCKET
EUPS_BACKUP_AWS_ACCESS_KEY_ID
EUPS_BACKUP_AWS_SECRET_ACCESS_KEY
EUPS_BACKUP_S3_BUCKET
EUPS_BACKUP_USER
EUPS_FQDN
EUPS_PULL_AWS_ACCESS_KEY_ID
EUPS_PULL_AWS_SECRET_ACCESS_KEY
EUPS_PULL_USER
EUPS_PUSH_AWS_ACCESS_KEY_ID
EUPS_PUSH_AWS_SECRET_ACCESS_KEY
EUPS_PUSH_USER
EUPS_S3_BUCKET
EUPS_TAG_ADMIN_AWS_ACCESS_KEY_ID
EUPS_TAG_ADMIN_AWS_SECRET_ACCESS_KEY
EUPS_TAG_ADMIN_USER
eups_url base url of eups pkgroot(s).
grafana_admin_pass grafana admin user account password.
grafana_admin_user name of the grafana admin user account.
grafana_fqdn fqdn of grafana service.
grafana_url url of grafana dashboard.
prometheus_fqdn fqdn of prometheus service.
prometheus_url url of prometheus dashboard.