sparse-intern-71089
08/26/2020, 5:28 PMbillowy-army-68599
cool-telephone-9886
08/26/2020, 5:50 PMaciConnectorArgs := containerservice.KubernetesClusterAddonProfileAciConnectorLinuxArgs{
Enabled: pulumi.Bool(true),
SubnetName: vNodeSubnet.Name,
}
aciConnectorPtrInput := containerservice.KubernetesClusterAddonProfileAciConnectorLinuxPtr(&aciConnectorArgs)
profileArgs := containerservice.KubernetesClusterAddonProfileArgs{
AciConnectorLinux: aciConnectorPtrInput,
}
// Allocate an AKS cluster.
clusterArgs := containerservice.KubernetesClusterArgs{
ResourceGroupName: resourceGroup.Name,
DefaultNodePool: defaultNodePoolArgs,
DnsPrefix: pulumi.String(fmt.Sprintf("cia-%s", ctx.Stack())),
LinuxProfile: linuxProfileArgs,
ServicePrincipal: spArgs,
KubernetesVersion: pulumi.String(kubernetesVersion),
RoleBasedAccessControl: roleArgs,
NetworkProfile: networkArgs,
AddonProfile: profileArgs,
}
cluster, err := containerservice.NewKubernetesCluster(ctx, clusterName, &clusterArgs,
pulumi.DependsOn([]pulumi.Resource{vnet, vNodeSubnet}))
cool-telephone-9886
08/26/2020, 5:50 PMadamant-advantage-95831
08/26/2020, 7:03 PMpulumi preview
?cool-telephone-9886
08/26/2020, 7:56 PMcool-telephone-9886
08/26/2020, 7:57 PMcool-telephone-9886
08/26/2020, 7:57 PMcool-telephone-9886
08/26/2020, 7:58 PMcool-telephone-9886
08/26/2020, 9:56 PM"addonProfiles": {
"KubeDashboard": {
"config": null,
"enabled": false,
"identity": null
},
"aciConnectorLinux": {
"config": {
"SubnetName": "ciaVNodeSubNet"
},
"enabled": true,
"identity": null
}
}
cool-telephone-9886
08/27/2020, 11:18 PM