Slide 63
Slide 63 text
class AksCluster extends pulumi.ComponentResource {
constructor(name: string,
args: AksClusterArgs,
opts: pulumi.ComponentResourceOptions = {}) {
super("examples:aks:AksCluster", name, args, opts);
const password = new random.RandomPassword("password"/*, {...}*/);
const sshPublicKey = new tls.PrivateKey("key"/*, {...}*/);
const adApp = new azuread.Application("aks"/*, {...}*/);
const adSp = new azuread.ServicePrincipal("aksSp"/*, {...}*/);
const vnet = new azure.network.VirtualNetwork("vnet"/*, {...}*/);
const subnet = new azure.network.Subnet("subnet"/*, {...}*/);
const cluster = new azure.containerservice.KubernetesCluster("aksCluster"/*, {...}*/)
}
}
Managed Clusters