weijing329 / pulumi-azure-kubernetes-guestbook

An Azure TypeScript Pulumi program deploys Guestbook App with Redis replication and Nginx Load Balancer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pulumi Azure AKS Guestbook

An Azure TypeScript Pulumi program deploys Guestbook App with Redis replication and Nginx Load Balancer

Setup Azure credentials (Service Principal) & Pulumi Azure Configuation

refer to Pulumi - Microsoft Azure Setup

Pulumi Stack Configuation

specific configuration for this pulumi stack

pulumi config set pulumi-azure-kubernetes-guestbook:CLIENT_ID <Azure AD Application (client) ID>
pulumi config set pulumi-azure-kubernetes-guestbook:CLIENT_SECRET <Azure AD Application password> --secret
pulumi config set pulumi-azure-kubernetes-guestbook:RESOURCE_GROUP_NAME <Azure Resource Group Name>
pulumi config set pulumi-azure-kubernetes-guestbook:useLoadBalancer true
pulumi config set pulumi-azure-kubernetes-guestbook:location <Azure Resource Location>
pulumi config set pulumi-azure-kubernetes-guestbook:sshPublicKey <Azure VM SSH Access Public Key>

Pulumi Stack Deployment

pulumi up

About

An Azure TypeScript Pulumi program deploys Guestbook App with Redis replication and Nginx Load Balancer


Languages

Language:TypeScript 100.0%