Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Blog post for the Command provider GA #12076

Merged
merged 13 commits into from
Jul 1, 2024
Merged

Conversation

thomas11
Copy link
Contributor

@thomas11 thomas11 commented Jun 18, 2024

Proposed changes

The Command provider is about to have its v1 released, marking GA.

@thomas11 thomas11 added the area/blog Content issues on blog posts. label Jun 18, 2024
@thomas11 thomas11 requested review from lukehoban, mjeffryes and a team June 18, 2024 18:14
@thomas11 thomas11 force-pushed the tkappler/command-ga-blog branch from 40e843d to 98ccc03 Compare June 18, 2024 18:19
@pulumi-bot
Copy link
Collaborator

content/blog/command-provider-ga/index.md Outdated Show resolved Hide resolved
content/blog/command-provider-ga/index.md Outdated Show resolved Hide resolved
content/blog/command-provider-ga/index.md Outdated Show resolved Hide resolved
content/blog/command-provider-ga/index.md Outdated Show resolved Hide resolved
content/blog/command-provider-ga/index.md Outdated Show resolved Hide resolved
content/blog/command-provider-ga/index.md Outdated Show resolved Hide resolved
Copy link
Contributor

@lukehoban lukehoban left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few suggestions - but overall looks great - looking forward to the launch~

content/blog/command-provider-ga/index.md Outdated Show resolved Hide resolved
content/blog/command-provider-ga/index.md Outdated Show resolved Hide resolved
content/blog/command-provider-ga/index.md Outdated Show resolved Hide resolved
content/blog/command-provider-ga/index.md Outdated Show resolved Hide resolved
content/blog/command-provider-ga/index.md Outdated Show resolved Hide resolved

Here’s a simple example of running commands when another resource changes. In this case, a file is created when a pet name is created or changed, and the file is deleted when the pet name is removed. In a real-world scenario, the command could register/deregister the resource with an external API.

{{< chooser language "typescript,go,python,csharp,yaml" >}}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we could use a more "exciting" example. A few things:

  1. Could we make one of the examples at https://www.pulumi.com/registry/packages/command/ simple enough to include here?
  2. I think using RandomPet may be distracting - it's not a "normal" infrastructure thing, and not really core to what we're trying to talk about here.
  3. If none of the existing examples above work, would still be good to describe a "real" scenario here of some sort

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

replaced with a working Lambda example

content/blog/command-provider-ga/index.md Outdated Show resolved Hide resolved
content/blog/command-provider-ga/index.md Outdated Show resolved Hide resolved
content/blog/command-provider-ga/index.md Outdated Show resolved Hide resolved
content/blog/command-provider-ga/index.md Outdated Show resolved Hide resolved
@pulumi-bot
Copy link
Collaborator

@pulumi-bot
Copy link
Collaborator

Copy link
Member

@mjeffryes mjeffryes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A couple nits on wording, but overall this looks pretty good to me.

content/blog/command-provider-ga/index.md Outdated Show resolved Hide resolved
content/blog/command-provider-ga/index.md Outdated Show resolved Hide resolved
content/blog/command-provider-ga/index.md Show resolved Hide resolved
content/blog/command-provider-ga/index.md Outdated Show resolved Hide resolved
@thomas11 thomas11 force-pushed the tkappler/command-ga-blog branch from 0666e07 to 65b71bb Compare June 27, 2024 14:25
@pulumi-bot
Copy link
Collaborator

@pulumi-bot
Copy link
Collaborator

@thomas11 thomas11 force-pushed the tkappler/command-ga-blog branch from 00cb3be to 01b0679 Compare June 28, 2024 14:38
@pulumi-bot
Copy link
Collaborator

@pulumi-bot
Copy link
Collaborator

@thomas11 thomas11 merged commit 91ccc47 into master Jul 1, 2024
5 checks passed
@thomas11 thomas11 deleted the tkappler/command-ga-blog branch July 1, 2024 16:40
@mjeffryes mjeffryes added this to the 0.107 milestone Jul 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/blog Content issues on blog posts.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants