brave-winter-60074
04/15/2021, 12:29 PMbrave-winter-60074
04/15/2021, 12:35 PMbland-lunch-5883
04/15/2021, 12:45 PMlate-diamond-14259
04/16/2021, 2:39 PMtall-librarian-49374
04/16/2021, 6:50 PM1.0.0-rc.1
. 1.0 is coming soon.rhythmic-activity-46295
04/19/2021, 12:56 AMalert-mouse-36715
04/19/2021, 6:41 PMvar virtualWan = new VirtualWan(Names.Network.Global.WanName, new VirtualWanArgs
{
VirtualWANName = Names.Network.Global.WanName,
Location = Names.Network.Global.AzureLocation,
ResourceGroupName = wanRg.Name,
Tags =
{
{ "Product", Names.General.ProductName },
{ "Service", Names.General.Services.Network },
{ "Region", Names.General.RegionNames.Global }
},
Type = "Basic",
AllowVnetToVnetTraffic = true,
DisableVpnEncryption = false
}, globalOptions);
var vhub = new VirtualHub(region.VHubName, new VirtualHubArgs
{
AddressPrefix = region.AddressPrefix,
ResourceGroupName = rg.Name,
Location = region.AzureLocation,
Sku = "Basic",
VirtualWan = new Pulumi.AzureNative.Network.Inputs.SubResourceArgs
{
Id = virtualWan.Id // <---- here
},
Tags =
{
{ "Product", Names.General.ProductName },
{ "Service", Names.General.Services.Network },
{ "Region", region.RegionName }
},
VirtualHubName = region.VHubName
}, options);
I'm using pulumi v2.25.2.
Has there something changed? I did not spot anything in the docs...
Thanks!brave-winter-60074
04/20/2021, 10:14 AMbrave-winter-60074
04/20/2021, 10:15 AMmelodic-easter-82419
04/20/2021, 10:42 PMnew AppServicePlan(`${p}-asp`, {
kind: "linux",
location: rg.location,
resourceGroupName: rg.name,
sku: {
capacity: 3,
family: "Pv3",
name: "P1v3",
size: "P1v3",
tier: "PremiumV3",
},
})
better-shampoo-48884
04/21/2021, 7:42 AMsteep-beard-51215
04/21/2021, 8:25 AMcore.GetClientConfig
with azure-native
?brave-winter-60074
04/21/2021, 12:16 PMicy-jordan-58549
04/21/2021, 1:42 PMDiagnostics:
azuread:index:Application (aks):
error: could not validate provider configuration: 1 error occurred:
* Invalid or unknown key
late-diamond-14259
04/21/2021, 3:55 PMlate-diamond-14259
04/21/2021, 5:24 PMrhythmic-activity-46295
04/21/2021, 7:50 PMlate-diamond-14259
04/21/2021, 8:08 PMpulumi up
? For example I want to run: dotnet build /p:GenerateTsProxy=False
. I want to include the /p:GenerateTsProxy=False
. something like this pulumi up -- /p:GenerateTsProxy=False
glamorous-helmet-50600
04/22/2021, 2:20 PMambitious-helmet-24352
04/22/2021, 2:45 PMsteep-beard-51215
04/22/2021, 2:51 PMbumpy-easter-72049
04/23/2021, 2:45 AMripe-russia-4239
04/23/2021, 9:28 AM${functionAppId}/functions/${functionName}
• In order to create an Event Grid Subscription resource with Pulumi/ARM, both the Event Grid Topic and the function resource subscribing to that Topic must already exist
So, we have an ordering problem:
1. We deploy the Function App resource with Pulumi, from the microservice's infrastructure pipeline. (This is also where we initially expected to deploy the Event Grid Subscription resources.)
2. We separately deploy the microservice's binaries using the DeployAzureFunction task in Azure DevOps, from the microservice's application pipeline.
3. How/where do we create the Event Grid subscription between the Topic and the deployed function? This is especially a problem for the scenarios of deploying a new function with Event Grid subscription, and deploying a new environment from scratch.
Possible solutions we have considered:
• Adding the Event Grid subscription from the Function app at startup (e.g. with Pulumi .NET SDK, or Azure ARM REST API call), although my concern is that this will delay the scale-out process of functions
• Add subscription to the topic from the Function app's application deployment pipeline (e.g. with Pulumi or Azure CLI), although this sort of blurs the distinction between infrastructure and application pipelines.
One further related question: is this infrastructure/application split in pipelines a good (or at least acceptable) practice, or is it an antipattern? Are there any "pipeline design patterns" resources or similar that you can particularly recommend? (We're not using Pulumi's hosted service, so AIUI the CI/CD adviser isn't available sadly.)wet-noon-14291
04/23/2021, 10:27 AMworried-knife-31967
04/23/2021, 2:30 PMworried-knife-31967
04/23/2021, 2:58 PMSetting EnableClientCertificate flag to false is not supported for Developer SKU.
trying to setup an APIM with the "developer" SKU. It's a bit weird that you HAVE to have ClientCertificates in developer mode?microscopic-flag-7479
04/23/2021, 7:00 PMbusy-farmer-73479
04/24/2021, 12:09 AM##[error]Error: There was an error when attempting to execute the process '/home/vsts/work/_temp/36ed8a46-0934-4a62-bd85-ed15135efe3a/pulumi/pulumi'. This may indicate the process failed to start. Error: spawn /home/vsts/work/_temp/36ed8a46-0934-4a62-bd85-ed15135efe3a/pulumi/pulumi ENOENT
Any idea what I could be doing wrong? Thanks :Dglamorous-helmet-50600
04/24/2021, 1:18 PMglamorous-helmet-50600
04/25/2021, 9:32 PMautorest/azure: Service returned an error. Status=429 Code="429" Message="Cannot acquire exclusive lock to create, update or delete this site. Retry the request later. (...)
I'm having to run pulumi destroy a few times to get the environment down