add coturn and luvekit vars
This commit is contained in:
parent
5a2e200abc
commit
e434858417
3 changed files with 25 additions and 6 deletions
|
@ -6,10 +6,13 @@ terraform init
|
||||||
|
|
||||||
terraform plan \
|
terraform plan \
|
||||||
-var="version=1.2.3" \
|
-var="version=1.2.3" \
|
||||||
-var="environment=prod" \
|
-var="environment=livekit" \
|
||||||
-var="http_method=https" \
|
-var="http_method=https" \
|
||||||
-var="public_url=mydomain.com" \
|
-var="public_url=mydomain.com" \
|
||||||
-var="default_language=de"
|
-var="default_language=de" \
|
||||||
|
-var="cotrun_key=secure_key" \
|
||||||
|
-var="coturn_url=coturn.domain.com" \
|
||||||
|
-var="livekit_url=livekit.domain.de"
|
||||||
```
|
```
|
||||||
|
|
||||||
## Apply the Terrform Deployment
|
## Apply the Terrform Deployment
|
||||||
|
@ -17,8 +20,11 @@ terraform plan \
|
||||||
```
|
```
|
||||||
terraform apply \
|
terraform apply \
|
||||||
-var="version=1.2.3" \
|
-var="version=1.2.3" \
|
||||||
-var="environment=prod" \
|
-var="environment=livekit" \
|
||||||
-var="http_method=https" \
|
-var="http_method=https" \
|
||||||
-var="public_url=mydomain.com" \
|
-var="public_url=mydomain.com" \
|
||||||
-var="default_language=de"
|
-var="default_language=de" \
|
||||||
|
-var="cotrun_key=secure_key" \
|
||||||
|
-var="coturn_url=coturn.domain.com" \
|
||||||
|
-var="livekit_url=livekit.domain.de"
|
||||||
```
|
```
|
|
@ -33,7 +33,16 @@ resource "aws_instance" "docker_host" {
|
||||||
"sudo /home/ubuntu/install_docker.sh",
|
"sudo /home/ubuntu/install_docker.sh",
|
||||||
"chmod +x /home/ubuntu/setup.sh",
|
"chmod +x /home/ubuntu/setup.sh",
|
||||||
"sed -i '/^\s*read\b/ s/^/#/' /home/ubuntu/setup.sh",
|
"sed -i '/^\s*read\b/ s/^/#/' /home/ubuntu/setup.sh",
|
||||||
"sudo VERSION=${var.version} ENVIRONMENT=${var.environment} HTTP_METHOD=${var.http_method} PUBLIC_URL=${var.public_url} default_language=${var.default_language} DOCKER_VOLUME_OWNER=${var.docker_volume_owner} COTRUN_KEY=${var.coturn_key} COTURN_DOMAIN=${var.coturn_domain} /home/ubuntu/setup.sh"
|
"sudo VERSION=${var.version} \
|
||||||
|
ENVIRONMENT=${var.environment} \
|
||||||
|
HTTP_METHOD=${var.http_method} \
|
||||||
|
PUBLIC_URL=${var.public_url} \
|
||||||
|
default_language=${var.default_language} \
|
||||||
|
DOCKER_VOLUME_OWNER=${var.docker_volume_owner} \
|
||||||
|
COTRUN_KEY=${var.coturn_key} \
|
||||||
|
COTURN_URL=${var.coturn_url} \
|
||||||
|
LIVEKIT_URL=${var.livekit_url} \
|
||||||
|
/home/ubuntu/setup.sh"
|
||||||
]
|
]
|
||||||
|
|
||||||
connection {
|
connection {
|
||||||
|
|
|
@ -22,10 +22,14 @@ variable "docker_volume_owner" {
|
||||||
default = "nobody"
|
default = "nobody"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
variable "livekit_url" {
|
||||||
|
default = "livekit.domain.de"
|
||||||
|
}
|
||||||
|
|
||||||
variable "cotrun_key" {
|
variable "cotrun_key" {
|
||||||
default = "secure_coturn_key"
|
default = "secure_coturn_key"
|
||||||
}
|
}
|
||||||
|
|
||||||
variable "cotrun_domain" {
|
variable "cotrun_url" {
|
||||||
default = "coturn.domain.de"
|
default = "coturn.domain.de"
|
||||||
}
|
}
|
Loading…
Add table
Reference in a new issue