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

Continuous Delivery with GitLab and Pulumi on Amazon EKS

Blog post from Pulumi

Post Details
Company
Date Published
Author
Nishi Davidson
Word Count
2,053
Language
English
Hacker News Points
-
Summary

The blog post outlines a comprehensive guide to integrating Pulumi with GitLab for continuous delivery of Kubernetes workloads on Amazon EKS, while also applicable to other Kubernetes clusters like Azure AKS or Google GKE. It emphasizes the organization of Pulumi projects and stacks within a hierarchy of organizations, allowing flexibility to accommodate diverse team needs, and explains the use of tags to manage environments. A detailed example illustrates the creation of Pulumi stacks corresponding to GitLab projects with environment tags, demonstrating the setup of a GitLab pipeline that includes preview, update, and downstream stages. The post highlights the importance of environment variables and the Pulumi StackReference feature for seamless deployment across different stages, concluding with references to further resources for expanding the solution.