-
Notifications
You must be signed in to change notification settings - Fork 12
/
azure.yaml
26 lines (26 loc) · 1.05 KB
/
azure.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# yaml-language-server: $schema=https://raw.githubusercontent.com/Azure/azure-dev/main/schemas/v1.0/azure.yaml.json
name: aks-app-template # change with your app name
metadata:
template: [email protected]
hooks:
preprovision:
interactive: false
shell: sh
run: chmod +x infra/azd-hooks/preprovision.sh && infra/azd-hooks/preprovision.sh # Registers any required features on the subscription
predeploy:
interactive: false
shell: sh
run: chmod +x infra/azd-hooks/predeploy.sh && infra/azd-hooks/predeploy.sh # installs additional components on the cluster
infra:
provider: bicep
path: infra
module: main
services:
app:
project: ./src/app/code # path to your "app" project, change to the appropriate path
language: js # language of your app, change to the appropriate language
host: aks # deployment target
k8s:
deploymentPath: ../manifests # relative path to your Kubernetes manifests folder from the project folder
pipeline:
provider: github