Time-to-Live Stacks: Auto-Destroying Stacks

Meagan Cojocar Meagan Cojocar
Time-to-Live Stacks: Auto-Destroying Stacks

In the dynamic landscape of cloud-based software development, platform teams face the continuous challenge of balancing the need for innovation with the imperative to control cloud costs and security. Pulumi Cloud’s new Time-to-Live (TTL) Stacks feature directly addresses this challenge by empowering teams to manage infrastructure lifecycles automatically, mitigating the risks associated with stale infrastructure and resource costs ballooning. Creating temporary environments for development, testing, or staging is a common practice in the lifecycle of software development.

Read more →

Pulumi Launches Scheduled Deployments: Automate Recurring Workflows

Meagan Cojocar Meagan Cojocar Levi Blackstone Levi Blackstone
Pulumi Launches Scheduled Deployments: Automate Recurring Workflows

We are excited to announce Scheduled Deployments for Pulumi Cloud. This new feature, which builds upon the robust foundation of Pulumi Deployments, is designed to streamline cloud management by automating the deployment and deactivation of resources according to customizable schedules. Two new Pulumi features also announced today, Drift Detection and Remediation and Time-to-Live Stacks, are built on top of the new Scheduled Deployments functionality. These three new features are available today on the Enterprise and Business Critical editions of Pulumi Cloud.

Read more →

New Pulumi Deployments Free Tier for Everyone: Automate Your Infrastructure Workflows

Meagan Cojocar Meagan Cojocar
New Pulumi Deployments Free Tier for Everyone: Automate Your Infrastructure Workflows

At Pulumi, we are committed to empowering developers and infrastructure teams with the tools they need to efficiently manage cloud resources at scale. As part of our ongoing efforts to enhance user experience and ease of use, we are excited to share some significant updates to Pulumi Deployments pricing, making it easier for all customers to experiment with and adopt the easiest way to go from code to cloud. Starting today, all paid Pulumi Cloud organizations get 3,000 minutes per month of Pulumi Deployments included with their Pulumi Cloud subscription.

Read more →

OpenID Connect Trust Relationships for Pulumi Cloud

Germán Lena Germán Lena Cleve Littlefield Cleve Littlefield
OpenID Connect Trust Relationships for Pulumi Cloud

We are excited to introduce a powerful addition to Pulumi’s authentication capabilities: OpenID Connect (OIDC) Trust Relationships. This feature makes it easy to integrate Pulumi securely into any ecosystem that supports OIDC. By incorporating OIDC, Pulumi is not only extending its compatibility with a broader range of environments but also reinforcing its commitment to delivering top-tier, secure, and scalable solutions to developers and enterprises alike. Whether you are working within CI/CD pipelines or engaging directly with cloud services, this new feature ensures that your infrastructure management is more secure, efficient, and aligned with industry best practices.

Read more →

Org-only Template Gallery and Setting Default Repositories: Streamline Your Development

Arun Loganathan Arun Loganathan
Org-only Template Gallery and Setting Default Repositories: Streamline Your Development

We’re constantly evolving the New Project Wizard to make it the preferred choice for platform teams to empower their internal teams to deploy resources quickly and in adherence to organizational standards. In January, we launched the Developer Portal Gallery to boost development velocity and reduce operational friction. Since then, we have seen strong adoption from our customers and received several new requests. We are excited to share the latest improvements we’ve made.

Read more →

Run Pulumi with Any TypeScript Version

Julien Poissonnier Julien Poissonnier
Run Pulumi with Any TypeScript Version

Pulumi allows you to use the best features of programming languages to build your infrastructure while ensuring compatibility with your current development environments. To this end Pulumi provides a seamless experience when authoring TypeScript programs, managing the compilation of your program for you. With the latest release of our Node.js SDK, we’ve made this even more flexible by making it easier than ever to choose the version of TypeScript you want to use.

Read more →

Pulumi Release Notes: Pulumi Dev Releases, Pulumi ESC Table Editor, 1Password Support , and more!

Arun Loganathan Arun Loganathan
Pulumi Release Notes: Pulumi Dev Releases, Pulumi ESC Table Editor, 1Password Support , and more!

As always, we have been actively rolling out new features in response to the invaluable feedback from our ever-growing community. We’ve shipped several security and usability features to Pulumi ESC in response to feedback from our growing user base. Moreover, we’ve also added new enhancements to our core Platform CLI and Providers. In addition to the release notes, stay up-to-date with all things Pulumi by following the new features blogs and the pulumi/pulumi repo changelog. With so much to explore, let’s dive into the major updates across Pulumi from the past two months!

Read more →

New: ConfigGroup, ConfigFile resources for Java, YAML SDKs

Eron Wright Eron Wright
New: ConfigGroup, ConfigFile resources for Java, YAML SDKs

The Pulumi Kubernetes provider makes it easy to deploy Kubernetes resources to your cluster, giving you options based on how your application or workload is packaged. The options include strongly-typed resources for standard Kubernetes types, Helm charts, Kustomizations, and Kubernetes manifests. In v4.10, we leveled up the support for working with Kubernetes manifests with the introduction of the yaml/v2 package. The package provides new implementations of the ConfigGroup and ConfigFile resources, expanding support to the Pulumi Java SDK and to Pulumi YAML.

Read more →

Adding data to Pinecone using S3, Embedchain and Pulumi on AWS for an AI Slack bot

Tyler Mulligan Tyler Mulligan
Adding data to Pinecone using S3, Embedchain and Pulumi on AWS for an AI Slack bot

In the introductory blog post, we learned to Create an AI Slack Bot to Chat with Your Data Using Embedchain, Pulumi on AWS. However, we made a few concessions in the application logic to illustrate the broader picture of what we were able to achieve combining these three technologies. Now that we have a solid foundation for deploying our Slack bot and querying our data, lets begin moving from proof-of-concept to production-ready, iteratively.

Read more →

Iac Recommended Practices: Wrapping Up

Scott Lowe Scott Lowe
Iac Recommended Practices: Wrapping Up

Welcome to the final post in our series of articles focused on infrastructure as code (IaC) recommended practices. In this post, we’ll wrap up our recommendations for IaC with Pulumi, summarizing the recommendations from previous posts as well as highlighting some areas of potential future growth for the team at Zephyr Archaeotech Emporium—the fictional company at the center of the story throughout this series.

Read more →