red-match-15116
09/13/2023, 4:41 PMcreamy-agency-52831
09/19/2023, 4:33 PMdelightful-salesclerk-16161
mysterious-raincoat-41852
09/21/2023, 4:17 PMaverage-plastic-1653
09/21/2023, 4:25 PMdelightful-salesclerk-16161
lively-glass-9728
09/28/2023, 1:35 AMlemon-agent-27707
10/02/2023, 11:52 PMelegant-gigabyte-8733
10/03/2023, 1:12 AMbig-piano-35669
billowy-army-68599
billowy-army-68599
many-knife-65312
10/06/2023, 6:52 PMwhite-balloon-205
esc
) makes it possible to give your developers immediate, just-in-time authenticated and short-lived access to cloud credentials across any cloud provider with just a single command:
esc run aws-staging -- aws s3 ls.
Thanks đ to everyone here who has shared feedback on Pulumi ESC over the last few months, and for all the feedback to date that helped motivate building this new feature. Looking forward to building Pulumi ESC with you from here! pulumi logo
Join in the discussion at #esc.
Learn more and/or help us to amplify the news at:
⢠Blog: https://www.pulumi.com/blog/environments-secrets-configurations-management/
⢠Twitter/X: https://x.com/PulumiCorp/status/1711715535413444672?s=20
⢠LinkedIn: https://www.linkedin.com/posts/pulumi_introducing-pulumi-esc-easy-and-secure-environments-activity-7117483922447355904-orVNwhite-balloon-205
pulumi new
support for private templates: By default, pulumi new
provides a number of templates provided by Pulumi, but it can also use your own private templates.
Policy and Compliance:
⢠đ Compliance Ready Policies: New pre-built policy packs for for enforcing common security and compliance policies (PCI DSS, ISO 27001 and CIS) across a broad range of cloud providers (AWS, Azure, Google Cloud and Kubernetes), and dozens of services within each platform. See docs.
⢠đ Remediation Policies: Pulumi Policy as Code now supports authoring policies which donât just warn or error, but actually change the infrastructure directly to remediate compliance gaps. Remediation policies can be configured and applied across any subset of stacks within an organization. See docs.
Deployments and Delivery:
⢠đ Deployments GA: Pulumi Deployments is now generally available, with pricing and support available across all Pulumi Cloud editions. See the Pricing Page.
⢠đ Deployments Support for GitHub Enterprise: Pulumi Deployments now supports integration with GitHub Enterprise as well as GitHub.com.
⢠đ Org-Wide Deployments Overview Page: A new page where you can see all deployments across the organization, giving you a single pane of glass to manage company wide deployments. See the docs.
⢠đ Deployments Customer Managed Agents: Customers will soon be able to run deployments inside agents they run within their own infrastructure, for cases where this is required for unique compliance or security reasons.
Thanks to everyone here who's given us feedback and input on these features so far, and looking forward to hearing from many more of you as well going forward!
Learn more and/or help us amplify the news at:
⢠Blog: https://www.pulumi.com/blog/developer-portal-platform-teams/
⢠Twitter/X: https://x.com/PulumiCorp/status/1712079128923390334?s=20
⢠LinkedIn: https://www.linkedin.com/posts/pulumi_pulumi-for-platform-teams-new-features-for-activity-7117845213661827072-lglTdelightful-salesclerk-16161
lemon-agent-27707
10/28/2023, 12:26 AMaws s3 ls
then you need to read this post!
Be sure to join the conversation in #esc!
https://www.pulumi.com/blog/esc-env-run-aws/stocky-restaurant-98004
11/03/2023, 6:01 PMsalmon-account-74572
11/06/2023, 10:46 PMlimited-rainbow-51650
11/09/2023, 8:48 PMelegant-window-55250
11/14/2023, 6:00 PMdamp-airline-38442
11/22/2023, 9:18 PMdelightful-salesclerk-16161
sticky-translator-61903
11/30/2023, 11:09 PMsalmon-account-74572
12/12/2023, 3:39 PMdamp-airline-38442
01/03/2024, 11:48 PMv4.7.0
). The fixes are related to component option propagation, i.e. how options such as providers
and provider
are used by ConfigFile
, ConfigGroup
, Chart
and Directory
.
The gist is that the logic is being standardized across each of the language SDKs, with respect to how the options are set on the child resources based on the provided options. For example. in some SDKs, the providers
option was ignored. Another example is how alias
or ignoreChanges
would be erroneously propagated to the children.
Most programs will be unaffected by these fixes, however there's one case where a replacement might occur. In the dotnet SDK, the ConfigGroup
resource was erroneously setting the child's parent to that of the ConfigGroup
itself (see issue). Same is true for ConfigFile
resource. This is now fixed, and Pulumi will automatically fix the parenting relationship, without causing replacement.
There is one edge case where replacement would still occur, that's if the provider is different between the ConfigGroup
and its parent.
If you're using the dotnet SDK: to prepare for this change, please review any usage of ConfigGroup
and, if provider
or providers
option is used directly, be aware that the child resources may be replaced to have the correct parent.
See the PRs for more details:
⢠#2709 Component option propagation (Go SDK)
⢠#2713 Component option propagation (NodeJS SDK)
⢠#2717 Component option propagation (Python SDK)
⢠#2720 Component option propagation (.NET SDK)
Thanks and feel free to reach out if you have questions!
Slack Conversationsalmon-account-74572
01/09/2024, 3:31 PMmicroscopic-pilot-97530
delightful-salesclerk-16161
busy-journalist-6936
03/12/2024, 2:29 PM