1738 Commits

Author SHA1 Message Date
Praneet Loke
c35141b559 Add a section for additional examples under dynamic providers. (#2293)
Provide an example of implementing the ResourceProvider interface for Python language.
2020-01-24 11:37:16 -08:00
Leonard Lee
1df1a672e2 docs: improve minikube instructions in get started section (#2291)
Give assurance that folks can use local minikube for learning Pulumi.
2020-01-24 06:05:34 -08:00
Erin Krengel
54807382d6 Change terminology to enable (#2278) 2020-01-23 11:01:18 -08:00
Joe Duffy
2c680495dc Fix a broken link to stacks page (#2283) 2020-01-22 14:22:56 -08:00
Joe Duffy
ff426115a8 Move Go steps to pages with tabs (#2282)
Because our language chooser doesn't show/hide language
elements for pages without tabs, some Go steps are hidden.
We tried to make that logic apply even when tabs aren't present,
but that had unintented consequences for regular content like
blogs. So, just move those steps to pages with tabs on them.
2020-01-22 10:43:16 -08:00
Joe Duffy
911188968d Do an editorial pass over programming model docs (#2241)
* Do an editorial pass over programming model docs

This is an editorial pass over the programming model docs, as part
of #1618. This includes rearranging ordering to minimize forward
references, getting rid of anything that smells "TypeScript-only",
restructuring headers so the ToC is a bit more structured,
wordsmithing, fleshing out examples, and trying to simplify the
presentation of content -- while also embellishing where it helps.

This is not done. The Go and TypeScript pages are empty. There is
still quite a number of TypeScript-only hyperlinks and terminology.

* Add Vim swp files to gitignore

* Use shortcodes to cut down on language-specific text/links

This change adds some shortcodes for common language-specific
text and associated links.

For instance, outputs are Output in JS, Output<T> in TS,
Output[T] in Python, Output in Go, and Output<T> in C#, and go
to very different places hyperlink-wise.

Because of the way our language switcher JavaScript works, we
display the JS version by default until it kicks in and picks
up the user's choice. This avoids awkward flashes in which all
or none of the options are available or missing.

I'm not done applying this to all possible codes, but at least
it lays the foundation to start paying down this debt.

* Fix a couple hygiene issues

* Clarify conditional execution of apply

* Fix input shortcode

* Add shortcodes for most language-specific things

This eliminates most (all?) of the language-specific texts and
links in the programming model document, replaced with shortcodes.

* Fix up some loose ends

* Add Go language page and Get Started guides

* Fix linter errors

* Apply suggestions from code review

Co-Authored-By: Christian Nunciato <c@nunciato.org>

* Apply additional code review feedback

* Use spaces, not tabs.

* Use tailwind styles, not inline CSS.

Co-authored-by: Christian Nunciato <christian@pulumi.com>
2020-01-21 19:34:59 -08:00
Paul Stack
8d95bc1bfd Adding more providers to the CloudProviders page (#2272)
Adding more providers to the CloudProviders page
2020-01-21 22:53:40 +02:00
stack72
4e7291a28b Adding the DNSimple provider to the CloudProviders page 2020-01-21 22:44:02 +02:00
stack72
d48a153e68 Adding the Kafka provider to the CloudProviders page 2020-01-21 20:18:43 +02:00
stack72
3b8006fd3f Adding the RabbitMQ provider to the CloudProviders page 2020-01-21 19:53:06 +02:00
stack72
1bd5226743 Adding the GitLab provider to the CloudProviders page 2020-01-21 19:43:03 +02:00
Zack Chase
e2ebec63f3 Update title and keywords of cloudwatch crosswalk page to be more SEO friendly (#2266)
* Makes SEO changes reccomended by 97th floor

* Fix extra space

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

* Fix capitalization

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

Co-authored-by: Eric Rudder <ericrudder@users.noreply.github.com>
Co-authored-by: Justin Van Patten <jvp@justinvp.com>
2020-01-21 09:14:16 -08:00
stack72
d0e3638f89 Adding the CloudAMQP provider to the CloudProviders page 2020-01-21 16:18:08 +02:00
stack72
60fd352dca Adding the SignalFx provider to the CloudProviders page 2020-01-21 16:01:32 +02:00
stack72
69640059ec Adding the F5 Big IP provider to the CloudProviders page 2020-01-21 15:46:03 +02:00
stack72
e6d057c828 Adding the Datadog provider to the CloudProviders page 2020-01-21 15:46:03 +02:00
stack72
441a2958b0 Adding the Rancher2 provider to the CloudProviders page 2020-01-21 14:53:06 +02:00
stack72
4bb5c022ec Adding the NewRelic provider to the CloudProviders page 2020-01-21 14:21:51 +02:00
Justin Van Patten
2d647a6451 Fix Fastly image link (#2271) 2020-01-21 00:14:36 +02:00
Paul Stack
b5913b12ed Adding fastly to the cloud providers page (#2269) 2020-01-20 12:45:44 +02:00
Zack Chase
5c54387a80 Add digital version of event one pager (#2239)
* Add initial framework for event landing page

* Clean up event one pager and add new CTA

* Replace image with code block; update cta copy

* Update desktop cta and deploy block copy

* Update address to have google maps link

* Remove unused block and content

* Update naming convention for blocking crawlers from indexing a page

* Rename variable for excluding page from internal search

* Do not add pages blocked from external search to the site map

* Add follow to robots meta tag

* Update contributing doc with new front matter variable

* Remove external search blocking from docs index

* Rename event to show

* Move meta desc so pulumify can rebuild the preview
2020-01-17 17:06:55 -08:00
Justin Van Patten
8ceb60fd7e Fix broken link (#2262)
Due to missing `<`.
2020-01-16 18:13:53 -05:00
Paul Stack
520b242c23 Adding the docs for Rancher2 (#2259) 2020-01-16 15:29:19 -05:00
Justin Van Patten
1976d06ad2 Use relref when linking within site (#2257)
This way, we'll get build-time errors if we've moved a page around and haven't fixed the link, and it ensures a trailing `/` is present in the generated URL, which avoids unnecessary redirect S3 redirect hops.
2020-01-16 15:28:35 -05:00
Justin Van Patten
3cd560106b Avoid www.pulumi.com when linking within site (#2252)
Instead, use `relref` links. That way, we can catch any issues if we
move a page to a different URL. Also, prefer `https` rather than `http`
for links to other Pulumi sites.

Note: This does not change any links to www.pulumi.com in autogenerated
content (such as API docs and tutorials).
2020-01-16 11:46:15 -05:00
Cameron Stokes
0e905edfd0 Add FAQ answer about automatic rollback (#2248) 2020-01-15 22:37:21 -05:00
Justin Van Patten
0fe9b93093 Fix Configuring Secrets Encryption link (#2244) 2020-01-14 23:11:42 -05:00
Justin Van Patten
5fe1cf427c Add shorter, more memorable alias to get started guides (#2245) 2020-01-14 22:29:10 -05:00
Praneet Loke
9055a1d1a4 Remove a line from self-hosted guide. (#2246) 2020-01-14 18:48:54 -08:00
Luke Hoban
ebfbb608de Fixes #2235. (#2238) 2020-01-13 22:29:33 -08:00
Paul Stack
57423b0a78 Adding the cloudflare provider to the providers page (#2243) 2020-01-13 12:55:13 -08:00
Paul Stack
96dfa69850 Change the TeamCity post to ensure that it doesn't sound AWS specific (#2240) 2020-01-11 13:13:30 -08:00
Paul Stack
43fe92f956 Adding a TeamCity Continuous Delivery post (#1878) 2020-01-10 16:17:09 -08:00
Paul Stack
8c2ffb6c9c Adding Okta and Spotinst providers to listing (#2227)
Adding Okta and Spotinst providers to listing
2020-01-08 13:31:43 -08:00
stack72
80ea693c14 Adding the okta provider 2020-01-08 09:52:52 -08:00
Justin Van Patten
59871869c7 Remove superfluous ".md" from relref links (#2196)
Hugo doesn't require it and currently in some cases we specify it and other cases we do not. This change makes us consistent.
2020-01-07 14:38:13 -05:00
stack72
6b2966b98c Adding the spotinst provider 2020-01-07 14:02:20 +01:00
Paul Stack
3ef70a0e92 Merge pull request #2213 from pulumi/add-hashicorp-providers
Adding the HashiCorp providers to the Cloud Providers page
2020-01-07 08:53:37 +02:00
stack72
2bbb1464db Adding the HashiCorp providers to the Cloud Providers page
Related: #1879
2020-01-05 22:26:05 +02:00
Joe Duffy
49f758c0ee Integrate "overview" pages with the nav (#2214)
This changes the structure of the nav slightly: instead of showing
"Overview" pages for each sub-section as an independent entry, which
consumes vertical space, hyperlink the section header itself. This
feels more intuitive to me, matches the way the breadcrumbs work,
and saves us on a bit of vertical real estate (which is getting fairly
scarce on our site now-a-days, as we continue to add more sections).
2020-01-05 11:18:59 -08:00
Chris Smith
1194fa802b Fix typo (#2212)
Fix typo pointed out by @AgrimPrasad.
2020-01-03 07:31:26 -08:00
stack72
18ab93e28d Adding the docker provider to the providers list
Also split the list into cloud vs infrastructure providers. There
will be other sections added e.g. VCS, Network etc

Related: #1879
2020-01-02 21:20:27 +00:00
Chris Smith
d05d6f576b Don't duplicate supported CI list (#2203) 2019-12-30 13:37:12 -08:00
Justin Van Patten
6981f73962 Use relref instead of ref (#2195)
Changes usage of `ref` (fully qualified URL) to `relref` (relative URL), as there's no need for these to be fully qualified and we generally use `relref` throughout.
2019-12-26 13:12:15 -05:00
stack72
1ba2ed8f6d Correction to EKS Crosswalk guide
Fixes: #2182
2019-12-22 23:45:45 +02:00
Zack Chase
5ab3d65926 Add markdown linting (#2135)
* Add markdown linting script; fix markdown lint errors

* Add support for meta description and page title validation

* Add comments

* Fix lint errors; exclude autogenerated tutorials

* Address feedback; add more comments

* Add more checks for redirect pages; no index; and auto generated content

* More fixes for lint errors

* Allow duplicate headings in a page

* More lint error fixes

* Even more lint error fixes

* Getting started guide lint fixes

* Add custom h1 support to docs single pages

* Use custom h1 tags on cloud getting started guides

* Add custom h1 support to docs

* Add custom h1 support to docs lists.html

* Final round of intial lint fixes

* Add markdown linting to build script

* Update README

* Test build failure due to lint error

* Fix lint error so build will pass

* Readability fixes for lint script
2019-12-18 09:59:20 -08:00
Justin Van Patten
474d7ec71b Fix fargate task example (#2144) 2019-12-11 19:34:13 +00:00
Paul Stack
52134d73a7 Generate the documentation for SpotInst (#2130) 2019-12-10 19:41:23 +00:00
Luke Hoban
e4a04f12b0 Add C# to Kubernetes getting started (#2129) 2019-12-10 06:25:16 -08:00
Paul Stack
e36804a0ff Generate the docs for pulumi-cloudamqp (#2123)
Generate the docs for pulumi-cloudamqp
2019-12-09 20:39:48 +02:00