4924 Commits

Author SHA1 Message Date
Eric Rudder
64903f5b38 Fixed Typo 2019-09-17 08:53:19 -07:00
Maria Bermudez
0e281ee704 Fixes 1747 (#1748)
* Fixes 1747

Signed-off-by: bermudezmt <bermudez.mt@gmail.com>

* Update content/docs/get-started/gcp/configure.md

Co-Authored-By: Justin Van Patten <jvp@justinvp.com>

* Update layouts/shortcodes/cli-note.html

Co-Authored-By: Justin Van Patten <jvp@justinvp.com>

* Add CLI note to "Create a New Project"
2019-09-16 18:56:29 -07:00
Christian Nunciato
deba4ac59e Add a blog post for building an RSS service (#1736)
Add a blog post for building an RSS service

Signed-off-by: Christian Nunciato <c@nunciato.org>
2019-09-16 17:34:38 -07:00
Justin Van Patten
dd54d453f2 Avoid more 302 redirects (#1746)
And some related cleanup (use `relref`) where I saw it.
2019-09-16 16:42:34 -07:00
Matt Ellis
3f355f3928 Mark Matt Ellis as "Inactive" (#1745)
He doesn't work here anymore.

Fixes: #1744
2019-09-16 14:39:18 -07:00
Justin Van Patten
866dc29ad9 mktutorial template improvements (#1743)
- Fix left alignment of "Edit on this Page" and "Request a Change"
- Remove "Edit on this Page" for generated pages
- Add "WARNING: this was generated by a tool" comment to generated pages
- Use Tailwind for styles
2019-09-16 10:17:12 -07:00
Justin Van Patten
a535de502a Fix broken images in tutorials (#1738) 2019-09-16 08:52:28 -07:00
Justin Van Patten
365a720768 Avoid 302 redirect on crosswalk page (#1742) 2019-09-16 08:28:05 -07:00
Justin Garrison
a06316c683 Move first time notice to the page where pulumi is first run (#1740) 2019-09-13 15:57:24 -07:00
Justin Van Patten
e2b48c6888 Make tutorial buttons consistent (#1737)
Place the "View Code" and "Deploy with Pulumi" buttons next to each other and style them consitently.
2019-09-13 09:57:44 -07:00
Justin Van Patten
2749db12f9 Avoid some more 302 temporary redirects (#1734) 2019-09-12 17:08:12 -07:00
Justin Van Patten
ef5eacfc68 Add pulumi_docker to Python API docs (#1731) 2019-09-12 22:25:14 +02:00
Maurice Kevenaar
5d31572d03 Added Chocolatey installation documentation (#1725) (#1726) 2019-09-12 11:42:37 -07:00
Maria Bermudez
bf4a53f11b Merge pull request #1625 from pulumi/lukehoban/additionalSecretOutputsTopLevel
Clarify that only top-level properties can be marked as additionalSec…
2019-09-12 10:48:53 -07:00
Maria Bermudez
b1d84f3361 Merge pull request #1722 from pulumi/maria/follow-up
Update cloud_template_transpilers.md
2019-09-11 16:19:47 -07:00
Justin Van Patten
a5c3c28212 Expandable/collapsable second level TOC items (#1723)
* Generalize `toc_nochildren` instead of looking for specific names

* Expandable/collapsable second level toc items

And cleanup the implementation while making changes here.

* Make CI/CD & SAML sub-pages true nav items

Now that we support expandable/collapsable second level nav items in the TOC, make the CI/CD and SAML sub pages true nav items, to match the nav items in Crosswalk.
2019-09-11 15:55:11 -07:00
Maria Bermudez
f55bb592f9 Incorporate feedback 2019-09-11 15:51:10 -07:00
Mikhail Shilkov
255daf5b76 Add a database and a container into the Globally Distributed blog post (#1719)
* Add a database and a container into the Globally Distributed blog post

* Adjust the import
2019-09-11 15:50:17 -07:00
Maria Bermudez
101797e8e3 Update cloud_template_transpilers.md
Address feedback from @mikhailshilkov . I standardized to "Troposphere and CDK" except for the second bullet point: "Troposphere/CDK compiles down to YAML and is therefore limited in what it can express."

I'm a bit unsure -- do you think that needs to be changed as well?
2019-09-11 15:07:02 -07:00
Maria Bermudez
d9219ea64e Merge pull request #1716 from pulumi/maria/editorial
Follow-up to 1708
2019-09-10 13:50:42 -07:00
Justin Van Patten
205278b114 Add naming blog post (#1714) 2019-09-10 13:03:57 -07:00
Mikhail Shilkov
8c8fe1bd95 Remove a broken link and obsolete paragraph (#1715) 2019-09-10 12:53:03 -07:00
bermudezmt
8e84d6b915 Follow-up to 1708
Signed-off-by: bermudezmt <bermudez.mt@gmail.com>
2019-09-10 12:50:05 -07:00
Paul Stack
963d5e6da0 Fixup the ec2 webservice tutorial updates section (#1711) 2019-09-10 19:03:23 +03:00
Joe Duffy
3edc03d163 Add commentary on vs. transpilers (#1708)
* Add commentary on vs. transpilers

* Edit based on CR feedback
2019-09-10 08:04:15 -07:00
Paul Stack
ab09fe9b22 tutorials: EC2 TypeScript tutorials were using JavaScript requi… (#1701)
Also took the opportunity to make our webserver tutorials region agnostic
this is for JavaScript, TypeScript and Python
2019-09-10 17:27:23 +03:00
Christian Nunciato
bda90d5345 Use orange for the alert badge (#1706) 2019-09-09 15:16:37 -07:00
Praneet Loke
1a8fbb58d5 Add trailing slash to a few more URLs in the Get Started index page. (#1707)
* Use relref's for links on the Get Started partial layout page
2019-09-09 14:04:58 -07:00
Maria Bermudez
d058a12e45 A very crude implementation of the glossary (#1547)
* A very crude implementation of the glossary
No real styling has been applied yet, but the idea is you get a list of all the terms with anchor links to the definition and relevant documentation pages. Have to look into why it's not generating a right TOC for the H2 (my theory is because it is declared in the shortcode file rather than glossary.md?

Signed-off-by: bermudezmt <bermudez.mt@gmail.com>

Add sorting

Signed-off-by: bermudezmt <bermudez.mt@gmail.com>

Address feedback

Signed-off-by: bermudezmt <bermudez.mt@gmail.com>

Escape quotes

* Add initial list of terms
Add anchorize function

Signed-off-by: bermudezmt <bermudez.mt@gmail.com>

Remove duplicate entry

Signed-off-by: bermudezmt <bermudez.mt@gmail.com>

* Remove extra spaces

* Add initial list of terms
Add anchorize function

Signed-off-by: bermudezmt <bermudez.mt@gmail.com>

Remove duplicate entry

Signed-off-by: bermudezmt <bermudez.mt@gmail.com>

* Remove extra spaces

* Use 3 columns and other cleanup

- 3 columns for term index
- Use shortcode instead of `if` check in `single.html` layout
- Minor cleanup

* Address feedback

Signed-off-by: bermudezmt <bermudez.mt@gmail.com>
2019-09-09 13:56:35 -07:00
Christian Nunciato
f092123173 Minor nav fixes (#1705)
* Show (and hide) the submenu when scrolled
* Decrease the mobile font size of the home-page alert, to wrap less often
2019-09-09 12:07:56 -07:00
Praneet Loke
6f7a0067d6 Add a trailing slash to the tutorial URL (#1702)
* Add a trailing slash to the tutorial URL.

* Regenerate tutorial cloud index pages.
2019-09-06 10:26:22 -07:00
Praneet Loke
5af6e1df20 Fix mktutorial tool to detemine the correct Pulumi.yaml path for Deploy With Pulumi buttons (#1676)
* Add a new property in the tutorial template to set the correct URL for the Deploy With Pulumi button.

* Regenerate tutorials.

* Detect Deploy With Pulumi button links and use its destination as the PulumiTemplateURL.
2019-09-06 08:36:36 -07:00
joeduffy
61c3fb2603 Fix a typo 2019-09-05 16:00:38 -07:00
bermudezmt
6c9eea1ad2 Remove extra word
Signed-off-by: bermudezmt <bermudez.mt@gmail.com>
2019-09-05 10:38:43 -07:00
Chris Smith
ec7defb3fa Change favicon (#1684)
* Update favicon

* Delete unreferenced(?) files
2019-09-05 10:10:13 -07:00
Levi Blackstone
65eafd2da4 Update outdate usage example (#1697) 2019-09-05 10:08:29 -06:00
Levi Blackstone
38dac20929 Update review-project.md (#1696) 2019-09-05 10:08:08 -06:00
Levi Blackstone
a2a0bb4242 Fix typo (#1695) 2019-09-05 09:02:21 -06:00
joeduffy
809183f381 Use the YouTube shortcode for 1.0 post
This ensures that it renders nicely on mobile.
2019-09-05 06:46:27 -07:00
joeduffy
a31c4890ef Add a meta image for the 1.0 post 2019-09-05 06:08:15 -07:00
joeduffy
8e60fd7e72 Add 1.0 PR 2019-09-05 05:50:49 -07:00
joeduffy
a5e084ec76 Fix the blog metadata 2019-09-05 05:28:58 -07:00
joeduffy
27b2b40491 Add 1.0 blog post and alert 2019-09-05 05:24:07 -07:00
Christian Nunciato
f8aee5cfd3 Apply Console, Service and backend naming changes (#1689)
* Cloud Console -> Console

* Saas -> Service

* web/pulumi.com backend -> Pulumi Service backend
2019-09-04 20:50:10 -07:00
Justin Van Patten
0285b95ccd Minor Python styling improvements (#1690)
- Only show a single H1 per page
- Cleaner breadcrumb titles
- Minor styling adjustments
- Regenerate Python docs
2019-09-04 20:29:48 -07:00
Maria Bermudez
5b3d4fcc14 SAML updates (#1644)
* - Final cleanup
- Remove required shortcode and inline span tag instead

Signed-off-by: bermudezmt <bermudez.mt@gmail.com>

* Address feedback
Update Guides landing page

Signed-off-by: bermudezmt <bermudez.mt@gmail.com>

* - Update SAML index page
- Rename SSO page
- Add SSO page as required reading for integration guides
- Edit guides

Signed-off-by: bermudezmt <bermudez.mt@gmail.com>

* Replace Pulumi Cloud Console with Pulumi Console

* Final cleanup

* Update warning to yellow
Present SAML settings in table format for consistency (per #1608)

Signed-off-by: bermudezmt <bermudez.mt@gmail.com>

* Address feedback

* Fix broken relref links
Clean up text

Signed-off-by: bermudezmt <bermudez.mt@gmail.com>

* Fix final broken link

Signed-off-by: bermudezmt <bermudez.mt@gmail.com>

* Fix breadcrumb for intro overview

Signed-off-by: bermudezmt <bermudez.mt@gmail.com>
2019-09-04 17:21:43 -07:00
Maria Bermudez
122d18471f Link to versions page
Since we added the OS chooser, it's not very obvious how to get to the release notes page. @joeduffy , we've talked about having a dedicated Release Notes page, but perhaps this will suffice for now?
2019-09-04 17:00:51 -07:00
Justin Van Patten
7e991f0714 Resource-oriented Node.js API docs (#1669)
* Remove breadcrumb and add linktitle

* Resource-oriented Node.js docs

* typeDocModuleNode should be "namespace"

External modules are "modules" and internal modules are "namespaces"

* Ensure links to modules have a trailing slash

This avoids the 302 redirects dance with S3

* Add some padding underneath header

* Show full class/interface details

* Improve rendering of namespaces

* Sort class/interface members by label

This way, constructors come first, all properties are grouped together, etc.

* Wrap by column

* Ensure "API Reference" TOC item is selected for API docs pages

* Regenerate aws

* Regenerate awsx

* Regenerate azure

* Regenerate cloud

* Regenerate cloudflare

* Regenerate datadog

* Regenerate digitalocean

* Regenerate dnsimple

* Regenerate docker

* Regenerate eks

* Regenerate f5bigip

* Regenerate gcp

* Regenerate gitlab

* Regenerate kubernetes

* Regenerate packet

* Regenerate linode

* Regenerate postgresql

* Regenerate mysql

* Regenerate newrelic

* Regenerate openstack

* Regenerate azuread

* Regenerate pulumi

* Regenerate random

* Regenerate terraform

* Regenerate tls

* Regenerate vsphere

* Fix TOC selection for Troubleshooting
2019-09-04 16:00:24 -07:00
Christian Nunciato
1cbe21d237 New Home Page (#1643)
* New Home Page

Signed-off-by: Christian Nunciato <c@nunciato.org>

* Edit bits of the new homepage (#1665)

* Edit bits of the new homepage

This is a work in progress, however makes the following changes:

* Use a different heading/subheading.

* Make some fonts larger.

* Move the CTA above the fold and make it more prominent.

* Move Create/Deploy/Manage above the widget and style it differently.

* Change the text within Create/Deploy/Manage cards, and use
  a bulleted headings style for the major points.

* Add a SVG header to the Manage card for symmetry -- although
  it needs to be revised to include e.g. identity providers.

* Add real quotes.

* Add some new logos.

* Reorganize some non-homepage things

* Make the top navbar sticky -- and remove stickiness from some
  of the other second level navbars that are less important now.

* Use bg-purple-900 rather than black in some places. The black
  contrast just looks really retro and tacky to my eyes. (Honestly,
  still could use some work here, but it's marginally less horrific.)

* Eliminate PRICING from the top nav. Our belief is too many people
  click this and think we're 100% commercial without having open
  source offerings. This page is still available, but is more deeply
  integrated with the PRODUCT flow.

* Overhaul the PRODUCT page:

    - Better top level messaging.
    - Reuse the new carousel widget rather than the aging code snippet.
    - Revamp all of the details below.
    - Use slightly more modern looking FA icons rather than
      the images we had before (which looked kind of random).
    - Remove "Multi-Cloud Subscription" -- and add
      "Support and Training."
    - Link out to the PRICING page in certain key areas.

* Revamp overall message on the CAREERS page and massage some
  margins and font sizes.

* Move WHY-PULUMI further to the right of the nav bar.

Sights set on revamping WHY-PULUMI next ...

* Revamp the Why, Pulumi page

* Remove some unused bits

* Tidy up partner, migrate, and topics pages

The partner, migrate, and topics pages are showing their age. At
some point (soon) we need to just blow them up and rewrite them with
our current voice and perspective. For the time being, I do know
they are helping with SEO, so I've done a pass over them to bring
them (roughly) up to code -- still not perfect, but much better.

* Rework titles and abstracts for all pages.

* Replace @pulumi/cloud* examples with modern equivalents.

* Direct to the general GET STARTED page in most places.

* Rewrite the how-pulumi-works partial to use HTML and our more
  recent language and logos, instead of an aging screenshot.

* Ensure consistency on black 2nd level nav bars.

* Add partner logos for Azure and GCP.

* Use a real YouTube embed for the link to our video.

Fixes #1588.

* Refine the Why, Pulumi page further

* Make some more edits

...primarily to the "migrate" pages.

* Incorporate latest changes

Signed-off-by: Christian Nunciato <c@nunciato.org>

* Make final edits (#1683)

* Update the top level phrasing.

* Capitalize "Modern Infrastructure as Code" (it's bolder/stronger).

* Tweak some minor other language.

* Add a link to the video.

* Change carousel nav, tweak video, comment alert

* Make some adjustments for narrow mobiles
2019-09-04 15:47:35 -07:00
Justin Van Patten
51d3f2de82 API docs landing page (#1679)
This change removes the API packages from the TOC and instead lists them on a
single API Reference landing page, which has a language chooser to see the TS/JS
vs. Python packages.
2019-09-04 13:53:18 -07:00