Questions tagged [pulumi]

Pulumi is a platform for building and deploying cloud infrastructure and applications with code

Pulumi is a modern infrastructure as code platform that allows developers to use familiar programming languages and tools to build, deploy, and manage cloud infrastructure.

Describe your resources in code – VMs, networks, databases, containers, serverless functions – and the CLI will safely and reliably manage your cloud resources using an infrastructure-as-code approach. As a language-neutral IaC platform, Pulumi doesn't force developers to learn new programming languages, nor does it use domain-specific languages.

By using general purpose languages, developers can use IDEs, test frameworks, and package managers to build the infrastructure. The result is far less copy and paste and greater productivity, and it works the same way no matter which cloud you're targeting.

460 questions
1
vote
0 answers

Pulumi AccessKey.encryptedSecret won't work

I'm currently trying to set some GitHub Actions Secret, which are my AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY, But I'm unable to get access to my AWS_SECRET_ACCESS_KEY by using the AccessKey.encryptedSecret method, even though I'm able to access…
1
vote
0 answers

How to expose a different port on pulumi azure containergroup?

I am using httpbin image (dockerhub: kennethreitz/httpbin) which exposes TCP 80 port. Using pulumi on azure, I am able to expose port 80 outside (which matches the image), but how to expose a different port like 8080? In other words, equivalent of…
S2L
  • 1,746
  • 1
  • 16
  • 20
1
vote
1 answer

How to add Authentiction to WebApp with Pulumi

I am trying to add an authentication provider to a Pulumi WebApp but is totaly unclear to me how to achieve that. The class WebApp from package @pulumi/azure-native/web only offers the property identity but no property tho assign e.g. a Microsoft…
Mathias Maerker
  • 460
  • 6
  • 16
1
vote
1 answer

Pulumi stack update failed due to operation timed out error

I am trying to create Azure SQL Managed Instance using C# (Pulumi Azure Native). When executing pulumi up -s dev, getting operation timed out error as following: (provisioning Managed Instance is a long running operation and in case of Pulumi, it…
MD TAREQ HASSAN
  • 1,188
  • 20
  • 46
1
vote
1 answer

Subnet is in use and cannot be deleted issue when using pulumi destroy

Due to some issue with Pulumi cli, I am using "Pulumi Azure Pipelines Task" in Azure DevOps pipeline as following: Pulumi up pipeline (pulumi up -s dev) Pulumi destroy pipeline (pulumi destroy -s dev) Pulumi destroy pipeline was working fine until…
MD TAREQ HASSAN
  • 1,188
  • 20
  • 46
1
vote
1 answer

"pulumi import" not working for GCP resources while import operation

I'm using Pulumi-Typescript to deploy infrastructure in GCP. I have 1 Google Kubernetes Engine resource already deployed in my project. To use that existing resource in Pulumi operation, I found documentation on pulumi import in which I explored…
1
vote
1 answer

How to use existing Container Registry when creating AKS cluster in Pulumi Azure Native

I created Azure Container Registry (ACR) and now need to create Managed Cluster (AKS). When we use Azure Portal or Azure CLI, we can integrate existing ACR. In Pulumi Azure Native, ManagedClusterArgs does not have any property to accept existing…
MD TAREQ HASSAN
  • 1,188
  • 20
  • 46
1
vote
2 answers

Run custom Powershell script on provisioned Azure VM

I provisioned VM with following C# snippet var ssrsVm = new WindowsVirtualMachine("vmssrs001", new WindowsVirtualMachineArgs { Name = "vmssrs001", ResourceGroupName = resourceGroup.Name, NetworkInterfaceIds = { nic.Id }, Size =…
Rob
  • 9,664
  • 3
  • 41
  • 43
1
vote
1 answer

Pulumi GCP Manage Oauth2.0 Client Id Redirect URI

In GCP, there is a resource called “APIs and Services” available under https://console.cloud.google.com/apis/credentials I want to be able to manage the OAuth2.0 Client here as a Pulumi resource. The screenshot below might help: Any thoughts?
Vikram
  • 170
  • 1
  • 12
1
vote
1 answer

Deploying helloworld docker images to GKE with Pulumi

I'm trying to deploy a hello world container in kubernetes using Pulumi and GCP Basically I just want this local helloworld container to be deployed in an existing k8s cluster on GCP made following this tutorial. Deploying local images is what is…
gaut
  • 5,771
  • 1
  • 14
  • 45
1
vote
1 answer

Getting StorageAccount-AccessKey in Pulumi Azure Native

I am trying to switch from "classic" Azure to Azure Native in Pulumi. One of my requirements is to retrieve the Connectionstring and AccessKey to my newly created StorageAccount. On classic Azure I received those fields by var…
Ole Albers
  • 8,715
  • 10
  • 73
  • 166
1
vote
1 answer

How to assign access policy after creation of key vault

I am using Azure-native provider and have the following situation: A Function App which needs secret URI in AppSettings A Key Vault which holds the secret and also grants Managed Identity of Function App access to read it. How can I create it…
S2L
  • 1,746
  • 1
  • 16
  • 20
1
vote
1 answer

Pulumi EKS cluster: @pulumi/eks vs. @pulumi/aws

I'm trying to create an AWS EKS cluster with Pulumi and it seems two components exists: @pulumi/eks providing a Cluster component @pulumi/aws providing an eks/Cluster component @pulumi/eks seems to be higher level but I cannot find a documentation…
Pierre B.
  • 11,612
  • 1
  • 37
  • 58
1
vote
1 answer

How to work with domain names in Pulumi AWS Route 53?

I'm trying to use Pulumi to create a Hosted Zone in AWS, but when I try to create a zone for domain name example.com, it appends a random hex code, so the name of the zone ends up being something like example.com-55229cc The resource is being…
Diogo Melo
  • 1,735
  • 3
  • 20
  • 29
1
vote
0 answers

How to wait for group permission to have been applied?

Short Version: I am creating an Azure Active Directory Group, an Azure KeyVault to which the group has access, a key in that vault, a PostgresServer whose principal is a member of the group. The server is wrapped in a ComponentResource. The server…
Kjeld Schmidt
  • 771
  • 8
  • 19