Alex Mullans

Alex Mullans

Staff Product Manager

Sep. 16 releases: Helm Release, pulumi about, easier invites

Sep. 16 releases: Helm Release, pulumi about, easier invites

It’s been a busy few weeks at Pulumi, including for some of our community contributors! Read on to see what’s new.

Read more →

August 18 releases: EKS, Pulumi Component methods, dependsOn

August 18 releases: EKS, Pulumi Component methods, dependsOn

Summer is quickly flying by, and we’ve been hard at work with more new features and updates across the Pulumi ecosystem!

Read more →

July 28 releases: K8s GitOps, autonaming in Google Native

July 28 releases: K8s GitOps, autonaming in Google Native

Another great iteration has just wrapped up, so it’s time for another edition of the Pulumi release notes! We’ve been busy smashing bugs across our products (over 100!), but we’ve also got several new updates across Pulumi providers, the CLI, and the Pulumi Service:

Read more →

July 7 releases: new pricing, replaceOnChanges, and more

July 7 releases: new pricing, replaceOnChanges, and more

In this update:

Read more →

June 10 release notes: AWS ECS Anywhere, Sumo Logic, & more!

June 10 release notes: AWS ECS Anywhere, Sumo Logic, & more!

We regularly ship updates across the Pulumi ecosystem, with a release of the Pulumi CLI every two weeks, frequent releases of our cloud providers, and regular updates to the Pulumi Service. You can read about most of those changes in the the CHANGELOG.md files in each open source repository. To highlight some of the most exciting releases—including, for the first time, updates to the Pulumi Service—we’re trying something new: a regular release notes post for Pulumi release news, features, and updates. If you find it useful, or have ideas on how we could improve it, let us know on Twitter or in the Pulumi Community Slack!

In this update:

Read more →

Model and program the cloud with Pulumi native providers

Model and program the cloud with Pulumi native providers

Pulumi native providers are a new type of Pulumi Package that give you the most complete and consistent interface for the modern cloud. Pulumi native providers bring the full power of the top cloud providers to the Pulumi Cloud Engineering Platform, faster and with more complete coverage than any other infrastructure as code offering. Today at PulumiUP, we announced native providers for Microsoft Azure (GA), Google Cloud (public preview), and AWS (later this year). Along with an existing native provider for Kubernetes, these providers enable you to build, deploy, and manage cloud infrastructure and applications for the most common cloud vendors and technologies. This best-in-class support for the major clouds joins our library of more than 50 cloud providers and delivers on our promise of cloud engineering for any cloud, any architecture, and any language.

Read more →

Introducing Pulumi Packages and multi-language Components

Introducing Pulumi Packages and multi-language Components

Pulumi Packages are the core technology that enables cloud infrastructure resource provisioning to be defined once, in your language of choice, and made available to users in all Pulumi languages. If you’ve used a Pulumi cloud provider, including one of our new Pulumi native providers, you’ve used a Pulumi Package. But until today, Pulumi Packages only worked with Pulumi Resources: direct, low-level representations of individual cloud services like object storage. Many of us, however, enjoy creating Pulumi Components, which combine low-level resources into higher-level, more opinionated building blocks like the production-grade Kubernetes cluster component in Pulumi EKS.

Read more →

Build your perfect interface for the cloud: Automation API

Build your perfect interface for the cloud: Automation API

Pulumi Automation API exposes the full power of infrastructure as code through a programmatic interface, instead of through CLI commands. With Automation API, you can create software that has the capability to provision and configure infrastructure: create, update, configure, and destroy infrastructure dynamically. You can create new classes of Software-as-a-Service that provision unique infrastructure for every customer. You can build the perfect cloud interface for your organization, combining all of your infrastructure knowledge and best practices into a purpose-built tool, whether it’s a SaaS offering, an internal web app, a purpose-built CLI tool, a CI/CD integration, or something else entirely.

We announced the general availability of Automation API today at PulumiUP and we’re excited to see what you create with it!

Read more →

Unify app and infra delivery with Pulumi's CI/CD Assistant

Unify app and infra delivery with Pulumi's CI/CD Assistant

Pulumi’s CI/CD Assistant helps you bring your infrastructure under version control and create a continuous integration and delivery pipeline that deploys changes to your cloud applications and infrastructure whenever you make a change in source control. Using CI/CD secures your production delivery while ensuring that every deployment is expressed in a committed Pulumi program and quickly reflected in your deployed infrastructure. With the CI/CD Assistant, it’s easier than ever before to set up version control and a CI/CD pipeline for your favorite CI/CD system, even if you’re new to CI/CD workflows.

Read more →