Home / Companies / Pulumi / Blog / Post Details
Content Deep Dive

Manage Shared Kubernetes Resources Safely with Pulumi

Blog post from Pulumi

Post Details
Company
Date Published
Author
Levi Blackstone
Word Count
2,807
Language
English
Hacker News Points
-
Summary

The blog post discusses the enhancements in Pulumi's Kubernetes provider with the introduction of Server-Side Apply (SSA), a feature that allows safer and more effective management of shared Kubernetes resources. Since its initial release in 2018, the Pulumi Kubernetes provider has evolved, and the integration of SSA now enables the API Server to handle diffs and resolve conflicts, thereby supporting new use cases and enriching the Kubernetes ecosystem. The post highlights several new capabilities such as Patch resource types for every Kubernetes resource kind, "Upsert" support, and the elimination of dependency on the last-applied-configuration annotation for diffs. Practical examples are provided to demonstrate adding labels to existing namespaces, changing default StorageClass settings, and managing shared ConfigMap resources using SSA, showcasing the provider's flexibility and ease of use in managing shared resources. Users are encouraged to explore the how-to guide for SSA to leverage these improvements and engage with the community for support.