3917 Commits

Author SHA1 Message Date
Christian Nunciato
4e736bab2c
Fix typos (#2492) 2023-02-14 13:01:57 -08:00
Sarah Hughes
78fa959516
update kubecon landing page for 2023 (#2490)
* update kubecon landing page for 2023

* feedback, sizing issues
2023-02-13 15:53:04 -08:00
Abhinav Gupta
9921e7a282
python: __opts__ => opts (#2483)
Some of the examples pass options to Python APIs
via `__opts__` instead of `opts`.
The only time `__opts__` is supposed to be used is when
the resource has an existing `opts` parameter,
which is not the case for the resources in these examples.

This updates them to use `opts`.

Resolves #2471
2023-02-13 05:15:08 -08:00
susan evans
5958d8bf1d
fix project file url (#2487) 2023-02-10 12:20:48 -08:00
Sean Holung
1f11333805
adding new workshop (#2484) 2023-02-09 20:42:18 -06:00
Abhinav Gupta
cdfb0e54dc
cloud-templates: Fix double create (#2479)
Resolves #2470
2023-02-07 17:20:20 -08:00
Abhinav Gupta
afce3b10da
CD/GitHub: Fix language on code fences (#2478)
A few code fences on the GitHub Actions page use 'diff'
even though they contain YAML.

This switches those fences to YAML.
2023-02-07 15:49:35 -08:00
Abhinav Gupta
2376fb96b2
cd/github: Recommend setup-go v3 with latest go-version (#2477)
Our documentation for how to use Pulumi with GitHub Actions
included GitHub Workflow files using setup-go@v2
referencing specific Go releases.

[actions/setup-go@v3](https://github.com/actions/setup-go#v3)
added support for a 'stable' (and 'oldstable') alias.
With this alias, the action will always use the latest stable Go release
instead of a specific version.

This updates our GitHub integration documentation
to recommend setup-go v3 and the 'stable' alias
over a specific pinned version.

That leaves this documentation and the sample workflow files
more future-proof as newer versions of Go are released.
2023-02-07 15:49:27 -08:00
George Huang
c8cee7fb8a
Update docs and pulumi deployments page (#2469) 2023-02-06 16:41:20 -08:00
Praneet Loke
35cd50d2ce
Blog post for how Pulumi can be used to automate member account creation in AWS Organizations (#2397)
* Add blog post entry on automating member account creation in AWS Organizations

Co-authored-by: Christian Nunciato <christian@pulumi.com>
Co-authored-by: Scott Lowe <slowe@pulumi.com>
2023-02-06 09:54:24 -05:00
Christian Nunciato
84fce6bf4b
Fix a page title (#2467)
* Fix titles
* Allow long title
2023-02-03 20:21:27 +00:00
Christian Nunciato
19762cd027
Add platform-engineering page (#2466) 2023-02-03 14:08:47 -06:00
Mitch Gerdisch
9c248d7a84
add project config documentation (#2461)
* add project config documentation

* add refs to cli and secrets github issues
2023-02-03 08:37:42 -06:00
susan evans
8ebb722b09
fix-delete-stack-docs (#2464) 2023-02-02 11:51:06 -08:00
Christian Nunciato
54f89a53a9
Clarify how to retrieve namespaced configuration (#2456)
* Clarify how to retrieve namespaced configuration
* Add component examples
2023-02-01 18:23:48 +00:00
Christian Nunciato
572ea10075
Fix a link in the Redshift post (#2454)
The post should link to the next post in the series, but instead links to itself.
2023-01-31 16:44:21 -08:00
Christian Nunciato
c8abb5afb4
Tweak the swag note (#2451) 2023-01-31 08:21:28 -08:00
Christian Nunciato
b9f91670e0
Fix broken links (#2452) 2023-01-30 16:36:06 -08:00
Josh Kodroff
05afcc0ecd
Add 'Automating Pulumi Import to Bring Manually Created Resources into IaC' (#2431)
* Add 'Automating Pulumi Import to Bring Manually Created Resources into IaC'
* Apply suggestions from code review

---------

Co-authored-by: Christian Nunciato <c@nunciato.org>
2023-01-30 14:42:54 -07:00
Ilya Sher
4116661ab3
[_index.md] CDK assets are uploaded to appropriate services (#2425)
* [_index.md] CDK assets are uploaded to appropriate services
* Apply feedback

Co-authored-by: Christian Nunciato <christian@pulumi.com>
2023-01-30 09:43:46 -08:00
Robbie McKinstry
8cd64ab597
Amazing Performance intro post (#2231) 2023-01-26 15:15:46 -08:00
Scott S. Lowe
7b7badf08e
Standardize export names in Crosswalk guide (#2427)
Ensure export names are consistent across all languages

Signed-off-by: Scott Lowe <slowe@pulumi.com>
2023-01-26 02:16:39 -07:00
Christian Nunciato
8452067ef7
Shorten language navs (#2436) 2023-01-25 10:41:30 -08:00
Zack Chase
d0b4341a6c
Update copy on home page (#2195)
* Update copy on home page

* Add automation api layout

* Fix typo

* Add some examples

* Address some feedback

* Update homepage with recent changes

* Update slot machine copy

* Address feedback

* Fix headline

* Add templates cta

* Make label smaller

* Update testimonials

* Update themes/default/content/_index.md

Co-authored-by: George Huang <george@pulumi.com>

* Update themes/default/content/_index.md

* Apply suggestions from code review

Thanks Christian

Co-authored-by: Christian Nunciato <c@nunciato.org>

* Apply suggestions from code review

Co-authored-by: Christian Nunciato <c@nunciato.org>
Co-authored-by: aaronkao <aaronkao@users.noreply.github.com>

* Address feedback

* Update themes/default/content/_index.md

Co-authored-by: George Huang <george@pulumi.com>

* Add java example for eks

* Address auto api feedback

* Tighten up some padding and code, use text-lg to align with other sections (#2434)

Co-authored-by: aaronkao <aaronkao@users.noreply.github.com>
Co-authored-by: George Huang <george@pulumi.com>
Co-authored-by: Christian Nunciato <c@nunciato.org>
2023-01-24 14:02:57 -08:00
Evan Boyle
353074cafb
update comments on github app permissions (#2428) 2023-01-21 09:23:13 -08:00
Sean Holung
e3ad51552f
add getting started with google cloud workshop 2/9/2023 (#2419)
* add getting started google cloud workshop

* update presenters
2023-01-20 10:22:50 -08:00
Aaron Friel
e2a7ebe42e
Remove warning for Node 19.x (#2424)
The upstream issue should be resolved, with details in https://github.com/pulumi/pulumi/pull/11932 and https://github.com/pulumi/pulumi/issues/11488.

This should be merged after pulumi/pulumi#11932 has merged in case there are any other issues with Node current.
2023-01-19 21:10:14 -08:00
Kyle Dixler
5b9fc751b0
Blogpost: The Easier Way to Create Pulumi Providers in Go (#2365)
* initial version

* v2

* adopted codefence suggestion

* inlined pulumi provider boilerplate

* broke apart code example

* added meta image and cleaned up preview.

* addressed review comments

* removed link to github to not compete with the read more link

* Update the date

* Update themes/default/content/blog/pulumi-go-boilerplate-v2/index.md

Co-authored-by: Christian Nunciato <c@nunciato.org>
2023-01-19 18:48:19 -08:00
Christian Nunciato
62e7fa891f
Update references to metral/pulumi-nginx (#2415) 2023-01-19 15:44:21 -08:00
Christian Nunciato
51c7efd0ee
Update a meta image (#2421) 2023-01-19 22:44:03 +00:00
Daniel Bradley
fb4eb92aa6
Add AWSx blog migration details (#2287) 2023-01-18 19:23:29 +00:00
Abhinav Gupta
3891a48975
concepts/secrets: Use language shortcodes for APIs (#2405)
Some of the documentation for secrets hard-codes
links to the Python APIs.

Replace these with shortcodes for those APIs
that change as different languages are selected.

Additionally, the following changes were made to the shortcodes:

- getsecret, requiresecret, secret-new: teach about Java
- secret-new: Fix Go API -- there's no "NewSecret", only "ToSecret"

Supersedes #2404
2023-01-17 13:28:16 -08:00
Abhinav Gupta
48d105c189
backends/s3: Quote login argument (#2403)
One of the snippets for `pulumi login s3://..` does not quote the URI.
This won't work if someone tries to copy and run it because the '&'
will be interpreted as a shell command to start a background process.

Fix by adding quotes around the login command.
2023-01-17 13:22:31 -08:00
Fraser Waters
f8aa596298
Mini blog post on providers (#2400) 2023-01-17 18:05:23 +01:00
Sarah Hughes
609ecc6487
fix time zone on iac/aws workshop (#2398) 2023-01-12 13:42:53 -08:00
Scott S. Lowe
dac8898c4d
Update Pulumi Fundamentals with correct environment variable (#2394)
Update the Pulumi Fundamentals pathway with a correct environment variable that allows the frontend container to listen on a different port.

Fixes https://github.com/pulumi/devrel-team/issues/485

Signed-off-by: Scott Lowe <slowe@pulumi.com>
2023-01-12 10:51:55 -08:00
Sarah Hughes
87cded2302
update iac/aws workshop for february (#2392) 2023-01-11 22:27:12 -06:00
Scott S. Lowe
5a86006672
[Learn] Add Go to Building with Pulumi pathway (#2377)
Add Go content to the Building with Pulumi pathway. Clean up a few hard link breaks. Fix improper wording. Remove unnecessary duplicate text.

Signed-off-by: Scott Lowe <slowe@pulumi.com>
2023-01-11 16:06:38 -08:00
Komal
cb1980ef1c
Add example to user different node version (#2390) 2023-01-11 13:16:19 -08:00
Ali Abbas Jaffri
494f0b201f
correcting vpcId typo in the docs to vpc_id (#2366)
* correcting the vpc_id variable

* Updated vpc id variable document for consistency
2023-01-11 13:04:24 -08:00
susan evans
8f1d2c1fd1
updates for account settings changes (#2389) 2023-01-10 15:06:50 -08:00
Christian Nunciato
396ab69e0e
Remove duplicate word (#2384) 2023-01-10 18:55:14 +00:00
Abhinav Gupta
e5ef4579ce
intro/stacks: Missing closing paren (#2383)
Before:

    [..] a Promise (effectively, the same as an Input. The actual [..]

Now:

    [..] a Promise (effectively, the same as an Input). The actual [..]
2023-01-10 10:36:09 -08:00
Abhinav Gupta
9d7f7bced0
get-started/*/create-project: Add prompt examples (#2381)
In the Get Started documentation,
when we tell users to Create a New Project with `pulumi new`,
we include a handful of short paragraphs next to each other
with instructions.

This is not very skimmable:

- keywords like project name/description/stack name
  are hidden in the text
- the actual instruction of what to do is also just hidden
  in the text

For someone following along, it's better to have keywords
related to prompts they're seeing highlighted,
and to include a sample output they can follow along to.

This changes the create-project sections
of all four Get Started with Pulumi pages
in the following way:

- project name and project description are bold
- change "name of a stack" to "a stack name", and bold "stack name"
- add the output of `pulumi new` after each step;
  I've altered the output slightly to not be language-specific

Before this change, only the k8s tutorial included a sample prompt,
but that was at the top of the text rather than interspersed with it.
2023-01-10 09:29:32 -08:00
Abhinav Gupta
764083e027
get-started/{azure, gcp}: Don't mention GOPATH (#2380)
This is a follow up to #2372,
making the same change to the Azure and GCP guidance.
Go projects no longer need to use GOPATH.
2023-01-09 11:47:17 -08:00
meagancojocar
8b6e94024d
OIDC Blog Post (#2376) 2023-01-09 18:32:41 +00:00
susan evans
c2b682ea95
add docs on disconnecting identity providers (#2379) 2023-01-09 09:59:54 -08:00
Sara
0e46ed8d25
Update index.md (#2378)
* Update index.md

Update speakers

* Update themes/default/content/resources/from-zero-to-production-in-kubernetes/index.md

Co-authored-by: susan evans <susan.ra.evans@gmail.com>

Co-authored-by: susan evans <susan.ra.evans@gmail.com>
2023-01-09 10:58:34 -06:00
Sarah Hughes
9b1f963677
Final CED updates (#2356)
* add images for final CED update

* add new resources pages for CED workshops

* update CED page with new resources pages, customer stories and recommended sessions sections

* add CED to featured resources

* PR feedback

* add rel=0 to youtube video
2023-01-06 11:44:21 -08:00
Komal
a3b146ac2c
Fix config docs (#2375) 2023-01-06 10:32:11 -08:00