apiVersion: 2021-10-01 location: westus3 name: seq-proxy-aci properties: containers: - name: reverse-proxy properties: image: caddy:latest ports: - protocol: TCP port: 80 - protocol: TCP port: 443 resources: requests: memoryInGB: 1.0 cpu: 1.0 limits: memoryInGB: 1.0 cpu: 1.0 volumeMounts: - name: proxy-caddyfile mountPath: /etc/caddy - name: proxy-data mountPath: /data - name: proxy-config mountPath: /config - name: seq properties: image: datalust/seq:latest ports: - protocol: TCP port: 8080 environmentVariables: - name: ACCEPT_EULA value: "Y" - name: SEQ_API_CANONICALURI value: "http://iatse-seq.westus3.azurecontainer.io/" - name: SEQ_API_LISTENURIS value: "http://localhost:8080" resources: requests: memoryInGB: 4.0 cpu: 2.0 limits: memoryInGB: 4.0 cpu: 2.0 volumeMounts: - name: seq-storage mountPath: /data osType: Linux restartPolicy: OnFailure ipAddress: type: Public dnsNameLabel: iatse-seq ports: - protocol: TCP port: 80 - protocol: TCP port: 443 - protocol: TCP port: 8080 imageRegistryCredentials: - server: index.docker.io username: vssaini password: docker-token volumes: - name: proxy-caddyfile azureFile: shareName: fs-proxy-caddyfile storageAccountName: iatseseqacist storageAccountKey: storage-account-key - name: proxy-data azureFile: shareName: fs-proxy-data storageAccountName: iatseseqacist storageAccountKey: storage-account-key - name: proxy-config azureFile: shareName: fs-proxy-config storageAccountName: iatseseqacist storageAccountKey: storage-account-key - name: seq-storage azureFile: shareName: fs-seq storageAccountName: iatseseqacist storageAccountKey: storage-account-key