4924 Commits

Author SHA1 Message Date
Christian Nunciato
4ee6a9c746 Add Dan and Nick to the team (#1681)
Signed-off-by: Christian Nunciato <c@nunciato.org>
2019-09-04 13:45:27 -07:00
Jon Canning
6527740abc typo (#1682) 2019-09-04 13:27:48 -07:00
Maria Bermudez
bed7271ee3 Merge pull request #1667 from pulumi/maria/landing-pages
Add intro overview
2019-09-04 10:58:26 -07:00
Dan Hernandez
82211c16f4 Removed ami import statement so that example works (#1668)
* Removed ami import statement so that example works

* quick update to create var and comment for clarity
2019-09-04 08:42:54 +03:00
bermudezmt
f0b6658de9 Add intro overview
Signed-off-by: bermudezmt <bermudez.mt@gmail.com>
2019-09-03 13:11:37 -07:00
Paul Stack
756e05d159 Merge pull request #1653 from pulumi/dan/python-tutorial-update
update python version of aws ec2 tutorial
2019-09-02 18:57:47 +03:00
Andreas Jägle
01e118f2ae Use lowercase key name in code sample for k8s provider (#1663) 2019-08-30 13:27:33 -06:00
Justin Van Patten
42f9a4cb50 Increase the Hugo timeout limit from 10 seconds to 30 and re-enable broken link checker (#1662)
* Increase the Hugo timeout limit from 10 seconds to 30

This should mitigate the `timed out initializing value` for large API docs pages.

* Re-enable the broken link checker

* Fix broken links

Fix broken links that were introduced while the broken link checker was
temporarily disabled.
2019-08-30 12:25:07 -07:00
Joe Duffy
5a0713313b Add an OS chooser (#1661)
This change adds an OS chooser similar to what we have for languages.
This is then used for various installation pages to offer the end user
the ability to choose something other than the default that we've
detected -- in addition to making that choice sticky using cookies.

Most of the same code for the language chooser is refactored and
reused, although some of it had to remain specific to languages due
to the special case of hiding/showing code blocks.

Fixes #1394.
2019-08-29 17:22:07 -07:00
Maria Bermudez
251be170cb Console Follow-Ups (#1616)
* - Rework Console landing page
- Update Account, Editions, Organizations pages
- Remove Accounts index page
- Start working on Project and Stack Management page

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

Update content/docs/intro/console/_index.md

Co-Authored-By: Joe Duffy <joe@pulumi.com>

Update content/docs/intro/console/accounts/account.md

Co-Authored-By: Joe Duffy <joe@pulumi.com>

Update content/docs/intro/console/accounts/account.md

Co-Authored-By: Joe Duffy <joe@pulumi.com>

* Address feedback
Address #1612

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

* Add aliases based on folder rename

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

* More progress on collaboration topics

* Final edits

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

* Replace instances of Pulumi Cloud Console with Pulumi Console

Minor edit
2019-08-29 14:09:44 -07:00
Dan Hernandez
b1e9db3b3a updated python code of aws ec2 tutorial to hard coded value similar to other languages 2019-08-29 11:29:32 -04:00
Joe Duffy
a8ace1b150 Add auto-generated tutorials and indexes (#1620)
This change adds auto-generated tutorials, using our [examples repo](https://github.com/pulumi/examples) as its source. Namely, we scrape the README.mds. We do some on-the-fly rewriting of certain content to make it work on the docs website -- including adding appropriate links back to the GitHub source code -- however, for the most part, the content is taken as-is. There are plenty of examples that need to be tidied up for consistency, to make the titles better, and so on, but this seems like a significant overall improvement so we plan to land roughly as-is.

* Add auto-generated tutorials and indexes

* Update URLs to use new post-ToC update structure

* Add a Featured Tutorials section to AWS

* Add curated "Featured Tutorials" sections

* Remove numbers from tutorial titles

* Add links to the tutorials source code

* Remove "all tutorials" index

* Don't link to AKS from GCP tutorials page

* Add a VIEW CODE button

And also wordsmith some of the "get source code first" note.

* Use linktitle for shorter titles

This ensures that the navigation name and the breadcrumb match.

* Update text for requesting a new tutorial

* Add mktutorial to `make gen`

* Add a nicer tutorials landing page

* Simplify the VIEW CODE button

* Rewrite relative Markdown links

This change automatically rewrites Markdown links that are
relative to our GitHub repo, so that we don't end up with broken
links in the resulting documentation website.

* Fix some broken links

* Ignore some example links

Our examples contain a lot of illustrative links that are either
synthetic or not meant to be publicly accessed. Ignore them during
broken link checking.
2019-08-28 09:10:09 -07:00
Joe Duffy
5632eb3934 Shrink the margin on blockquotes slightly (#1617)
* Shrink the margin on blockquotes slightly

The margin on blockquotes, with the orange bar on the left,
looked a bit large to my eyes. This has the effect of making
the blockquote, which is often used as an aside, much more
disruptive to the flow -- particularly for smaller blockquotes
(like single liners). Especially with the smaller font we use
for blockquotes, this "feels" more appropriate.

* Use tailwind style margin instead
2019-08-27 09:47:41 -07:00
joeduffy
a7f3d1d631 Add a get-started.svg vector graphic 2019-08-27 07:59:47 -07:00
joeduffy
ede6bbcbd3 Add a higher-res PNG for get-started image 2019-08-26 20:13:40 -07:00
Joe Duffy
ae4f2aeff2 Document pluggable encryption providers (#1619)
This change tidies up some of the configuration and secrets documentation, in addition to documenting how to use pluggable encryption providers.

* Tidy up the secrets programming model topic

Part of #1509.

* Document pluggable secrets providers

* Apply suggestions from code review

Co-Authored-By: Maria Bermudez <bermudezmt@users.noreply.github.com>
2019-08-26 16:25:20 -07:00
Luke Hoban
6f294a8ae5 Clarify that only top-level properties can be marked as additionalSecretOutputs. 2019-08-26 16:24:33 -07:00
Joe Duffy
dec9a5a2de Add a Get Started image (#1624)
This change adds a Get Started image whose styling matches our
current HTML/CSS layout. This will be used to add simple CTAs to
our GitHub READMEs which we can't style similarly due to the
lack of HTML/CSS embedding within the README Markdown. Instead,
we'll just reference this image.
2019-08-26 16:00:46 -07:00
Maria Bermudez
648ec757a3 [WIP] More "Get Started" Follow-ups (#1517)
* Add intro text and icons
Add shortcode for intro links
Clean up index page for Kubernetes cloud

Address feedback

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

* Add intro text and icons
Add shortcode for intro links
Clean up index page for Kubernetes cloud

Address feedback

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

* Clean up content

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

* Clean up crud

* Rebase

* Clean up content

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

* Add cloud intro shortcode
More text cleanup
Add suggested installation links for Python and Node.js (#1178)

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

* Update content/docs/quickstart/aws/create-project.md

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

* Address feedback

* Rebase

* Rebase continuation

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

* Fix indentation issue

* Remove crud

* Replace pulumi.com with Pulumi Service

Signed-off-by: bermudezmt <bermudez.mt@gmail.com>
2019-08-26 13:41:46 -07:00
Maria Bermudez
5b3e51460b New TOC and breadcrumbs (#1563) 2019-08-23 14:22:47 -07:00
Mikhail Shilkov
8dcf6d7084 10 Pearls with Azure Functions in Pulumi (#1557) 2019-08-21 09:00:32 -07:00
Christian Nunciato
aaf1685449 Add a meta_desc property to the blog-post archetype (#1596)
Signed-off-by: Christian Nunciato <c@nunciato.org>
2019-08-20 11:35:36 -07:00
Chris Smith
25398dd7ca Add Jenkins logo / tweak headings (#1590)
* Add link to Jenkins in logos

* Remove backticks in headings
2019-08-19 15:40:03 -07:00
Praneet Loke
0076ebe642 Update the feature image for token scanning post (#1589)
* Update the feature image.

* Update content/blog/github-token-scanning-service/index.md

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

* Add explicit summary divider to preserve app.pulumi.com link
2019-08-19 14:48:40 -07:00
Praneet Loke
2beec431b8 Add doc for using Pulumi in Jenkins (#1572)
* Add doc for using Pulumi in Jenkins.

* Add info on project parameters and withCredentials binding plugin

* Add missing image file.

* Apply suggestions from code review

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

* Updated link to the example project.
2019-08-19 13:56:26 -07:00
Chris Smith
639b5512fb Refresh CI/CD page (#1575)
* Replace CI/CD support list with icons grid

* Address PR feedback
2019-08-19 13:56:07 -07:00
Praneet Loke
801dd24cd3 Blog post about GitHub token scanning (#1582)
* Blog post about Pulumi partnering with GitHub in their Token Scanning Service.

* Update content/blog/github-token-scanning-service/index.md

Co-Authored-By: Eric Rudder <ericrudder@users.noreply.github.com>

* Apply suggestions from code review

Co-Authored-By: Eric Rudder <ericrudder@users.noreply.github.com>

* Apply suggestions from code review

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

* Update feature image. Add meta_desc to the frontmatter.

* Rebased with master and fixed a relref in the token scanning post.
2019-08-19 12:16:07 -07:00
Chris Smith
b984f32bb5 Update team roster 2019-08-19 09:12:38 -07:00
Luke Hoban
471739a903 Merge pull request #1569 from pulumi/lukehoban/preview
Add [PREVIEW] to preview features
2019-08-16 13:47:00 -07:00
Christian Nunciato
1d42b0ee58 Add badge styling for previews
Signed-off-by: Christian Nunciato <c@nunciato.org>
2019-08-16 13:20:05 -07:00
Luke Hoban
ec46c6ac97 Adopting Existing Cloud Resources into Pulumi (#1556)
Co-Authored-By: Eric Rudder <ericrudder@users.noreply.github.com>
Signed-off-by: Christian Nunciato <c@nunciato.org>
2019-08-16 10:35:01 -07:00
metral
67b04e2cb7 Apply suggestions from code review
Co-Authored-By: Eric Rudder <ericrudder@users.noreply.github.com>
Co-Authored-By: Levi Blackstone <levi@pulumi.com>
2019-08-14 11:04:32 -07:00
Mike Metral
ffd1520f3a Add blog post on multicloud kubernetes apps 2019-08-14 11:04:32 -07:00
Mike Metral
21a78dbc72 fix(migrate-ng-blog) remove ksonnet note that was copied/pasted 2019-08-14 11:04:32 -07:00
Maria Bermudez
a6127788ee Final SEO updates (#1546)
* Final SEO updates

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

* Remove extra quote

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

* Apply suggestions from code review

Reapply changes as the rebase overwrote them.

Co-Authored-By: Eric Rudder <ericrudder@users.noreply.github.com>
2019-08-13 10:40:52 -07:00
Maria Bermudez
42fc2850a4 Add meta descriptions to blog posts that have not been updated (#1542)
* Add meta descriptions to blog posts that have not been updated

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

* Update content/blog/pulumi-a-better-way-to-kubernetes/index.md

Co-Authored-By: Eric Rudder <ericrudder@users.noreply.github.com>

* Update content/blog/pulumi-heart-google-cloud-platform/index.md

Co-Authored-By: Eric Rudder <ericrudder@users.noreply.github.com>

* Update content/blog/pulumi-meetup-recap-apis-custom-resources-and-github-webhooks/index.md

Co-Authored-By: Eric Rudder <ericrudder@users.noreply.github.com>

* Update content/blog/reusable-cicd-components-with-circleci-orbs-for-pulumi/index.md

Co-Authored-By: Eric Rudder <ericrudder@users.noreply.github.com>

* Fix syntax error which  broke the build
2019-08-12 16:31:13 -07:00
Christian Nunciato
2ce40d9216 Change “Sign Up” to “Get Started” in the main nav (#1543)
Signed-off-by: Christian Nunciato <c@nunciato.org>
2019-08-12 15:57:27 -07:00
Christian Nunciato
91cc0d425f Fix word-splitting wrapping behavior (#1522)
The `break-all`s replaced here were intended to encourage the browser to wrap long unbroken strings (as they’d been breaking the docs layout on mobile), but that rule was more aggressive than I realized. This change aims to wrap at the usual places where possible (e.g., when a line contains multiple words, wrapping will happen between words), but fall back to splitting words if necessary.

Signed-off-by: Christian Nunciato <c@nunciato.org>
2019-08-09 09:11:40 -07:00
Joe Duffy
3927b74c08 Change "Apply Now" to "Apply Below" (#1524)
It feels like this should be clickable, but it's not, and I
was personally confused. Clarify that the links are below.
2019-08-08 19:47:06 -07:00
Erin Xue
a9ca2470f2 Adding meta_desc to blogs (second batch) (#1512)
Signed-off-by: Christian Nunciato <c@nunciato.org>
2019-08-07 17:51:49 -07:00
Christian Nunciato
0878c18eeb Update the GitHub Actions docs (#1516)
Update the GitHub Actions docs

This change updates the GitHub Actions docs to better reflect current behavior. It also adds an example of running a preliminary (e.g., build) step in advance of a Pulumi command.

Signed-off-by: Christian Nunciato <c@nunciato.org>
Co-Authored-By: Maria Bermudez <bermudezmt@users.noreply.github.com>
2019-08-07 15:22:22 -07:00
Chris Smith
cac313076c Remove spurrious semicolon 2019-08-06 12:11:58 -07:00
Chris Smith
f635e46d65 Reorganize / Revise Service documentation (#1505)
* Rearrange service docs

* First pass complete

* Rename 'Account' page to 'Accounts', adjust URL too
2019-08-04 14:19:36 -07:00
Erin Xue
86ae0db8ca Adding meta_desc to blogs (first batch) (#1499)
* Add `meta_desc` to blogs (first batch)

* Update content/blog/advanced-typescript-type-ftw/index.md

Co-Authored-By: Eric Rudder <ericrudder@users.noreply.github.com>

* Remove extra space

* Update content/blog/announcing-support-for-email-based-identities/index.md

Co-Authored-By: Eric Rudder <ericrudder@users.noreply.github.com>

* Update content/blog/aws-cloudwatch-made-easy-with-pulumi-infrastructure-as-code/index.md

Co-Authored-By: Eric Rudder <ericrudder@users.noreply.github.com>

* Update content/blog/build-a-video-thumbnailer-with-pulumi-using-lambdas-containers-and-infrastructure-on-aws/index.md

Co-Authored-By: Eric Rudder <ericrudder@users.noreply.github.com>

* Apply suggestions from text review

Co-Authored-By: Eric Rudder <ericrudder@users.noreply.github.com>

* Remove extra space

* Remove etc

* Update index.md

* Update index.md
2019-08-02 14:46:01 -07:00
Christian Nunciato
e710a071d2 Add a section to the Pricing page for Community Edition (#1503)
Signed-off-by: Christian Nunciato <c@nunciato.org>
2019-08-02 14:01:31 -07:00
Maria Bermudez
a5569eea4c More content cleanup (#1498)
* More content cleanup
* Add missing TOC entries for CLI commands (I know there is planned work to change this outlined at https://github.com/pulumi/docs/issues/1491
* Apply get-started-note shortcode to other pages
Update intro to Getting Started index page

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

Add link to Pulumi platform GH repo

* Address feedback
Clean up duplicate TOCs in tutorials, check for consistency

Signed-off-by: bermudezmt <bermudez.mt@gmail.com>
2019-08-02 13:53:29 -07:00
Chris Smith
4667a1dd41 Move Pulumi Cloud Console docs to their own section (#1500)
* Move CI/CD docs under console/continuous-delivery

* Rename CI/CD docs

* Update references to new page locations

* Add CI/CD items to left-nav

* Migrate rest of Service docs

* Update a few more broken links

* Address PR feedback
2019-08-02 12:29:00 -07:00
Christian Nunciato
1a20f440d0 Make community edition links more discoverable (#1501)
Use a bold font on mobile, and use a normal weight with a two-pixel border at medium and above.

Signed-off-by: Christian Nunciato <c@nunciato.org>
2019-08-01 20:14:03 -07:00
Christian Nunciato
f66649ab6e Specify the length of trial on the pricing page (#1497)
Signed-off-by: Christian Nunciato <c@nunciato.org>
2019-08-01 16:41:49 -07:00
Christian Nunciato
b3f7f628b7 Add NIH to customer logos (#1496)
* Add NIH
* Link all customers
* Remove unused partials

Signed-off-by: Christian Nunciato <c@nunciato.org>
2019-08-01 15:06:01 -07:00