201 Commits

Author SHA1 Message Date
Christian Nunciato
4cf80c1cfd Add Gartner and IDC awards (#3575) 2020-06-12 09:51:08 -07:00
Paul Stack
66eb4b61ac Adding PagerDuty to the cloud-providers page (#3396)
Co-authored-by: Justin Van Patten <jvp@justinvp.com>
2020-05-27 17:11:34 +01:00
Paul Stack
8899f11e07 Adding pagerduty docs (#3385) 2020-05-27 13:12:02 +01:00
Paul Stack
213f29aa1d Adding Auth0 to the CloudProviders page (#3354) 2020-05-19 20:39:23 +01:00
Paul Stack
7e09b11489 Adding docs for pulumi-auth0 (#3350) 2020-05-19 00:24:15 +01:00
Christian Nunciato
6fc21ca1eb Improve the layout of the API Reference page (#3166) 2020-04-29 16:48:57 -07:00
Paul Stack
a290e24fa3 Adding GitHub and MongoDB Atlas to cloud providers page (#3113) 2020-04-29 20:57:06 +01:00
Christian Nunciato
f5d1da71ab Add a case study for Lemonade (#3106) 2020-04-27 14:34:13 -07:00
Christian Nunciato
42a6750223 Site updates (#2966) 2020-04-20 21:00:31 -07:00
Christian Nunciato
a29d48769a Add case study for Credijusto (#2652)
* Add case study for Credijusto
2020-03-13 22:19:49 -07:00
Joe Duffy
533941aa46 Add an Adopting Pulumi user guide (#2484)
* Rearrange existing User Guide ToC

* Rename "Tutorials and Guides" to "User Guides."

* Rename "Cloud Programming Tutorials" just to "Tutorials."

* Sort "Tutorials" at the top of this list.

* Make room for the new "Adopting Pulumi" user guide.

* Add the Adopting Pulumi index page

* Add an import guide

This is largely based on the existing import blog post.

* Add an initial, half completed, Terraform guide

* Add the empty AWS, Azure, and Kubernetes pages

* Fix a few broken links

* Add coverage of tf2pulumi in the adoption guide

* Use shorter titles

I had wanted to use the longer titles because they look better in
SEO. However, unfortunately the breadcrumbs use the title it seems,
and not the display H1 or menu name, which means the breadcrumbs
ended up looking ridiculously long and redundant.

* Add an AWS CloudFormation migration guide

* Add a guide for moving to Pulumi from ARM

* Add some logos to spruce things up

* Add a page for Kubernetes adoption

* Fix a typo in the copy button code

* Apply @lukehoban suggestions from code review

Co-Authored-By: Luke Hoban <luke@pulumi.com>

* Incorporate more code review feedback

Co-authored-by: Luke Hoban <luke@pulumi.com>
2020-03-08 20:58:38 -07:00
Christian Nunciato
2498cfe1fc Add a case study for Menta Network (#2409) 2020-02-07 15:18:24 -08:00
Christian Nunciato
25bd312525 Add a Brand page (#2394)
* Add a Brand page

* Address feedback
2020-02-06 17:44:34 -08:00
stack72
8e61c03fc5 Adding Mailgun provider to providers page 2020-01-27 21:35:17 +02:00
stack72
9ec53f7dcd Adding AliCloud provider to cloud-providers page 2020-01-27 21:35:17 +02:00
stack72
d366e30023 Adding Aiven provider to cloud-providers page 2020-01-27 18:09:07 +02:00
stack72
69616f9981 Adding postgresql provider to cloud-providers page 2020-01-27 18:09:07 +02:00
stack72
1f763fcd2c Adding mysql provider to cloud-providers page 2020-01-27 18:09:07 +02: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
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
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
Paul Stack
b5913b12ed Adding fastly to the cloud providers page (#2269) 2020-01-20 12:45:44 +02:00
Paul Stack
57423b0a78 Adding the cloudflare provider to the providers page (#2243) 2020-01-13 12:55:13 -08:00
Paul Stack
43fe92f956 Adding a TeamCity Continuous Delivery post (#1878) 2020-01-10 16:17:09 -08:00
stack72
80ea693c14 Adding the okta provider 2020-01-08 09:52:52 -08:00
stack72
2bbb1464db Adding the HashiCorp providers to the Cloud Providers page
Related: #1879
2020-01-05 22:26:05 +02: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
Christian Nunciato
b69363eee6 Add an Awards page (#2151) 2019-12-13 14:32:41 -08:00
Christian Nunciato
f08cc3e3e6 Add InfoWorld article to the Newsroom (#1987) 2019-11-14 12:24:26 -08:00
Joe Duffy
fede3be904 Add Crosswalk for Kubernetes landing page, and "NEW" pill (#1978) 2019-11-14 06:37:10 -08:00
Joe Duffy
5386094a28 Embellish the .NET landing page a bit (#1952)
This change adds a few things to the .NET landing page:

- Add the .NET Core logo.

- A bit more about "why you might care."

- Add a basic code snippet.

- Add a Getting Started section. We want to drive people here
  when first landing on this page as much as possible, since it's
  the best experience (despite it being C#-only).

- Use the language switcher for C#/F#/VB templates.

- Reorder some content so most relevant is above the fold.

- Add CI/CD coverage of Azure DevOps pipelines and GitHub Actions.
2019-11-08 01:58:59 -05:00
Paul Stack
2d50405777 Adding Linode to the list of CloudProviders supported by Pulumi (#1895)
* Adding Linode to the list of CloudProviders supported by Pulumi

* Adding vSphere to the list of CloudProviders supported by Pulumi
2019-10-29 18:30:55 +01:00
Paul Stack
ec385c6e6c Adding Packet.net to the list of CloudProviders supported by Pu… (#1893) 2019-10-29 17:47:53 +01:00
Paul Stack
9e31665aad Including DigitalOcean in the CloudProviders list (#1892)
Related: #1879
2019-10-29 17:19:45 +01:00
Praneet Loke
cb0f998dc6 Add doc for Octopus Deploy (#1823)
* Add Octopus Deploy logo to the Continuous Delivery index page.
2019-10-09 15:38:46 -07:00
Christian Nunciato
c958203d6e Add a customer logo for Lemonade (#1788)
Also reduces the vertical height of the NIH logo just a bit, just for some visual balance.
2019-09-25 09:57:35 -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
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
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
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
Christian Nunciato
732c38a765 Update cloud vendor logos (#1495)
* Normalize several cloud-vendor SVGs (these are now stored in Figma as well)
* Add an OpenStack SVG
* Use these logos on the docs home, get-started home, and supported-clouds pages
* Add a hover effect to the logos, to indicate interactivity
* Adjust the border and hover colors on the get-started page, to match those on the home page
* Remove unused PNGs
* Remove an unused partial

Signed-off-by: Christian Nunciato <c@nunciato.org>
2019-08-01 13:59:36 -07:00
Christian Nunciato
d28c4b202c Address some website performance issues (#1478)
* Compress home-page images

* Bump cache TTLs

Signed-off-by: Christian Nunciato <c@nunciato.org>
2019-07-31 20:31:30 -07:00
bermudezmt
1067c35c31 Update Pulumi Newsroom with new entries and logos
Signed-off-by: bermudezmt <bermudez.mt@gmail.com>
2019-07-30 13:30:16 -07:00