46 Commits

Author SHA1 Message Date
Aurelie Vache
3b28c01e5d
fix: missing fmt in the go program and improve the "Pulumi Fundamentals" tutorial (#3244)
* fix: missing fmt in the go program and improve the tutorial

* Update themes/default/content/learn/pulumi-fundamentals/create-docker-images/index.md
2023-10-26 09:55:02 -06:00
Torian Crane
5d40d052e8
made pulumi up command more visible 2023-10-18 10:35:57 +02:00
Vlad Dmitrijevits
4f9deac9a5
Update "Understanding Encapsulation" Python code (#2901) 2023-05-30 12:51:46 -07:00
Vlad Dmitrijevits
83e65a8d30
Update "Understanding Stack Outputs" Python code (#2896) 2023-05-22 10:54:43 -07:00
susan evans
eb6aa357b2
reorg docs nav + add cloud pages (#2769) 2023-05-15 15:25:28 -07:00
susan evans
3fcdcf2ebb
fix rest of docs links (#2679) 2023-04-11 14:41:31 -07:00
Tiffani
7e199944da
Updating title tags and meta descriptions (#2509)
* Update title tags and meta desc for Templates

* Update title tags and meta desc for Learn

* Update title tags, meta desc, and H1s for Case Studies

* Update themes/default/content/learn/abstraction-encapsulation/_index.md

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

* Update themes/default/content/learn/embedding-pulumi/_index.md

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

* Update themes/default/content/learn/embedding-pulumi/building-api/index.md

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

* Update themes/default/content/learn/building-with-pulumi/stack-references/index.md

Co-authored-by: Sean Holung <sean.holung@gmail.com>

* Update themes/default/content/templates/container-service/_index.md

Co-authored-by: Sean Holung <sean.holung@gmail.com>

* Update themes/default/content/templates/kubernetes/_index.md

Co-authored-by: Sean Holung <sean.holung@gmail.com>

* Update themes/default/content/templates/serverless-application/_index.md

Co-authored-by: Sean Holung <sean.holung@gmail.com>

* Update themes/default/content/templates/virtual-machine/_index.md

Co-authored-by: Sean Holung <sean.holung@gmail.com>

* Update themes/default/content/templates/static-website/_index.md

Co-authored-by: Sean Holung <sean.holung@gmail.com>

* Update atlassian.md

* Update index.md

---------

Co-authored-by: susan evans <susan.ra.evans@gmail.com>
Co-authored-by: Sean Holung <sean.holung@gmail.com>
2023-03-14 11:25:48 -07:00
Fraser Waters
aae6e7f343
Add dotnet to some pages (#2459)
* Add dotnet to some pages

* Update index.md

* Update index.md
2023-02-28 09:12:01 +00:00
Scott S. Lowe
dac8898c4d
Update Pulumi Fundamentals with correct environment variable (#2394)
Update the Pulumi Fundamentals pathway with a correct environment variable that allows the frontend container to listen on a different port.

Fixes https://github.com/pulumi/devrel-team/issues/485

Signed-off-by: Scott Lowe <slowe@pulumi.com>
2023-01-12 10:51:55 -08:00
Scott S. Lowe
5a86006672
[Learn] Add Go to Building with Pulumi pathway (#2377)
Add Go content to the Building with Pulumi pathway. Clean up a few hard link breaks. Fix improper wording. Remove unnecessary duplicate text.

Signed-off-by: Scott Lowe <slowe@pulumi.com>
2023-01-11 16:06:38 -08:00
Christian Nunciato
396ab69e0e
Remove duplicate word (#2384) 2023-01-10 18:55:14 +00:00
Scott S. Lowe
29a8bced10
Clarify role of application code in Fundamentals pathway (#2359)
Added a note to indicate that users are not expected to use the application code in the Fundamentals pathway; the images are already built for them.

Closes #1842

Signed-off-by: Scott Lowe <slowe@pulumi.com>
2023-01-03 07:07:11 -08:00
Scott S. Lowe
83e7f71b52
Add YAML to “Building with Pulumi” pathway (#2349)
Add YAML to all topics in the “Building with Pulumi” pathway, including both YAML code and supporting text

Signed-off-by: Scott Lowe <slowe@pulumi.com>
2022-12-22 12:11:18 -08:00
Scott S. Lowe
8822f7b8da
Improve clarity of text per user feedback (#2352)
Adds text to further explain purpose and use of configuration values. Fixes an incorrect path reference to the application source code repository. Clarifies that the configuration values are required.

Fixes #1840

Signed-off-by: Scott Lowe <slowe@pulumi.com>
2022-12-21 15:48:29 -08:00
Scott S. Lowe
b7b7cf7398
Update the Understanding Stacks module (#2336)
Remove language chooser shortcodes from the Understanding Stacks module of the Building with Pulumi pathway; all content is applicable for all languages, so the shortcodes aren't necessary.

Signed-off-by: Scott Lowe <slowe@pulumi.com>
2022-12-19 15:43:21 -07:00
Scott S. Lowe
0c722b79a9
Add Golang to Fundamentals track of Pulumi Learn (#2326)
* Add Golang to Fundamentals track of Pulumi Learn

Add code and explanatory text for Golang in the "Pulumi Fundamentals" pathway of Pulumi Learn. Add comments to all code snippets. Remove references to non-existent directory in source code repository. Fix wording in some sections to properly account for language idioms. Other general clean-up.

Signed-off-by: Scott Lowe <slowe@pulumi.com>
2022-12-19 10:14:04 -07:00
Christian Nunciato
3bfe1098ee
Replace relrefs with plain Markdown links (#2071) 2022-10-26 07:22:15 -07:00
Laura Santamaria
8a053459c3
fix(yaml): fix up the yaml code to match current syntax (#1883)
* fix(yaml): fix up the yaml code to match current syntax

Needed to update the YAML syntax and a couple variable calls to match current updates to the
language host.

fix #1472

* fix(entrypoint): fix entrypoint file layout

* fix(shortcodes): change to HTML and other shortcode formats

deal with the issue around loading the html-based shortcode by making everything html
2022-09-01 10:35:26 -05:00
Laura Santamaria
8ac9a12832
fix(java): patch java errors and mistakes (#1882)
fix #1841, fix pulumi/pulumi-java#810
2022-08-31 13:57:44 -05:00
Laura Santamaria
5ed9d6dc18
fix(variables): fix all variables for typescript; remove seed container ref (#1869) 2022-08-25 17:01:14 -05:00
Laura Santamaria
8844ceab7e
feat(cli): add cli install links (#1866)
* feat(cli): add cli install links

* Apply suggestions from code review

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

Co-authored-by: Christian Nunciato <c@nunciato.org>
2022-08-24 19:56:15 +00:00
Alexis Hernandez
12886a9653
Fix Java example at create-a-pulumi-project/index.md (#1733)
* Fix Java example at create-a-pulumi-project/index.md
2022-07-13 10:16:30 -07:00
Kat Cosgrove
176cb98a6d
adds comparison chart and links (#1696) 2022-07-01 13:26:44 -07:00
Laura Santamaria
4dcc6cced8
feat(init): start pathway (#1631) 2022-06-24 12:00:50 -07:00
Kat Cosgrove
de60787127
adds GKE and AKS glossary pages (#1636)
* adds GKE and AKS glossary pages

* Update themes/default/content/learn/glossary/gcp-gke.md

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

* Update themes/default/content/learn/glossary/msft-aks.md

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

Co-authored-by: Christian Nunciato <c@nunciato.org>
2022-06-21 15:30:13 +00:00
Laura Santamaria
56a82a89bc
[Learn] Automation API Pathway (#910)
* feat(scaffold): add scaffold and part of the gdoc

* fix(lint): fix whitespace

* feat(main): update main call to give a proper output

* fix(code): dropped the wrong code and output in the file

* fix(lint): remove trailing whitespace

* feat(complete): finish adding the last page and update all metadata

* fix(lint): remove trailing whitespace

* fix(derp): fix duplicated title

* feat(meta): add forgotten meta image

* fix(review): updates

* fix(review): add initial pass to fix review comments

* fix(lines): move lines per current repo guidance

* fix(explain): add more explanation to the initial why

* feat(codefile): add code filenames and a bit of line number formatting

* fix(lint): fix blank lines around code fences

* fix(lint): more lint fixes

* feat(update): update after workshop to final form

* fix(lint): remove trailing space

* fix(reviews): address reviews regarding wording

* fix(wording): add one line to make it even clearer

* style(lint): patch to make Prettier/lint happy
2022-06-06 19:27:55 +00:00
Sean Holung
545d56c165
Learn page fixes (#1542) 2022-05-23 13:07:25 -07:00
Kat Cosgrove
8bdf2e9726
Adding container-related tools to glossary (#1493)
* adds ecs and fargate

* updates links, adds eks

* adds glossary definition, appeases linter

* missing leading slashes

* updates fargate with link, adds lambda

* appeasing linter
2022-05-13 12:31:44 +01:00
Matt Stratton
0bbf20ea69
Fix some issues with Java version of Learn (#1474)
* Fix some issues with Java version of Learn

Signed-off-by: Matt Stratton <matt.stratton@gmail.com>

* Apply suggestions from code review

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

Co-authored-by: Christian Nunciato <c@nunciato.org>
2022-05-05 12:18:45 -07:00
Christian Nunciato
9f1ee26710
Sync changes from downstream (#1465) 2022-05-03 21:23:32 -07:00
Devon Grove
c30d25da8c
Org Tokens Page (#1429)
* Add org tokens page

* Link to REST  docs

* Add delete token img

* Lint

* Rm duplicated API endpoint in Service REST API docs

* Update _index.md

* Cropped photo

* Moved Access Tokens content to new page

* Moved org tokens stuff into one access tokens page

* Add access tokens to menu

* Streamlining content

* lint

* Add access tokens link to list

* Add links to access token page where appropriate

* PR: reworded org tokens section

* PR: Docs update to express that we support deleting stacks/teams

* Restored accounts page

* Moved Org tokens content back to owne page

* rm unused img

* Updated link ref to access tokens

* Add link to org tokens from standard access tokens links

* ref instead of relref

* Update themes/default/content/docs/intro/pulumi-service/organization-access-tokens.md

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

* replaced broken refs

Co-authored-by: susan evans <susan.ra.evans@gmail.com>
2022-04-27 22:52:09 -07:00
Christian Nunciato
91070838dd
Add a Glossary page (#1274)
* Add a Glossary page

* adds a couple more definitions

* Add list and single layouts, support links

* Render markdown in descriptions

* Appease the linter

* updating glossary entries

* updates links

* adds database caching definition, updates links

* appeasing the linter gods

* Update themes/default/layouts/learn/glossary/single.html

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

* Update themes/default/data/learn/glossary.yaml

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

* Update themes/default/layouts/learn/glossary/list.html

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

* Update themes/default/data/learn/glossary.yaml

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

* Add a nav item for the Glossary

* adds links to nosql page

* fixes header link location

Co-authored-by: Kat Cosgrove <kat.cosgrove@gmail.com>
2022-03-31 23:47:50 +01:00
Christian Nunciato
fe0ed15827
Add TypeScript to Learn > Building with Pulumi (#1053) 2022-02-24 15:38:32 -08:00
Christian Nunciato
53627b2ffd
Add TypeScript to the Abstraction pathway (#1061) 2022-02-24 12:59:20 -08:00
susan evans
1fd244e2dd
shorten content (#1070)
Signed-off-by: susanev <susan.ra.evans@gmail.com>
2022-02-23 14:45:49 -06:00
Christian Nunciato
c7b712690c
Add TypeScript to the Pulumi Fundamentals pathway (#1042)
* Add TypeScript to the Pulumi Fundamentals pathway

* Address feedback

* Fix langfile references

* Address feedback

* Don't do that

* Add TypeScript output as well

* Little fixes
2022-02-10 08:46:56 -08:00
Christian Nunciato
28b5467096
Remove block_external_search setting from Learn content (#1009) 2022-01-28 15:09:01 -08:00
Laura Santamaria
0bee7f6607
fix(flag): reset nofollow (#1008)
* fix(flag): reset nofollow

* Update index.md
2022-01-28 15:20:32 -06:00
Laura Santamaria
8dcd59f051
fix(link): switch link to service (#1006) 2022-01-27 16:29:34 -06:00
Laura Santamaria
16951795f6
[Learn] Abstraction and Encapsulation pathway (#875)
* feat(pathway): add initial scaffolding for new pathway

* feat(intro): adding in the draft intro for the pathway

* feat(scaffold): add scaffolding of pathway

* feat(content): add more content

* feat(content): add more content to the pathway

* feat(components): adjust to work with component resources

* feat(abstraction): add diagram

* revert(accident): revert accidental commit

* fix(lint): patch trailing spaces

* fix(lint): another one

* fix(code): stop coding half-asleep on flights; fixing error

* fix(derp): remove leftover text

* feat(meta): add forgotten meta image

* Apply suggestions from code review

Accepting first round.

Co-authored-by: Josh Kodroff <jkodroff@users.noreply.github.com>
Co-authored-by: Christian Nunciato <c@nunciato.org>

* fix(review): update from review

* fix(review): update to match review

* fix(review): add more review responses

* fix(review): add more updates based on review; move around the components

* fix(review): add a bit more from review

* fix(lint): fix whitespace and missing transition line

* fix(handling): forgot to update error handling; fixing based on review

* fix(wording): patch from review

* fix(review): add the last of the review stuff

* fix(review): add final fixes from review

* Update themes/default/content/learn/abstraction-encapsulation/_index.md

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

* Apply suggestions from code review

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

* fix(meta): update meta images

* fix(line): add empty line to make markdown happy

* fix(review): wording patch

* fix(review): add comments to code for better readability

* fix(review): add links and examples

Co-authored-by: Josh Kodroff <jkodroff@users.noreply.github.com>
Co-authored-by: Christian Nunciato <c@nunciato.org>
2022-01-27 15:34:55 -06:00
susan evans
12c5475082
change mentions of Pulumi Console to Pulumi Service (#959) 2022-01-13 09:48:57 -08:00
Christian Nunciato
a9ded8e5ca
Filter author and tag taxonomy templates to blog posts only (#951)
* Filter author and tag taxonomy templates to blog posts only
* Remove learn tags
2022-01-04 10:08:00 -08:00
Alex Chang
ad3aaf27b4
correct reference to test file name in learn lesson (#935) 2021-12-27 14:54:24 -08:00
Laura Santamaria
467f55aa4c
fix(links): patch relrefs for learn launch (#839) 2021-11-08 20:14:32 -06:00
Matt Stratton
ccd053d06d
Launch Learn (#552)
* adds initial pass at pulumi in operations learn module

Signed-off-by: Kat Cosgrove <kat.cosgrove@gmail.com>

* updating pulumi in operations with meta images and minor index updates

Signed-off-by: Kat Cosgrove <kat.cosgrove@gmail.com>

* adds policy as code

* initial add of pulumi in practice tutorial

Signed-off-by: Matt Stratton <matt.stratton@gmail.com>

* Add draft for pulumi in practice tutorial

Signed-off-by: Matt Stratton <matt.stratton@gmail.com>

* fix draft status on tutorial

Signed-off-by: Matt Stratton <matt.stratton@gmail.com>

* Initial commit for pulumi fundamentals

Signed-off-by: Matt Stratton <matt.stratton@gmail.com>

* feat(learn): add fundamentals starting point

* feat(fundamentals): update all content with more learning content and patch things to be clearer

* fix(fundamentals): patch up issues with export doc in other docs

* fix(fundamentals): patch up fundamentals to match fix to proxy in code

* feat(clouds): add new modules for fundamentals

* feat(images): add images for fundamentals

* Add learn index page diagram and description

* Add modules section title

* feat(learn meta): update images and metadata for learn now that everything is merged

* feat(learn layout): update learn layout

* fix(langfile): patch the python part to show dunders

* feat(learn): add more updates to learn to smooth the pathways

* Some updates for pulumi in practice

Signed-off-by: Matt Stratton <matt.stratton@gmail.com>

* fix typo in new project for fundamentals

Signed-off-by: Matt Stratton <matt.stratton@gmail.com>

* feat(learn): add the aws tutorials and work on the others

* add testing module

Signed-off-by: Matt Stratton <matt.stratton@gmail.com>

* Add more testing stuff

Signed-off-by: Matt Stratton <matt.stratton@gmail.com>

* Scaffold azure fundamentals tutorial

Signed-off-by: Matt Stratton <matt.stratton@gmail.com>

* feat(learn): add more for aws and add gcp starters

* feat(learn): add the lang features module stubs and patch up a bit

* WIP azure tutorial

Signed-off-by: Matt Stratton <matt.stratton@gmail.com>

* removes source control, adds references to boba shop app

Signed-off-by: Kat Cosgrove <kat.cosgrove@gmail.com>

* adds images, congratulations

Signed-off-by: Kat Cosgrove <kat.cosgrove@gmail.com>

* adds images to webhooks module

Signed-off-by: Kat Cosgrove <kat.cosgrove@gmail.com>

* updates image links, flavor text

Signed-off-by: Kat Cosgrove <kat.cosgrove@gmail.com>

* updates pulumi operations index

Signed-off-by: Kat Cosgrove <kat.cosgrove@gmail.com>

* Update pulumi in practice

Signed-off-by: Matt Stratton <matt.stratton@gmail.com>

* Update with secrets

Signed-off-by: Matt Stratton <matt.stratton@gmail.com>

* Update secrets topic

Signed-off-by: Matt Stratton <matt.stratton@gmail.com>

* feat(learn): add back the meta for azure and update docs with aws

* feat(fundamentals): add cleanup

* fix(links): patch the links for the access tokens for Pulumi

* fix(feedback): incorporate any remaining feedback from Lee Z. and Aaron for Fundamentals

* fix(envvar): add the env var call for the patch to the tutorial app

* fix(practice): update metadata, fix links, and clean up text in Practice

* fix(fixup): forgot to save the last one; small fixup

* update diagram

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

* fix(wording): update wording per feedback

* fix(wording): update wording in practice based on feedback

* fix(naming): fix the name in the layout

* some tweaks to diagram

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

* Change learn nav items (#679)

* fix(tests): start fixing the tests tutorial

* fix(ops): run initial pass through ops to do some more cleanup after reviews

* feat(cloud): remove cloud fundamentals from this branch for later updates

* fix(webhooks): update webhooks to start adding boba shop

* fix(testing): work on testing file

* feat(webhooks): add more content to the webhooks Learn module and tie into boba shop

* fix(cicd): fix the ci/cd module since we can't get the boba shop in there right now

* fix(accesscontrol): fix up access control to make it clearer about the boba shop app

* fix(pac): fix up the policy-as-code to add the tea shop and clean up the examples

* fix(link): patch link in practice ending

* fix(learn-ops): remove operations per review (bumping to another branch for later)

* fix(testing): rewrite testing unit to be less generic

* fix(chooser): fix the chooser for the python test examples in Learn

* fix(cleanup): clean up the images and rename based on feedback and reviews with only two pathways

* fix(wording): patch wording based on missed review

* fix(image): hide learn pathway image for now until more pathways are built

* fix(menu): patch the menu order to match the current one

* fix(css): call class .card instead of .learn-card

* feat(feedback): add feedback widget (interim) to Learn

* fix(glossary): move glossary links everywhere to footnotes

* Update themes/default/content/learn/building-with-pulumi/_index.md

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

* Update themes/default/content/learn/pulumi-fundamentals/_index.md

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

* Update themes/default/content/learn/pulumi-fundamentals/_index.md

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

* Update themes/default/content/learn/pulumi-fundamentals/configure-and-provision/index.md

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

* Update themes/default/content/learn/pulumi-fundamentals/configure-and-provision/index.md

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

* Update themes/default/content/learn/pulumi-fundamentals/configure-and-provision/index.md

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

* revert(clean): accidental add of a collision

* fix(bots): fix bots call on index

* fix(rename): rename topics to tutorials in layouts

* fix(review): update based on review (initial run-through; more coming)

* fix(consistency): update wording to be consistent

* fix(lint): fix linting errors

* revert(conflict): revert accidental add of conflicted file

* fix(lint): fix lint errors re metadata length

* Update themes/default/content/learn/pulumi-fundamentals/create-docker-images/index.md

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

* fix(review): update to match review suggestions

* fix(review): finish updating based on review suggestions

* Update themes/default/content/learn/pulumi-fundamentals/configure-and-provision/index.md

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

* fix(derp): add missing quotation mark

Co-authored-by: Kat Cosgrove <kat.cosgrove@gmail.com>
Co-authored-by: Laura Santamaria <laura@nimbinatus.com>
Co-authored-by: Zack Chase <zachary@pulumi.com>
Co-authored-by: susanev <susan.ra.evans@gmail.com>
Co-authored-by: Christian Nunciato <c@nunciato.org>
2021-11-08 16:04:20 -06:00
Christian Nunciato
d7754f3951 Add Learn Pulumi generators and layout stubs (#3830)
Co-authored-by: Lee Zen <lee@pulumi.com>
2020-09-19 11:28:47 -07:00