Today we’re excited to announce new features at Cl...
# announcements
r
Today we’re excited to announce new features at Cloud Engineering Day! Read the announcement blog post for an overview of everything that’s launched. pulumipus 8bit🎉 Pulumi Deployments (preview) is a new Deployments-as-a-Service technology that remotely executes your Pulumi program deployments in a secure, hosted environment. Use it in several ways: • Click to deploy from the Pulumi Service console • Git push to deploy by merging a pull request in GitHub • Call the new Deployments REST API 👉 Read more in the Pulumi Deployments blog post and sign up to get access today. Join #pulumi-deployments for more discussion. Pulumi YAML is now generally available. Use a simple declarative interface for accessing the full breadth of Pulumi infrastructure as code with full support for all Pulumi features and providers. 👉 Read more in the Pulumi YAML GA blog post. Pulumi now supports types in configuration and project-level configuration for projects & stacks. Now you can define project-level configuration that’s shared across multiple stacks. 👉 Read more in the Project Level Configuration blog post. Deploy common architectures faster than ever with new architecture templates. Templates provide out-of-the-box infrastructure as code that’s ready to deploy, with no configuration required, for Containerized Services, Kubernetes Clusters and Applications, Serverless Applications, Static Websites and Virtual Machines. 👉 Read more in the Pulumi Architecture Templates blog post. As always, please let us know if you have feedback or thoughts. 🙂
l
Question here on Pulumi Deployments. Is this intended to as an alternative existing CI/CD tools or does Pulumi view this Deployments feature as being used in-addition-to the existing CI/CD tools? (Context: we're currently employing CircleCI for CI/CD and use it to automatically deploy our pulumi based IaC)
l
Pulumi Deployments is a toolkit. While it does include CI/CD integration, it doesn't need to replace your existing CI/CD setup if you are happy with it. Setting up CI/CD can be hard - and
git push
to deploy can be set up with just a few clicks. In addition, Deployments offers a lot of other features in addition to
git push
like click to deploy, the REST API, and Remote Automation API. In the future we'll be adding more features to the Deployments toolkit like builtin drift detection, and TTL stacks. So Deployments will continue to provide value to you no matter what tool you choose for CI/CD.
l
thanks for the additional info @lemon-agent-27707
c
Amazing!