4924 Commits

Author SHA1 Message Date
Levi Blackstone
8fdcda7af2
Add better explanation for a k8s how-to example (#1814) 2022-08-10 14:53:01 -06:00
Sarah Hughes
0d089bc2a9
update iac on aws workshop for 9/8 (#1806)
* update iac on aws workshop for 9/8

* update to correct hubspot form
2022-08-10 13:13:21 -07:00
Joe Duffy
57060a7a96
Improve download discoverability (#1811)
* Improve download discoverability

We know users have trouble simply downloading Pulumi. This used to be
very easy, but over time, as we optimized the Getting Started flows, it
got pushed further and further away from the core user experience.

I don't know about you, but the first thing I care about when I'm
trying out a new open source tool is downloading it!

This change aims to do two things:

1. Make downloading a more prominent CTA.

2. Improve the download page so it's less noisy and more focused.

This entails:

* Adding a DOWNLOAD secondary CTA on the homepage.

* Summarizing the recommended download options at the top of the
  download page, very clearly, and without any preamble. This
  hopefully tells you instantly what you wanted for the 80% case.

* I exerted some artistic freedom which I'd love feedback on. The
  recommended options were our Official Brew Tap for macOS, curl
  command for Linux, and MSI Installer for Windows. Peers to those
  are simple download links for the binaries, as that's the simplest
  possible thing, which today is actually the hardest thing to find.
  Notably for Windows, I thought of using Chocolatey or Winget, but
  I don't perceive that either is "the default" for Windows users.
  Winget is the future but it isn't supported pre-Win11, which I have
  to assume most users aren't on yet. MSI has been around since the
  dinosaurs, so it seems like the safest choice to promote.

* Moving the list of download options for each operating system
  underneath a collapsable accordion list, which is collapsed by
  default, and clearly labeling it as "Other"; as in, if the heading
  didn't work for you, here are some other options.

* A few other wordsmithing tweaks to make the page a little more
  streamlined and to flow better.

This is absolutely NOT the final destination for any of this,
however, I am hopeful it will be a simple incremental improvement
that moves the needle on key metrics. We'll watch it in the weeks
to come and course correct as needed -- as well as continuing to
think about ways we can improve all of this overall!

One note: This depends on a new secondary hero button style that
isn't yet merged in the upstream Hugo component library. Assuming
I did that correctly (a big if!) I'll need to rev the go.mod file
after it merges. See: https://github.com/pulumi/theme/pull/159.

* Apply suggestions from code review

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

* Fix up some styling

* Update themes/default/layouts/index.html

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

* Use new theme/style

Co-authored-by: susan evans <susan.ra.evans@gmail.com>
Co-authored-by: zchase <zachary@pulumi.com>
2022-08-10 11:25:41 -07:00
Zack Chase
f06642da5b
Add Metabase Package blog post (#1804)
* Add Metabase Package blog post

* Add meta description

* Appease linter

* Apply suggestions from code review

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

Co-authored-by: susan evans <susan.ra.evans@gmail.com>
2022-08-10 09:28:28 -07:00
susan evans
64bcde1c57
remove some simplys (#1807) 2022-08-09 12:32:12 -07:00
susan evans
c09f4033f9
fix link in managing github webhooks blog (#1802) 2022-08-09 12:22:35 -07:00
Kyle Pitzen
3c05d256dc
fix: Adds Java and YAML language-specific shortcodes (#1803) 2022-08-09 09:17:55 -04:00
susan evans
2ff55c3559
fix link in aiven blog (#1800) 2022-08-08 10:11:55 -07:00
Ringo De Smet
a89be83553
Troubleshoot Pulumi & system wide proxy server (#1797) 2022-08-08 08:58:35 -07:00
Joe Duffy
c1a92a1853
Add a blog about deploying to multiple regions (#1799)
* Add a blog about deploying to multiple regions

I got this question over email today and figured I'd turn
the response into a blog post.

* Apply suggestions from code review

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

* Add more suggestions from code review

Co-authored-by: susan evans <susan.ra.evans@gmail.com>
2022-08-03 17:09:54 -07:00
Joe Duffy
5d61319514
A handful of updates (#1798)
* A handful of updates

Here are some updates based on recent conversations and feedback:

* Update the homepage subheading to be a bit clearer about what
  Pulumi is and what it does.

* Change the Cloud Engineering menu item to Why Pulumi, and sort
  it to the right of Product.  This more clearly speaks to what
  this navigation item represents as well as its importance
  relative to learning about Pulumi's Product offerings.

* Change the Pulumi Product landing page to say Pulumi Overview,
  not Cloud Engineering Platform, since that's what you click to
  get there and it currently feels very disconnected from all of
  the surrounding marketing which speaks in terms of IaC.

* Add a paragraph to that overview page speaking simply to what
  Pulumi is, and making sure to mention open source.

* Add a sentence to the Get Started page about open source.

* Add more customer logos -- we should be updating this much more
  often!!  Also change the logos to scroll horizontally so that
  we aren't afraid to continue adding new ones from time to time.

* Add recent news stories -- we should be updating this much
  more often too!!  Apparently it's been over a year, despite having
  tons of news coverage to share.

* Run prettier to format things

* Sort the case studies

* crop tfir logo

Signed-off-by: susanev <susan.ra.evans@gmail.com>

Co-authored-by: susanev <susan.ra.evans@gmail.com>
2022-08-02 19:13:43 -07:00
Ian Wahbe
e1edd138d5
Document yaml getters (#1795)
* Document the Pulumi YAML getter function

* Clarify YAML logical names

* Add `get` to the YAML reference

* Fix typo and improve naming language
2022-07-29 15:54:12 +02:00
Christian Nunciato
d7a6aeaf65
Fix a couple of papercuts (#1794) 2022-07-28 16:42:55 -07:00
Sarah Hughes
6c7a057f5d
move yaml workshop to 8/10, move python workshop to 8/12 (#1791) 2022-07-28 11:59:07 -07:00
susan evans
24c7c4b411
fix link in digital ocean blog (#1788) 2022-07-28 11:26:57 -07:00
Sarah Hughes
7507cd8117
change date from 8/12 to 8/10 (#1789) 2022-07-28 09:46:44 -07:00
Fraser Waters
e5bae061a7
Add docs about plugins section in Pulumi.yaml (#1768)
* Add docs about plugins section in Pulumi.yaml

* Add (optional)

* Full stop and casing

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

Co-authored-by: susan evans <susan.ra.evans@gmail.com>
2022-07-28 09:28:33 +01:00
Levi Blackstone
6885ec8df1
Add more content to the Kubernetes Patch blog (#1786) 2022-07-27 16:47:20 -06:00
Sarah Hughes
0492111207
Sarah/452 (#1781)
* create page for python workshop

* unlist DigitalOcean workshop

* un-unlist DigitalOcean workshop with date changed to 9/29
2022-07-27 13:09:47 -07:00
Levi Blackstone
704691249d
Add Kubernetes Patch blog (#1780)
Co-authored-by: Laura Santamaria <laura@pulumi.com>
2022-07-27 14:03:44 -06:00
meagancojocar
fce69f4280
updating Azure classic 2.0 blog (#1784)
* cleaning up broken links
2022-07-27 10:48:21 -07:00
Levi Blackstone
66536e0bb8
Update Kubernetes SSA guide (#1782)
Add Java examples, update Go and C# examples
2022-07-27 09:21:51 -06:00
Paul Stack
a0022ef92a
Adding the correct confluentcloud logo for the registry (#1783) 2022-07-27 13:33:58 +01:00
Aaron Friel
59696f7332
Revert "Remove Fn::StackReference doc (#1746)" (#1779)
This reverts commit a6f271f4ca5226ed3d816932c6dc65e83f074279.
2022-07-26 20:03:14 -07:00
Isabel Suchanek
31b53b1277
Fix C# stack readme sample code (#1777)
Fixes #1727
2022-07-26 16:20:53 -07:00
Sarah Hughes
11954d0e45
move Oracle workshop from upcoming to resources/videos (#1773) 2022-07-26 14:13:57 -07:00
Sarah Hughes
a1dbca927c
update yaml workshop for 8/9/22 (#1778) 2022-07-26 14:13:20 -07:00
Enoch Finley
08f94a589e
update python code block in ecs.md (#1776) 2022-07-26 21:23:38 +01:00
Jeffrey 'jf' Lim
e47e3e6b88
Importing Infrastructure doc: s/import statement/import option/ to be more generic and less confusing (#1738) 2022-07-26 08:23:28 -07:00
Stephen Bawks
c2ad648d6f
crosswalk Python Fixes (#1771) 2022-07-26 08:20:40 -07:00
Thomas Meckel
cc127ea60a
feat: YAML provider version pinning (#1767)
* Added documentation about provider version pinning to themes/default/content/docs/reference/yaml/_index.md

* Update themes/default/content/docs/reference/yaml/_index.md

Co-authored-by: Aaron Friel <mayreply@aaronfriel.com>

Co-authored-by: Thomas Meckel <tmeckel@users.noreply.github.com>
Co-authored-by: Aaron Friel <mayreply@aaronfriel.com>
2022-07-22 21:12:56 -07:00
Zaid Ajaj
0fab0498ab
Initial draft of blog post: Pulumi now targets .NET 6 (#1758)
* Initial draft of blog post: Pulumi now targets .NET 6

* lint

* Finalize the blog post

* apply suggestions from Robbie ❤️

* Minor updates based on Mikhail's comments
2022-07-22 15:59:58 +02:00
Devon Grove
cf402843a0
Add Team Tokens documentation (#1763)
* Add Team Tokens documentation
* Fixed weird formatting around column sizes in org/team tokens access pages
* Apply suggestions from code review
  * Co-authored-by: Myles Haynes <myles@pulumi.com>
* Apply suggestions from code review
  * Co-authored-by: meagancojocar <50200557+meagancojocar@users.noreply.github.com>
2022-07-21 17:24:17 -07:00
Zack Chase
88d8377723
Add Metabase logo (#1765) 2022-07-21 13:22:17 -07:00
Anton Tayanovskyy
01671e23b6
Document Java codegen options (#1760)
* Document Java codegen options

* Update themes/default/content/docs/guides/pulumi-packages/schema.md

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

* Update themes/default/content/docs/guides/pulumi-packages/schema.md

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

* Spacing

Co-authored-by: susan evans <susan.ra.evans@gmail.com>
2022-07-21 12:00:57 -04:00
susan evans
2105811cff
add missing chooser to aws, azure, gcp deploy stack step (#1761) 2022-07-21 06:48:07 -07:00
Fraser Waters
b062380ecf
Fix C# code in get-started (#1762)
* Fix C# code in get-started

Tactical fix for pulumi/pulumi#10202

* Add azure & k8s
2022-07-21 12:49:37 +01:00
Fraser Waters
1b0a5d1270
Update verbose logging documentation (#1744)
* Update verbose logging documentation

* markup

* ws

* Use warning format

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

Co-authored-by: Christian Nunciato <c@nunciato.org>
2022-07-21 12:41:01 +01:00
Isabel Suchanek
ad0ba72bb2
Add Isabel to the team (#1754) 2022-07-21 01:37:41 +00:00
Christian Nunciato
1c0c265dc7
Update an AWS blog post link (#1756) 2022-07-20 09:39:51 -07:00
Daniel Bradley
b15a0885f2
Add provider configuration documentation (#1755)
* Add provider configuration documentation
2022-07-20 15:57:21 +00:00
Paul Stack
317b551c7b
Fixup ABAC blog post (#1752) 2022-07-19 16:52:51 -07:00
Alex Qiu
a6f271f4ca
Remove Fn::StackReference doc (#1746) 2022-07-19 16:25:47 -07:00
Paul Stack
909047d237
Applying ABAC to AWS lambda functions blog (#1749) 2022-07-19 14:58:27 -07:00
Levi Blackstone
5e41b4f951
Add k8s guide for server-side apply (#1747) 2022-07-19 19:55:28 +00:00
Sean Holung
9d929f64ba
update meta_desc for iac with yaml (#1742) 2022-07-18 08:19:34 -07:00
Zaid Ajaj
407c9e54a9
Blog post about C# static-code analyzer for Pulumi projects (#1702)
* blog post about C# static-code analyzer

* lint

* lint more

* Improve working as suggested by Mikhail

* Bump the date of the blog

* Better wording provide -> providing

Co-authored-by: Robbie McKinstry <thesnowmancometh@gmail.com>

* creating -> create

Co-authored-by: Robbie McKinstry <thesnowmancometh@gmail.com>

* reword

Co-authored-by: Robbie McKinstry <thesnowmancometh@gmail.com>

* reword

Co-authored-by: Robbie McKinstry <thesnowmancometh@gmail.com>

* reword

Co-authored-by: Robbie McKinstry <thesnowmancometh@gmail.com>

* reword

Co-authored-by: Robbie McKinstry <thesnowmancometh@gmail.com>

* was missing a comma

Co-authored-by: Robbie McKinstry <thesnowmancometh@gmail.com>

* Explicitly mention "false-positive" warnings

Co-authored-by: Robbie McKinstry <thesnowmancometh@gmail.com>

* continuation of the section above it

Co-authored-by: Robbie McKinstry <thesnowmancometh@gmail.com>

* Better blog text preview and update publish date

Co-authored-by: Robbie McKinstry <thesnowmancometh@gmail.com>
2022-07-15 14:15:43 +02:00
Michal Fudala
c3801c032a
fix provider example java (#1741) 2022-07-14 08:19:07 -07:00
Jeffrey 'jf' Lim
3e60725a45
Resource Names doc: prefer f-strings (Pulumi is >= Python 3.6) (#1735) 2022-07-14 10:00:44 -04:00
Sean Holung
9fee490d69
move intro to iac with yaml workshop to on demand videos (#1734) 2022-07-13 12:52:21 -07:00