Click any tag below to further narrow down your results
Links
The Stash resource in Pulumi allows users to save values directly to their stack's state, making it easier to persist information like deployment usernames or timestamps. It captures initial values that remain unchanged despite later updates, simplifying infrastructure management.
This article explains how to use the Pulumi Kubernetes Operator and Kargo together for effective change management in Kubernetes environments. It covers features like controlled promotions, automatic verification, and approval gates to streamline infrastructure rollouts.
This article discusses a significant performance improvement in Pulumi operations, achieving speeds up to 20 times faster. It introduces a journaling feature that allows for more efficient tracking of cloud infrastructure changes while maintaining data integrity during operations.
Pulumi has introduced Agent Skills to improve how AI coding assistants work with Pulumi infrastructure code. These skills provide structured knowledge across various platforms, focusing on best practices for authoring and migrating infrastructure effectively.
PostgreSQL has been integrated as a DIY state backend option for Pulumi, providing teams with a reliable alternative to traditional object storage solutions. This community-driven contribution enhances state management by offering features like ACID compliance, large object support, and improved performance for smaller state files, while still highlighting the benefits of using Pulumi Cloud for enterprise needs. Future enhancements for the PostgreSQL backend include high availability and multi-tenant support.
Pulumi has introduced resource hooks in version 3.182.0, allowing users to execute custom code during the resource lifecycle, such as before or after create, update, or delete operations. This feature enhances user involvement by enabling the setup of tasks like SSH tunnels or metric reporting seamlessly integrated into the infrastructure management process. The article provides practical examples of using these hooks with the Pulumi command provider to manage external resources effectively.
Pulumi has launched Neo, the first AI-powered platform engineering agent designed to address infrastructure bottlenecks caused by rapid software development enhancements from AI tools. Neo automates infrastructure management tasks while ensuring compliance and governance, allowing platform engineering teams to keep pace with accelerated development cycles. Initial beta users reported significant improvements in infrastructure provisioning and management efficiency.
Pulumi CLI v3.192.0 introduces the `pulumi state taint` and `pulumi state untaint` commands, allowing users to mark resources for replacement without direct access to cloud APIs. This feature enhances infrastructure management by enabling users to prepare for resource replacement in CI/CD pipelines, facilitating smoother deployments. Users can preview changes and apply replacements later, streamlining the workflow.
Golden paths in Internal Developer Platforms (IDPs) provide pre-architected, reusable infrastructure patterns that standardize and accelerate cloud development. By utilizing Pulumi Components and Templates, organizations can encapsulate best practices and streamline the deployment of production-grade infrastructure, enabling developers to focus on building applications rather than managing complexity. This guide outlines how to create and document these components and templates for effective adoption across teams.