Home / Companies / Pulumi / Blog / July 2025

July 2025 Summaries

4 posts from Pulumi

Filter
Month: Year:
Post Summaries Back to Blog
The author reflects on their experiences with Jenkins, a continuous integration/continuous deployment (CI/CD) platform, highlighting its evolution from a plugin-heavy tool to a more mature system with the introduction of Jenkins 2.0, which emphasized "Pipeline as Code" and containerization using Docker. The narrative jumps to 2025, where Jenkins is deployed on Kubernetes using Pulumi for infrastructure as code, showcasing a modern, scalable, and efficient CI/CD setup. This approach leverages Kubernetes' orchestration capabilities and Pulumi's programming flexibility, offering benefits like ephemeral build agents, seamless environment isolation, and reproducible infrastructure configurations. The author acknowledges the advancements Jenkins has made but also considers newer CI/CD platforms like GitHub Actions, GitLab CI/CD, Tekton, and Argo Workflows, which offer cloud-native features and reduced infrastructure complexity, suggesting that while Jenkins retains its utility, especially in legacy systems, the modern landscape provides more streamlined alternatives for cloud-native environments.
Jul 29, 2025 3,797 words in the original blog post.
Pulumi has introduced Bun as a new package manager option for its users, offering a faster alternative to npm, Yarn, or pnpm for managing project dependencies. Bun, a JavaScript runtime and toolkit, acts as a direct replacement for NodeJS and boasts significantly faster installation times, reportedly up to 25 times quicker than npm. Pulumi utilizes Bun solely as a package manager, requiring version 1.2 or higher, and does not support Bun for writing Automation API-based applications. Users can easily integrate Bun into both new and existing projects by selecting it during project setup and adjusting configuration files accordingly. Bun has also been integrated into the pulumi/pulumi container, enhancing CI/CD pipelines by speeding up package installations. As Bun continues to establish itself within the JavaScript ecosystem, it offers an appealing option for developers seeking efficiency in managing Pulumi project dependencies.
Jul 28, 2025 1,248 words in the original blog post.
Modern applications rely heavily on secrets such as database passwords, API keys, and certificates, which complicates management as infrastructure scales. According to industry reports, 96% of organizations face challenges with secrets sprawl, which poses significant security risks as shown by data breaches involving compromised credentials. To address this, secrets management has evolved beyond simple storage to include intelligent orchestration across distributed environments. Platforms like Pulumi ESC exemplify this shift by offering configuration-as-code, dynamic credential generation, and multi-source integration without requiring organizations to abandon existing infrastructure. Cloud-native solutions like AWS Secrets Manager, Azure Key Vault, and Google Secret Manager offer seamless integration within specific ecosystems, while developer-focused tools like Doppler and 1Password emphasize ease of adoption. The future of secrets management lies in orchestration, configuration-as-code, and dynamic credentials, aligning with zero-trust principles and enhancing security and operational efficiency. Choosing the right platform involves considering factors like existing infrastructure investments, cloud strategy alignment, team expertise, and compliance requirements to ensure scalable and secure management of secrets as organizations grow.
Jul 24, 2025 6,127 words in the original blog post.
Pulumi has introduced Google Cloud support to its Insights Account Discovery, enhancing resource discovery for users by providing comprehensive visibility into their Google Cloud infrastructure. This new capability allows users to scan an entire Google Cloud project in minutes, uncovering resource data across services such as Compute Engine, Cloud Storage, IAM, and networking, without the need for agents or custom scripts. Pulumi Insights offers a unified view of both managed and unmanaged resources, helping users identify security gaps, cost inefficiencies, and compliance risks, while also enabling them to enforce compliance and manage resources through Pulumi Crossguard and Interactive Import. This tool not only aids in monitoring but also plays a critical role in cloud governance and modernization by bridging the gap between infrastructure as code and manually or third-party-created resources.
Jul 24, 2025 275 words in the original blog post.