Rename Terraform setup documentation and add Azure provider documentation link
This commit is contained in:
28
Workshop/B. Webapp.md
Normal file
28
Workshop/B. Webapp.md
Normal file
@@ -0,0 +1,28 @@
|
||||
# B. Webapp
|
||||
|
||||
Je gaat nu wat resources deployen binnen je resource group.
|
||||
Dit gaan we doen doormiddel van webapps
|
||||
|
||||
Het eerste om te weten is dat een web app altijd een afhankelijkheid heeft naar een App service plan.
|
||||
Een app service plan kun je zien als een webserver waar je meerder web apps op kan draaien.
|
||||
Dus voor dit stuk moet je twee resources aanmaken.
|
||||
|
||||
## Tips
|
||||
|
||||
De naam van de webapp moet globaal uniek zijn. Dus niet binnen schiphol uniek maar over de hele wereld uniek!
|
||||
|
||||
Om het invullen van de location en resource group makkelijker te maken heb je een data block nodig om de info van de resource group op te halen.
|
||||
|
||||
Zorg dat sku_name "B1" is. Dit zorgt er voor dat je azurerm_service_plan op de basic tier komt te staan.
|
||||
|
||||
Zoek in de azurerm documentatie naar "azurerm_linux_web_app"
|
||||
|
||||
Houd er rekening mee dat je value's van andere resource blocks kunt gebruiken in je nieuwe resource blocks.
|
||||
|
||||
Als je het volgende output block toevoegt aan je code wordt de URL van je webapp naar de terminal geschreven na dat deze gedraaid is.
|
||||
|
||||
```hcl
|
||||
output "url" {
|
||||
value = azurerm_linux_web_app.<de naam van je webapp resource block>.default_hostname
|
||||
}
|
||||
```
|
||||
Reference in New Issue
Block a user