diff --git a/.github/ISSUE_TEMPLATE/design_proposal.md b/.github/ISSUE_TEMPLATE/design_proposal.md
index b287f1dcf..2f60b8c00 100644
--- a/.github/ISSUE_TEMPLATE/design_proposal.md
+++ b/.github/ISSUE_TEMPLATE/design_proposal.md
@@ -23,5 +23,5 @@ Provide other approaches considered prior to deciding on the submitted proposal.
If applicable, provide potential implementation details assuming the proposal is accepted.
# Checklist
-- [ ] An announcement of this proposal has been sent to the Porter mailing list: https://porter.sh/mailing-list
+- [ ] An announcement of this proposal has been sent to the Porter mailing list: https://getporter.org/mailing-list
- [ ] This proposal has remained open for at least one week, to allow time for community feedback.
diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md
index bd38d70d7..c26f2c90d 100644
--- a/.github/pull_request_template.md
+++ b/.github/pull_request_template.md
@@ -8,7 +8,7 @@ Closes # _(issue)_
_If there is not an existing issue, please make sure we have context on why this change is needed. See our Contributing Guide for [examples of when an existing issue isn't necessary][1]._
-[1]: https://porter.sh/src/CONTRIBUTING.md#when-to-open-a-pull-request
+[1]: https://getporter.org/src/CONTRIBUTING.md#when-to-open-a-pull-request
# Notes for the reviewer
_Put any questions or notes for the reviewer here._
@@ -23,4 +23,4 @@ _Put any questions or notes for the reviewer here._
* Comment with /azp run test-porter-release if a magefile or build script was modified
* Comment with /azp run porter-integration if it's a non-trivial PR
-[contributors]: https://porter.sh/src/CONTRIBUTORS.md
\ No newline at end of file
+[contributors]: https://getporter.org/src/CONTRIBUTORS.md
\ No newline at end of file
diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md
index a017e8a4c..f977683e2 100644
--- a/CODE_OF_CONDUCT.md
+++ b/CODE_OF_CONDUCT.md
@@ -72,4 +72,4 @@ This Code of Conduct is adapted from the [Contributor Covenant][homepage], versi
available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html
[homepage]: https://www.contributor-covenant.org
-[slack]: https://porter.sh/community#slack
+[slack]: https://getporter.org/community#slack
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 0978a2104..58b5e06ca 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -35,7 +35,7 @@ how things will go.
If this is your first contribution to Porter, we have a [tutorial] that walks you
through how to setup your developer environment, make a change and test it.
-[tutorial]: https://porter.sh/contribute/tutorial/
+[tutorial]: https://getporter.org/contribute/tutorial/
## Code of Conduct
@@ -43,7 +43,7 @@ The Porter community is governed by our [Code of Conduct][coc].
This includes but isn't limited to: the porter and related mixin repositories,
slack, interactions on social media, project meetings, conferences and meetups.
-[coc]: https://porter.sh/src/CODE_OF_CONDUCT.md
+[coc]: https://getporter.org/src/CODE_OF_CONDUCT.md
## Find an issue
@@ -75,15 +75,15 @@ When you create your first pull request, add your name to the bottom of our
[Contributors][contributors] list. Thank you for making Porter better! 🙇♀️
[getporter.org/find-issue]: https://getporter.org/find-issue/
-[contributors]: https://porter.sh/src/CONTRIBUTORS.md
+[contributors]: https://getporter.org/src/CONTRIBUTORS.md
[skeletor]: https://github.com/getporter/skeletor
-[mixin-dev-guide]: https://porter.sh/mixin-dev-guide/
-[good-first-issue]: https://porter.sh/board/good+first+issue
-[help-wanted]: https://porter.sh/board/help+wanted
-[board]: https://porter.sh/board
-[slack]: https://porter.sh/community#slack
-[roadmap]: https://porter.sh/src/README.md#roadmap
-[pep]: https://porter.sh/contribute/proposals/
+[mixin-dev-guide]: https://getporter.org/mixin-dev-guide/
+[good-first-issue]: https://getporter.org/board/good+first+issue
+[help-wanted]: https://getporter.org/board/help+wanted
+[board]: https://getporter.org/board
+[slack]: https://getporter.org/community#slack
+[roadmap]: https://getporter.org/src/README.md#roadmap
+[pep]: https://getporter.org/contribute/proposals/
## Which branch to use
@@ -219,7 +219,7 @@ Porter! After your first pull request is merged, you will be invited to the
[Contributors team] which you may choose to accept (or not). Joining the team lets
you have issues in GitHub assigned to you.
-[canary]: https://porter.sh/install/#canary
+[canary]: https://getporter.org/install/#canary
[Contributors team]: https://github.com/orgs/getporter/teams/contributors
### Follow-on PR
@@ -244,7 +244,7 @@ Our [contribution ladder][ladder] defines the roles and responsibilities for thi
project and how to participate with the goal of moving from a user to a
maintainer.
-[ladder]: https://porter.sh/src/CONTRIBUTION_LADDER.md
+[ladder]: https://getporter.org/src/CONTRIBUTION_LADDER.md
# Developer Tasks
@@ -371,7 +371,7 @@ installed into your bin directory in the root of the repository. You can use
## Plugin Debugging
-If you are developing a [plugin](https://porter.sh/plugins/) and you want to
+If you are developing a [plugin](https://getporter.org/plugins/) and you want to
debug it follow these steps:
The plugin to be debugged should be compiled and placed in porters plugin path
@@ -413,7 +413,7 @@ a new blog post and then preview it:
1. Go to /docs/content/blog and create a new file. Whatever you name the file
will be the last part of the URL. For example a file named
"porter-collaboration.md" will be located at
- .
+ .
1. At the top of the file copy and paste the frontmatter template below. The
frontmatter is YAML that instucts the blogging software, Hugo, how to render the
@@ -480,7 +480,7 @@ The smoke and integration tests will run with telemetry enabled when the PORTER_
## Command Documentation
-Our commands are documented at and that documentation is
+Our commands are documented at and that documentation is
generated by our CLI. You should regenerate that documentation when you change
any files in **cmd/porter** by running `mage DocsGen` which is run every time
you run `mage build`.
@@ -551,7 +551,7 @@ dependency injection and testing strategies.
* **templates**: files that need to be compiled into the porter binary with
version command.
* **scripts**:
- * **install**: Porter [installation](https://porter.sh/install) scripts
+ * **install**: Porter [installation](https://getporter.org/install) scripts
* **setup-dco**: Set up automatic DCO signoff for the developer environment
* **tests** have Go-based integration tests.
@@ -610,5 +610,5 @@ host and distribute its release binaries.
Our [version strategy] explains how we version the project, when you should expect
breaking changes in a release, and the process for the v1 release.
-[cdn]: https://porter.sh/src/infra/cdn.md
-[version strategy]: https://porter.sh/project/version-strategy/
+[cdn]: https://getporter.org/src/infra/cdn.md
+[version strategy]: https://getporter.org/project/version-strategy/
diff --git a/CONTRIBUTION_LADDER.md b/CONTRIBUTION_LADDER.md
index 4c5a4ec36..dba77ca3e 100644
--- a/CONTRIBUTION_LADDER.md
+++ b/CONTRIBUTION_LADDER.md
@@ -29,7 +29,7 @@ Here are some ideas for how you can be more involved and participate in the comm
They must follow our [Code of Conduct](CODE_OF_CONDUCT.md).
-[slack]: https://porter.sh/community#slack
+[slack]: https://getporter.org/community#slack
## Contributor
diff --git a/README.md b/README.md
index e7e06bc3c..941ffc0a3 100644
--- a/README.md
+++ b/README.md
@@ -7,37 +7,37 @@
Package your application, client tools, configuration, and deployment logic into an installer that you can distribute and run with a single command.
Based on the Cloud Native Application Bundle Specification, [CNAB](https://deislabs.io/cnab), Porter provides a declarative authoring experience that lets you focus on what you know best: your application.
-
# Porter Mixins
Mixins provide out-of-the-box support for interacting with different tools and services from inside a bundle. You can always create a mixin, or use the exec mixin and a Custom Dockerfile if a custom mixin doesn't exist yet.
-[Porter Mixins](https://porter.sh/mixins/) are available for below platform's:
+[Porter Mixins](https://getporter.org/mixins/) are available for below platform's:
| Platform | Supported? |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :---------: |
-| [Docker](https://porter.sh/mixins/docker/) | ✔️ |
-| [Docker-Compose](https://porter.sh/mixins/docker-compose/) | ✔️ |
-| [Kubernetes](https://porter.sh/mixins/kubernetes/) | ✔️ |
-| [Helm](https://porter.sh/mixins/helm/) | ✔️ |
-| [GCloud](https://porter.sh/mixins/gcloud/) | ✔️ |
-| [Terraform](https://porter.sh/mixins/terraform/) | ✔️ |
-| [aws](https://porter.sh/mixins/aws/) | ✔️ |
-| [Azure](https://porter.sh/mixins/azure/) | ✔️ |
-| [exec](https://porter.sh/mixins/exec/) | ✔️ |
+| [Docker](https://getporter.org/mixins/docker/) | ✔️ |
+| [Docker-Compose](https://getporter.org/mixins/docker-compose/) | ✔️ |
+| [Kubernetes](https://getporter.org/mixins/kubernetes/) | ✔️ |
+| [Helm](https://getporter.org/mixins/helm/) | ✔️ |
+| [GCloud](https://getporter.org/mixins/gcloud/) | ✔️ |
+| [Terraform](https://getporter.org/mixins/terraform/) | ✔️ |
+| [aws](https://getporter.org/mixins/aws/) | ✔️ |
+| [Azure](https://getporter.org/mixins/azure/) | ✔️ |
+| [exec](https://getporter.org/mixins/exec/) | ✔️ |
# Porter Plugins
Plugins let you store Porter's data and retrieve secrets from an external service.
-[Porter Plugins](https://porter.sh/plugins/) are available for below platform's:
+[Porter Plugins](https://getporter.org/plugins/) are available for below platform's:
| Platform | Supported? |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :---------: |
-| [Hashicorp](https://porter.sh/plugins/hashicorp/) | ✔️ |
-| [Azure](https://porter.sh/plugins/azure/) | ✔️ |
-| [Kubernetes](https://porter.sh/plugins/kubernetes/) | ✔️ |
+| [Hashicorp](https://getporter.org/plugins/hashicorp/) | ✔️ |
+| [Azure](https://getporter.org/plugins/azure/) | ✔️ |
+| [Kubernetes](https://getporter.org/plugins/kubernetes/) | ✔️ |
# Contact
@@ -52,12 +52,12 @@ Plugins let you store Porter's data and retrieve secrets from an external servic
* [Slack] - We have a #porter channel and there's also #cnab for deep thoughts
about the CNAB specification.
-[Mailing List]: https://porter.sh/mailing-list
-[Slack]: https://porter.sh/community/#slack
+[Mailing List]: https://getporter.org/mailing-list
+[Slack]: https://getporter.org/community/#slack
[Open an Issue]: https://github.com/getporter/porter/issues/new/choose
-[Forum]: https://porter.sh/forum/
-[Dev Meeting]: https://porter.sh/community/#dev-meeting
-[Porter Enhancement Proposals]: https://porter.sh/contribute/proposals/
+[Forum]: https://getporter.org/forum/
+[Dev Meeting]: https://getporter.org/community/#dev-meeting
+[Porter Enhancement Proposals]: https://getporter.org/contribute/proposals/
# Looking for Contributors
@@ -65,7 +65,7 @@ Want to work on Porter with us? 💖 We are actively seeking out new contributor
with the hopes of building up both casual contributors and enticing some of you
into becoming reviewers and maintainers.
-
Start with our New Contributors Guide
Porter wouldn't be possible without our [contributors][contributors], carrying
the load and making it better every day! 🙇♀️
@@ -74,7 +74,7 @@ the load and making it better every day! 🙇♀️
# Do you use Porter?
-Take our [user survey](https://porter.sh/user-survey) and let us know if you are using Porter.
+Take our [user survey](https://getporter.org/user-survey) and let us know if you are using Porter.
Project funding is contingent upon knowing that we have active users!
# Roadmap
@@ -90,10 +90,10 @@ currently working on and plan to work on over the next few months. We use the
"on-hold" bucket to communicate items of interest that do not have a
maintainer who will be working on them.
-
Our [version strategy] explains how we version the project, when you should expect
breaking changes in a release, and the process for the v1 release.
-[board]: https://porter.sh/board
-[version strategy]: https://porter.sh/project/version-strategy/
+[board]: https://getporter.org/board
+[version strategy]: https://getporter.org/project/version-strategy/
diff --git a/REVIEWING.md b/REVIEWING.md
index f61cada27..74b3ecf50 100644
--- a/REVIEWING.md
+++ b/REVIEWING.md
@@ -128,7 +128,7 @@ of Porter. When you are asked to cut a new release, here is the process:
* PR TITLE (#PR NUMBER)
# Install or Upgrade
- Run (or re-run) the installation from https://porter.sh/install to get the
+ Run (or re-run) the installation from https://getporter.org/install to get the
latest version of porter.
```
1. Name the release after the version.
@@ -136,4 +136,4 @@ of Porter. When you are asked to cut a new release, here is the process:
[maintainers]: https://github.com/orgs/getporter/teams/maintainers
[admins]: https://github.com/orgs/getporter/teams/admins
[commits]: https://github.com/getporter/porter/commits/main
-[version strategy]: https://porter.sh/project/version-strategy/
+[version strategy]: https://getporter.org/project/version-strategy/
diff --git a/build/atom-template.xml b/build/atom-template.xml
index 98262a301..40fd06bd5 100644
--- a/build/atom-template.xml
+++ b/build/atom-template.xml
@@ -1,11 +1,11 @@
- https://porter.sh/mixins
+ https://getporter.org/mixinsPorter Mixins{{Updated}}Porter Authors
- https://porter.sh/mixins
+ https://getporter.org/mixins
{{#Mixins}}
diff --git a/build/images/README.md b/build/images/README.md
index a97be20dd..73ae10a07 100644
--- a/build/images/README.md
+++ b/build/images/README.md
@@ -7,5 +7,5 @@
the [Porter Workshop Docker Image][workshop] documentation for examples of
how to use it.
-[client]: https://porter.sh/docker-images/client/
-[workshop]: https://porter.sh/docker-images/workshop/
+[client]: https://getporter.org/docker-images/client/
+[workshop]: https://getporter.org/docker-images/workshop/
diff --git a/build/testdata/bundles/mysql/.cnab/bundle.json b/build/testdata/bundles/mysql/.cnab/bundle.json
index 3484ea978..59e6a30fd 100644
--- a/build/testdata/bundles/mysql/.cnab/bundle.json
+++ b/build/testdata/bundles/mysql/.cnab/bundle.json
@@ -1 +1 @@
-{"actions":{"ping":{"description":"ping","modifies":true}},"credentials":{"kubeconfig":{"path":"/home/nonroot/.kube/config","required":true}},"custom":{"sh.porter":{"commit":"43d077da","manifest":"bWl4aW5zOgotIGV4ZWMKLSBoZWxtMzoKICAgIHJlcG9zaXRvcmllczoKICAgICAgYml0bmFtaToKICAgICAgICB1cmw6ICJodHRwczovL2NoYXJ0cy5iaXRuYW1pLmNvbS9iaXRuYW1pIgoKbmFtZTogbXlzcWwKdmVyc2lvbjogIjAuMS40IgpyZWdpc3RyeTogImxvY2FsaG9zdDo1MDAwIgoKY3JlZGVudGlhbHM6Ci0gbmFtZToga3ViZWNvbmZpZwogIHBhdGg6IC9yb290Ly5rdWJlL2NvbmZpZwoKcGFyYW1ldGVyczoKLSBuYW1lOiBkYXRhYmFzZS1uYW1lCiAgdHlwZTogc3RyaW5nCiAgZGVmYXVsdDogbXlkYgogIGVudjogREFUQUJBU0VfTkFNRQotIG5hbWU6IG15c3FsLXVzZXIKICB0eXBlOiBzdHJpbmcKICBkZWZhdWx0OiBteXNxbC1hZG1pbgogIGVudjogTVlTUUxfVVNFUgotIG5hbWU6IG5hbWVzcGFjZQogIHR5cGU6IHN0cmluZwogIGRlZmF1bHQ6ICdteXNxbCcKLSBuYW1lOiBteXNxbC1uYW1lCiAgdHlwZTogc3RyaW5nCiAgZGVmYXVsdDogcG9ydGVyLWNpLW15c3FsCgppbnN0YWxsOgotIGhlbG0zOgogICAgZGVzY3JpcHRpb246ICJJbnN0YWxsIE15U1FMIgogICAgbmFtZTogInt7IGJ1bmRsZS5wYXJhbWV0ZXJzLm15c3FsLW5hbWUgfX0iCiAgICBjaGFydDogYml0bmFtaS9teXNxbAogICAgdmVyc2lvbjogNi4xNC4xMgogICAgbmFtZXNwYWNlOiAie3sgYnVuZGxlLnBhcmFtZXRlcnMubmFtZXNwYWNlIH19IgogICAgcmVwbGFjZTogdHJ1ZQogICAgc2V0OgogICAgICBkYi5uYW1lOiAie3sgYnVuZGxlLnBhcmFtZXRlcnMuZGF0YWJhc2UtbmFtZX19IgogICAgICBkYi51c2VyOiAie3sgYnVuZGxlLnBhcmFtZXRlcnMubXlzcWwtdXNlciB9fSIKICAgIG91dHB1dHM6CiAgICAtIG5hbWU6IG15c3FsLXJvb3QtcGFzc3dvcmQKICAgICAgc2VjcmV0OiAie3sgYnVuZGxlLnBhcmFtZXRlcnMubXlzcWwtbmFtZSB9fSIKICAgICAga2V5OiBteXNxbC1yb290LXBhc3N3b3JkCiAgICAtIG5hbWU6IG15c3FsLXBhc3N3b3JkCiAgICAgIHNlY3JldDogInt7IGJ1bmRsZS5wYXJhbWV0ZXJzLm15c3FsLW5hbWUgfX0iCiAgICAgIGtleTogbXlzcWwtcGFzc3dvcmQKCnBpbmc6CiAgLSBleGVjOgogICAgICBkZXNjcmlwdGlvbjogIlBpbmciCiAgICAgIGNvbW1hbmQ6IC4vaGVscGVycy5zaAogICAgICBhcmd1bWVudHM6CiAgICAgICAgLSBwaW5nCgp1cGdyYWRlOgogIC0gaGVsbTM6CiAgICAgIGRlc2NyaXB0aW9uOiAiVXBncmFkZSBNeVNRTCIKICAgICAgbmFtZTogInt7IGJ1bmRsZS5wYXJhbWV0ZXJzLm15c3FsLW5hbWUgfX0iCiAgICAgIG5hbWVzcGFjZTogInt7IGJ1bmRsZS5wYXJhbWV0ZXJzLm5hbWVzcGFjZSB9fSIKICAgICAgY2hhcnQ6IGJpdG5hbWkvbXlzcWwKICAgICAgdmVyc2lvbjogNi4xNC4xMgogICAgICBvdXRwdXRzOgogICAgICAtIG5hbWU6IG15c3FsLXJvb3QtcGFzc3dvcmQKICAgICAgICBzZWNyZXQ6ICJ7eyBidW5kbGUucGFyYW1ldGVycy5teXNxbC1uYW1lIH19IgogICAgICAgIGtleTogbXlzcWwtcm9vdC1wYXNzd29yZAogICAgICAtIG5hbWU6IG15c3FsLXBhc3N3b3JkCiAgICAgICAgc2VjcmV0OiAie3sgYnVuZGxlLnBhcmFtZXRlcnMubXlzcWwtbmFtZSB9fSIKICAgICAgICBrZXk6IG15c3FsLXBhc3N3b3JkCgp1bmluc3RhbGw6Ci0gaGVsbTM6CiAgICBkZXNjcmlwdGlvbjogIlVuaW5zdGFsbCBNeVNRTCIKICAgIHB1cmdlOiB0cnVlCiAgICByZWxlYXNlczoKICAgICAgLSAie3sgYnVuZGxlLnBhcmFtZXRlcnMubXlzcWwtbmFtZSB9fSIKCm91dHB1dHM6CiAgLSBuYW1lOiBteXNxbC1wYXNzd29yZAogICAgZGVzY3JpcHRpb246ICJUaGUgbXlzcWwgZGF0YWJhc2UgcGFzc3dvcmQiCiAgICB0eXBlOiBzdHJpbmcKICAgIGRlZmF1bHQ6ICJkZWZhdWx0LXBhc3N3b3JkIgogICAgYXBwbHlUbzoKICAgICAgLSBpbnN0YWxsCiAgICAgIC0gdXBncmFkZQogICAgc2Vuc2l0aXZlOiB0cnVlCiAgLSBuYW1lOiBteXNxbC1yb290LXBhc3N3b3JkCiAgICBkZXNjcmlwdGlvbjogIlRoZSBteXNxbCByb290IHVzZXIgcGFzc3dvcmQiCiAgICBkZWZhdWx0OiAiZGVmYXVsdC1yb290LXBhc3N3b3JkIgogICAgdHlwZTogc3RyaW5nCiAgICBhcHBseVRvOgogICAgICAtIGluc3RhbGwKICAgICAgLSB1cGdyYWRlCiAgICBzZW5zaXRpdmU6IHRydWUK","manifestDigest":"44f4b4714d3a2ac978803ab19137b859350b30e1f06013a30a5ba65d422e6c19","mixins":{"exec":{},"helm3":{}},"version":"v0.38.6"},"sh.porter.file-parameters":{}},"definitions":{"database-name-parameter":{"default":"mydb","type":"string"},"mysql-name-parameter":{"default":"porter-ci-mysql","type":"string"},"mysql-password-output":{"default":"default-password","description":"The mysql database password","type":"string","writeOnly":true},"mysql-root-password-output":{"default":"default-root-password","description":"The mysql root user password","type":"string","writeOnly":true},"mysql-user-parameter":{"default":"mysql-admin","type":"string"},"namespace-parameter":{"default":"mysql","type":"string"},"porter-debug-parameter":{"$comment":"porter-internal","$id":"https://porter.sh/generated-bundle/#porter-debug","default":false,"description":"Print debug information from Porter when executing the bundle","type":"boolean"}},"description":"","invocationImages":[{"image":"localhost:5000/mysql-installer:v0.1.4","imageType":"docker"}],"name":"mysql","outputs":{"mysql-password":{"applyTo":["install","upgrade"],"definition":"mysql-password-output","description":"The mysql database password","path":"/cnab/app/outputs/mysql-password"},"mysql-root-password":{"applyTo":["install","upgrade"],"definition":"mysql-root-password-output","description":"The mysql root user password","path":"/cnab/app/outputs/mysql-root-password"}},"parameters":{"database-name":{"definition":"database-name-parameter","destination":{"env":"DATABASE_NAME"}},"mysql-name":{"definition":"mysql-name-parameter","destination":{"env":"MYSQL_NAME"}},"mysql-user":{"definition":"mysql-user-parameter","destination":{"env":"MYSQL_USER"}},"namespace":{"definition":"namespace-parameter","destination":{"env":"NAMESPACE"}},"porter-debug":{"definition":"porter-debug-parameter","description":"Print debug information from Porter when executing the bundle","destination":{"env":"PORTER_DEBUG"}}},"requiredExtensions":["sh.porter.file-parameters"],"schemaVersion":"v1.0.0","version":"0.1.4"}
\ No newline at end of file
+{"actions":{"ping":{"description":"ping","modifies":true}},"credentials":{"kubeconfig":{"path":"/home/nonroot/.kube/config","required":true}},"custom":{"sh.porter":{"commit":"43d077da","manifest":"bWl4aW5zOgotIGV4ZWMKLSBoZWxtMzoKICAgIHJlcG9zaXRvcmllczoKICAgICAgYml0bmFtaToKICAgICAgICB1cmw6ICJodHRwczovL2NoYXJ0cy5iaXRuYW1pLmNvbS9iaXRuYW1pIgoKbmFtZTogbXlzcWwKdmVyc2lvbjogIjAuMS40IgpyZWdpc3RyeTogImxvY2FsaG9zdDo1MDAwIgoKY3JlZGVudGlhbHM6Ci0gbmFtZToga3ViZWNvbmZpZwogIHBhdGg6IC9yb290Ly5rdWJlL2NvbmZpZwoKcGFyYW1ldGVyczoKLSBuYW1lOiBkYXRhYmFzZS1uYW1lCiAgdHlwZTogc3RyaW5nCiAgZGVmYXVsdDogbXlkYgogIGVudjogREFUQUJBU0VfTkFNRQotIG5hbWU6IG15c3FsLXVzZXIKICB0eXBlOiBzdHJpbmcKICBkZWZhdWx0OiBteXNxbC1hZG1pbgogIGVudjogTVlTUUxfVVNFUgotIG5hbWU6IG5hbWVzcGFjZQogIHR5cGU6IHN0cmluZwogIGRlZmF1bHQ6ICdteXNxbCcKLSBuYW1lOiBteXNxbC1uYW1lCiAgdHlwZTogc3RyaW5nCiAgZGVmYXVsdDogcG9ydGVyLWNpLW15c3FsCgppbnN0YWxsOgotIGhlbG0zOgogICAgZGVzY3JpcHRpb246ICJJbnN0YWxsIE15U1FMIgogICAgbmFtZTogInt7IGJ1bmRsZS5wYXJhbWV0ZXJzLm15c3FsLW5hbWUgfX0iCiAgICBjaGFydDogYml0bmFtaS9teXNxbAogICAgdmVyc2lvbjogNi4xNC4xMgogICAgbmFtZXNwYWNlOiAie3sgYnVuZGxlLnBhcmFtZXRlcnMubmFtZXNwYWNlIH19IgogICAgcmVwbGFjZTogdHJ1ZQogICAgc2V0OgogICAgICBkYi5uYW1lOiAie3sgYnVuZGxlLnBhcmFtZXRlcnMuZGF0YWJhc2UtbmFtZX19IgogICAgICBkYi51c2VyOiAie3sgYnVuZGxlLnBhcmFtZXRlcnMubXlzcWwtdXNlciB9fSIKICAgIG91dHB1dHM6CiAgICAtIG5hbWU6IG15c3FsLXJvb3QtcGFzc3dvcmQKICAgICAgc2VjcmV0OiAie3sgYnVuZGxlLnBhcmFtZXRlcnMubXlzcWwtbmFtZSB9fSIKICAgICAga2V5OiBteXNxbC1yb290LXBhc3N3b3JkCiAgICAtIG5hbWU6IG15c3FsLXBhc3N3b3JkCiAgICAgIHNlY3JldDogInt7IGJ1bmRsZS5wYXJhbWV0ZXJzLm15c3FsLW5hbWUgfX0iCiAgICAgIGtleTogbXlzcWwtcGFzc3dvcmQKCnBpbmc6CiAgLSBleGVjOgogICAgICBkZXNjcmlwdGlvbjogIlBpbmciCiAgICAgIGNvbW1hbmQ6IC4vaGVscGVycy5zaAogICAgICBhcmd1bWVudHM6CiAgICAgICAgLSBwaW5nCgp1cGdyYWRlOgogIC0gaGVsbTM6CiAgICAgIGRlc2NyaXB0aW9uOiAiVXBncmFkZSBNeVNRTCIKICAgICAgbmFtZTogInt7IGJ1bmRsZS5wYXJhbWV0ZXJzLm15c3FsLW5hbWUgfX0iCiAgICAgIG5hbWVzcGFjZTogInt7IGJ1bmRsZS5wYXJhbWV0ZXJzLm5hbWVzcGFjZSB9fSIKICAgICAgY2hhcnQ6IGJpdG5hbWkvbXlzcWwKICAgICAgdmVyc2lvbjogNi4xNC4xMgogICAgICBvdXRwdXRzOgogICAgICAtIG5hbWU6IG15c3FsLXJvb3QtcGFzc3dvcmQKICAgICAgICBzZWNyZXQ6ICJ7eyBidW5kbGUucGFyYW1ldGVycy5teXNxbC1uYW1lIH19IgogICAgICAgIGtleTogbXlzcWwtcm9vdC1wYXNzd29yZAogICAgICAtIG5hbWU6IG15c3FsLXBhc3N3b3JkCiAgICAgICAgc2VjcmV0OiAie3sgYnVuZGxlLnBhcmFtZXRlcnMubXlzcWwtbmFtZSB9fSIKICAgICAgICBrZXk6IG15c3FsLXBhc3N3b3JkCgp1bmluc3RhbGw6Ci0gaGVsbTM6CiAgICBkZXNjcmlwdGlvbjogIlVuaW5zdGFsbCBNeVNRTCIKICAgIHB1cmdlOiB0cnVlCiAgICByZWxlYXNlczoKICAgICAgLSAie3sgYnVuZGxlLnBhcmFtZXRlcnMubXlzcWwtbmFtZSB9fSIKCm91dHB1dHM6CiAgLSBuYW1lOiBteXNxbC1wYXNzd29yZAogICAgZGVzY3JpcHRpb246ICJUaGUgbXlzcWwgZGF0YWJhc2UgcGFzc3dvcmQiCiAgICB0eXBlOiBzdHJpbmcKICAgIGRlZmF1bHQ6ICJkZWZhdWx0LXBhc3N3b3JkIgogICAgYXBwbHlUbzoKICAgICAgLSBpbnN0YWxsCiAgICAgIC0gdXBncmFkZQogICAgc2Vuc2l0aXZlOiB0cnVlCiAgLSBuYW1lOiBteXNxbC1yb290LXBhc3N3b3JkCiAgICBkZXNjcmlwdGlvbjogIlRoZSBteXNxbCByb290IHVzZXIgcGFzc3dvcmQiCiAgICBkZWZhdWx0OiAiZGVmYXVsdC1yb290LXBhc3N3b3JkIgogICAgdHlwZTogc3RyaW5nCiAgICBhcHBseVRvOgogICAgICAtIGluc3RhbGwKICAgICAgLSB1cGdyYWRlCiAgICBzZW5zaXRpdmU6IHRydWUK","manifestDigest":"44f4b4714d3a2ac978803ab19137b859350b30e1f06013a30a5ba65d422e6c19","mixins":{"exec":{},"helm3":{}},"version":"v0.38.6"},"sh.porter.file-parameters":{}},"definitions":{"database-name-parameter":{"default":"mydb","type":"string"},"mysql-name-parameter":{"default":"porter-ci-mysql","type":"string"},"mysql-password-output":{"default":"default-password","description":"The mysql database password","type":"string","writeOnly":true},"mysql-root-password-output":{"default":"default-root-password","description":"The mysql root user password","type":"string","writeOnly":true},"mysql-user-parameter":{"default":"mysql-admin","type":"string"},"namespace-parameter":{"default":"mysql","type":"string"},"porter-debug-parameter":{"$comment":"porter-internal","$id":"https://getporter.org/generated-bundle/#porter-debug","default":false,"description":"Print debug information from Porter when executing the bundle","type":"boolean"}},"description":"","invocationImages":[{"image":"localhost:5000/mysql-installer:v0.1.4","imageType":"docker"}],"name":"mysql","outputs":{"mysql-password":{"applyTo":["install","upgrade"],"definition":"mysql-password-output","description":"The mysql database password","path":"/cnab/app/outputs/mysql-password"},"mysql-root-password":{"applyTo":["install","upgrade"],"definition":"mysql-root-password-output","description":"The mysql root user password","path":"/cnab/app/outputs/mysql-root-password"}},"parameters":{"database-name":{"definition":"database-name-parameter","destination":{"env":"DATABASE_NAME"}},"mysql-name":{"definition":"mysql-name-parameter","destination":{"env":"MYSQL_NAME"}},"mysql-user":{"definition":"mysql-user-parameter","destination":{"env":"MYSQL_USER"}},"namespace":{"definition":"namespace-parameter","destination":{"env":"NAMESPACE"}},"porter-debug":{"definition":"porter-debug-parameter","description":"Print debug information from Porter when executing the bundle","destination":{"env":"PORTER_DEBUG"}}},"requiredExtensions":["sh.porter.file-parameters"],"schemaVersion":"v1.0.0","version":"0.1.4"}
\ No newline at end of file
diff --git a/build/testdata/bundles/wordpress/.cnab/bundle.json b/build/testdata/bundles/wordpress/.cnab/bundle.json
index c87309104..5ee7d4fe4 100644
--- a/build/testdata/bundles/wordpress/.cnab/bundle.json
+++ b/build/testdata/bundles/wordpress/.cnab/bundle.json
@@ -1 +1 @@
-{"actions":{"ping":{"description":"ping","modifies":true}},"credentials":{"kubeconfig":{"path":"/home/nonroot/.kube/config","required":true}},"custom":{"io.cnab.dependencies":{"requires":{"mysql":{"bundle":"localhost:5000/mysql:v0.1.4","name":"mysql"}},"sequence":["mysql"]},"io.cnab.parameter-sources":{"porter-mysql-mysql-password-dep-output":{"priority":["dependencies.output"],"sources":{"dependencies.output":{"dependency":"mysql","name":"mysql-password"}}}},"sh.porter":{"commit":"43d077da","manifest":"bWl4aW5zOgotIGV4ZWMKLSBoZWxtMzoKICAgIHJlcG9zaXRvcmllczoKICAgICAgYml0bmFtaToKICAgICAgICB1cmw6ICJodHRwczovL2NoYXJ0cy5iaXRuYW1pLmNvbS9iaXRuYW1pIgoKbmFtZTogd29yZHByZXNzCnZlcnNpb246IDAuMS40CnJlZ2lzdHJ5OiAibG9jYWxob3N0OjUwMDAiCgpkZXBlbmRlbmNpZXM6CiAgLSBuYW1lOiBteXNxbAogICAgcmVmZXJlbmNlOiBsb2NhbGhvc3Q6NTAwMC9teXNxbDp2MC4xLjQKICAgIHBhcmFtZXRlcnM6CiAgICAgIGRhdGFiYXNlLW5hbWU6IHdvcmRwcmVzcwogICAgICBteXNxbC11c2VyOiB3b3JkcHJlc3MKICAgICAgbmFtZXNwYWNlOiB3b3JkcHJlc3MKCmNyZWRlbnRpYWxzOgotIG5hbWU6IGt1YmVjb25maWcKICBwYXRoOiAvcm9vdC8ua3ViZS9jb25maWcKCnBhcmFtZXRlcnM6Ci0gbmFtZTogd29yZHByZXNzLW5hbWUKICB0eXBlOiBzdHJpbmcKICBkZWZhdWx0OiBwb3J0ZXItY2ktd29yZHByZXNzCiAgZW52OiBXT1JEUFJFU1NfTkFNRQotIG5hbWU6IHdvcmRwcmVzcy1wYXNzd29yZAogIHR5cGU6IHN0cmluZwogIHNlbnNpdGl2ZTogdHJ1ZQogIGFwcGx5VG86CiAgICAtIGluc3RhbGwKICAgIC0gdXBncmFkZQotIG5hbWU6IG5hbWVzcGFjZQogIHR5cGU6IHN0cmluZwogIGRlZmF1bHQ6ICd3b3JkcHJlc3MnCgppbnN0YWxsOgogIC0gaGVsbTM6CiAgICAgIGRlc2NyaXB0aW9uOiAiSW5zdGFsbCBXb3JkcHJlc3MiCiAgICAgIG5hbWU6ICJ7eyBidW5kbGUucGFyYW1ldGVycy53b3JkcHJlc3MtbmFtZSB9fSIKICAgICAgY2hhcnQ6IGJpdG5hbWkvd29yZHByZXNzCiAgICAgIHZlcnNpb246ICI5LjkuMyIKICAgICAgbmFtZXNwYWNlOiAie3sgYnVuZGxlLnBhcmFtZXRlcnMubmFtZXNwYWNlIH19IgogICAgICByZXBsYWNlOiB0cnVlCiAgICAgIHNldDoKICAgICAgICB3b3JkcHJlc3NQYXNzd29yZDogInt7IGJ1bmRsZS5wYXJhbWV0ZXJzLndvcmRwcmVzcy1wYXNzd29yZCB9fSIKICAgICAgICBleHRlcm5hbERhdGFiYXNlLmhvc3Q6ICJwb3J0ZXItY2ktbXlzcWwue3sgYnVuZGxlLnBhcmFtZXRlcnMubmFtZXNwYWNlIH19LnN2Yy5jbHVzdGVyLmxvY2FsIgogICAgICAgIGV4dGVybmFsRGF0YWJhc2UuZGF0YWJhc2U6ICJ3b3JkcHJlc3MiCiAgICAgICAgZXh0ZXJuYWxEYXRhYmFzZS51c2VyOiAid29yZHByZXNzIgogICAgICAgIGV4dGVybmFsRGF0YWJhc2UucGFzc3dvcmQ6ICJ7eyBidW5kbGUuZGVwZW5kZW5jaWVzLm15c3FsLm91dHB1dHMubXlzcWwtcGFzc3dvcmQgfX0iCiAgICAgICAgZXh0ZXJuYWxEYXRhYmFzZS5wb3J0OiAzMzA2CiAgICAgICAgbWFyaWFkYi5lbmFibGVkOiBmYWxzZQogICAgICAgIHNlcnZpY2UudHlwZTogTm9kZVBvcnQKICAgICAgb3V0cHV0czoKICAgICAgICAtIG5hbWU6IHdvcmRwcmVzcy1wYXNzd29yZAogICAgICAgICAgc2VjcmV0OiAie3sgYnVuZGxlLnBhcmFtZXRlcnMud29yZHByZXNzLW5hbWUgfX0iCiAgICAgICAgICBrZXk6IHdvcmRwcmVzcy1wYXNzd29yZAoKdXBncmFkZToKICAtIGhlbG0zOgogICAgICBkZXNjcmlwdGlvbjogIlVwZ3JhZGUgV29yZHByZXNzIgogICAgICBuYW1lOiAie3sgYnVuZGxlLnBhcmFtZXRlcnMud29yZHByZXNzLW5hbWUgfX0iCiAgICAgIG5hbWVzcGFjZTogInt7IGJ1bmRsZS5wYXJhbWV0ZXJzLm5hbWVzcGFjZSB9fSIKICAgICAgY2hhcnQ6IGJpdG5hbWkvd29yZHByZXNzCiAgICAgIHZlcnNpb246ICI5LjkuMyIKICAgICAgb3V0cHV0czoKICAgICAgICAtIG5hbWU6IHdvcmRwcmVzcy1wYXNzd29yZAogICAgICAgICAgc2VjcmV0OiAie3sgYnVuZGxlLnBhcmFtZXRlcnMud29yZHByZXNzLW5hbWUgfX0iCiAgICAgICAgICBrZXk6IHdvcmRwcmVzcy1wYXNzd29yZAoKcGluZzoKICAtIGV4ZWM6CiAgICAgIGRlc2NyaXB0aW9uOiAiUGluZyIKICAgICAgY29tbWFuZDogLi9oZWxwZXJzLnNoCiAgICAgIGFyZ3VtZW50czoKICAgICAgICAtIHBpbmcKCnVuaW5zdGFsbDoKICAtIGhlbG0zOgogICAgICBkZXNjcmlwdGlvbjogIlVuaW5zdGFsbCBXb3JkcHJlc3MiCiAgICAgIHB1cmdlOiB0cnVlCiAgICAgIHJlbGVhc2VzOiAKICAgICAgICAtICJ7eyBidW5kbGUucGFyYW1ldGVycy53b3JkcHJlc3MtbmFtZSB9fSIKCm91dHB1dHM6CiAgLSBuYW1lOiB3b3JkcHJlc3MtcGFzc3dvcmQKICAgIGRlc2NyaXB0aW9uOiAiVGhlIFdvcmRwcmVzcyBpbnN0YWxsYXRpb24gcGFzc3dvcmQiCiAgICB0eXBlOiBzdHJpbmcKICAgIGRlZmF1bHQ6ICJkZWZhdWx0LXBhc3N3b3JkIgogICAgYXBwbHlUbzoKICAgICAgLSAiaW5zdGFsbCIKICAgICAgLSAidXBncmFkZSIKICAgIHNlbnNpdGl2ZTogdHJ1ZQ==","manifestDigest":"530a3ed951de0c810cce7a0771e1aef4462e416a39c0c11ebac9a8d4ee7d6387","mixins":{"exec":{},"helm3":{}},"version":"v0.38.6"},"sh.porter.file-parameters":{}},"definitions":{"namespace-parameter":{"default":"wordpress","type":"string"},"porter-debug-parameter":{"$comment":"porter-internal","$id":"https://porter.sh/generated-bundle/#porter-debug","default":false,"description":"Print debug information from Porter when executing the bundle","type":"boolean"},"porter-mysql-mysql-password-dep-output":{"$comment":"porter-internal","$id":"https://porter.sh/generated-bundle/#porter-parameter-source-definition"},"wordpress-name-parameter":{"default":"porter-ci-wordpress","type":"string"},"wordpress-password-output":{"default":"default-password","description":"The Wordpress installation password","type":"string","writeOnly":true},"wordpress-password-parameter":{"type":"string","writeOnly":true}},"description":"","invocationImages":[{"image":"localhost:5000/wordpress-installer:v0.1.4","imageType":"docker"}],"name":"wordpress","outputs":{"wordpress-password":{"applyTo":["install","upgrade"],"definition":"wordpress-password-output","description":"The Wordpress installation password","path":"/cnab/app/outputs/wordpress-password"}},"parameters":{"namespace":{"definition":"namespace-parameter","destination":{"env":"NAMESPACE"}},"porter-debug":{"definition":"porter-debug-parameter","description":"Print debug information from Porter when executing the bundle","destination":{"env":"PORTER_DEBUG"}},"porter-mysql-mysql-password-dep-output":{"definition":"porter-mysql-mysql-password-dep-output","description":"Wires up the mysql dependency mysql-password output for use as a parameter. Porter internal parameter that should not be set manually.","destination":{"env":"PORTER_MYSQL_MYSQL_PASSWORD_DEP_OUTPUT"}},"wordpress-name":{"definition":"wordpress-name-parameter","destination":{"env":"WORDPRESS_NAME"}},"wordpress-password":{"applyTo":["install","upgrade"],"definition":"wordpress-password-parameter","destination":{"env":"WORDPRESS_PASSWORD"},"required":true}},"requiredExtensions":["sh.porter.file-parameters","io.cnab.dependencies","io.cnab.parameter-sources"],"schemaVersion":"v1.0.0","version":"0.1.4"}
\ No newline at end of file
+{"actions":{"ping":{"description":"ping","modifies":true}},"credentials":{"kubeconfig":{"path":"/home/nonroot/.kube/config","required":true}},"custom":{"io.cnab.dependencies":{"requires":{"mysql":{"bundle":"localhost:5000/mysql:v0.1.4","name":"mysql"}},"sequence":["mysql"]},"io.cnab.parameter-sources":{"porter-mysql-mysql-password-dep-output":{"priority":["dependencies.output"],"sources":{"dependencies.output":{"dependency":"mysql","name":"mysql-password"}}}},"sh.porter":{"commit":"43d077da","manifest":"bWl4aW5zOgotIGV4ZWMKLSBoZWxtMzoKICAgIHJlcG9zaXRvcmllczoKICAgICAgYml0bmFtaToKICAgICAgICB1cmw6ICJodHRwczovL2NoYXJ0cy5iaXRuYW1pLmNvbS9iaXRuYW1pIgoKbmFtZTogd29yZHByZXNzCnZlcnNpb246IDAuMS40CnJlZ2lzdHJ5OiAibG9jYWxob3N0OjUwMDAiCgpkZXBlbmRlbmNpZXM6CiAgLSBuYW1lOiBteXNxbAogICAgcmVmZXJlbmNlOiBsb2NhbGhvc3Q6NTAwMC9teXNxbDp2MC4xLjQKICAgIHBhcmFtZXRlcnM6CiAgICAgIGRhdGFiYXNlLW5hbWU6IHdvcmRwcmVzcwogICAgICBteXNxbC11c2VyOiB3b3JkcHJlc3MKICAgICAgbmFtZXNwYWNlOiB3b3JkcHJlc3MKCmNyZWRlbnRpYWxzOgotIG5hbWU6IGt1YmVjb25maWcKICBwYXRoOiAvcm9vdC8ua3ViZS9jb25maWcKCnBhcmFtZXRlcnM6Ci0gbmFtZTogd29yZHByZXNzLW5hbWUKICB0eXBlOiBzdHJpbmcKICBkZWZhdWx0OiBwb3J0ZXItY2ktd29yZHByZXNzCiAgZW52OiBXT1JEUFJFU1NfTkFNRQotIG5hbWU6IHdvcmRwcmVzcy1wYXNzd29yZAogIHR5cGU6IHN0cmluZwogIHNlbnNpdGl2ZTogdHJ1ZQogIGFwcGx5VG86CiAgICAtIGluc3RhbGwKICAgIC0gdXBncmFkZQotIG5hbWU6IG5hbWVzcGFjZQogIHR5cGU6IHN0cmluZwogIGRlZmF1bHQ6ICd3b3JkcHJlc3MnCgppbnN0YWxsOgogIC0gaGVsbTM6CiAgICAgIGRlc2NyaXB0aW9uOiAiSW5zdGFsbCBXb3JkcHJlc3MiCiAgICAgIG5hbWU6ICJ7eyBidW5kbGUucGFyYW1ldGVycy53b3JkcHJlc3MtbmFtZSB9fSIKICAgICAgY2hhcnQ6IGJpdG5hbWkvd29yZHByZXNzCiAgICAgIHZlcnNpb246ICI5LjkuMyIKICAgICAgbmFtZXNwYWNlOiAie3sgYnVuZGxlLnBhcmFtZXRlcnMubmFtZXNwYWNlIH19IgogICAgICByZXBsYWNlOiB0cnVlCiAgICAgIHNldDoKICAgICAgICB3b3JkcHJlc3NQYXNzd29yZDogInt7IGJ1bmRsZS5wYXJhbWV0ZXJzLndvcmRwcmVzcy1wYXNzd29yZCB9fSIKICAgICAgICBleHRlcm5hbERhdGFiYXNlLmhvc3Q6ICJwb3J0ZXItY2ktbXlzcWwue3sgYnVuZGxlLnBhcmFtZXRlcnMubmFtZXNwYWNlIH19LnN2Yy5jbHVzdGVyLmxvY2FsIgogICAgICAgIGV4dGVybmFsRGF0YWJhc2UuZGF0YWJhc2U6ICJ3b3JkcHJlc3MiCiAgICAgICAgZXh0ZXJuYWxEYXRhYmFzZS51c2VyOiAid29yZHByZXNzIgogICAgICAgIGV4dGVybmFsRGF0YWJhc2UucGFzc3dvcmQ6ICJ7eyBidW5kbGUuZGVwZW5kZW5jaWVzLm15c3FsLm91dHB1dHMubXlzcWwtcGFzc3dvcmQgfX0iCiAgICAgICAgZXh0ZXJuYWxEYXRhYmFzZS5wb3J0OiAzMzA2CiAgICAgICAgbWFyaWFkYi5lbmFibGVkOiBmYWxzZQogICAgICAgIHNlcnZpY2UudHlwZTogTm9kZVBvcnQKICAgICAgb3V0cHV0czoKICAgICAgICAtIG5hbWU6IHdvcmRwcmVzcy1wYXNzd29yZAogICAgICAgICAgc2VjcmV0OiAie3sgYnVuZGxlLnBhcmFtZXRlcnMud29yZHByZXNzLW5hbWUgfX0iCiAgICAgICAgICBrZXk6IHdvcmRwcmVzcy1wYXNzd29yZAoKdXBncmFkZToKICAtIGhlbG0zOgogICAgICBkZXNjcmlwdGlvbjogIlVwZ3JhZGUgV29yZHByZXNzIgogICAgICBuYW1lOiAie3sgYnVuZGxlLnBhcmFtZXRlcnMud29yZHByZXNzLW5hbWUgfX0iCiAgICAgIG5hbWVzcGFjZTogInt7IGJ1bmRsZS5wYXJhbWV0ZXJzLm5hbWVzcGFjZSB9fSIKICAgICAgY2hhcnQ6IGJpdG5hbWkvd29yZHByZXNzCiAgICAgIHZlcnNpb246ICI5LjkuMyIKICAgICAgb3V0cHV0czoKICAgICAgICAtIG5hbWU6IHdvcmRwcmVzcy1wYXNzd29yZAogICAgICAgICAgc2VjcmV0OiAie3sgYnVuZGxlLnBhcmFtZXRlcnMud29yZHByZXNzLW5hbWUgfX0iCiAgICAgICAgICBrZXk6IHdvcmRwcmVzcy1wYXNzd29yZAoKcGluZzoKICAtIGV4ZWM6CiAgICAgIGRlc2NyaXB0aW9uOiAiUGluZyIKICAgICAgY29tbWFuZDogLi9oZWxwZXJzLnNoCiAgICAgIGFyZ3VtZW50czoKICAgICAgICAtIHBpbmcKCnVuaW5zdGFsbDoKICAtIGhlbG0zOgogICAgICBkZXNjcmlwdGlvbjogIlVuaW5zdGFsbCBXb3JkcHJlc3MiCiAgICAgIHB1cmdlOiB0cnVlCiAgICAgIHJlbGVhc2VzOiAKICAgICAgICAtICJ7eyBidW5kbGUucGFyYW1ldGVycy53b3JkcHJlc3MtbmFtZSB9fSIKCm91dHB1dHM6CiAgLSBuYW1lOiB3b3JkcHJlc3MtcGFzc3dvcmQKICAgIGRlc2NyaXB0aW9uOiAiVGhlIFdvcmRwcmVzcyBpbnN0YWxsYXRpb24gcGFzc3dvcmQiCiAgICB0eXBlOiBzdHJpbmcKICAgIGRlZmF1bHQ6ICJkZWZhdWx0LXBhc3N3b3JkIgogICAgYXBwbHlUbzoKICAgICAgLSAiaW5zdGFsbCIKICAgICAgLSAidXBncmFkZSIKICAgIHNlbnNpdGl2ZTogdHJ1ZQ==","manifestDigest":"530a3ed951de0c810cce7a0771e1aef4462e416a39c0c11ebac9a8d4ee7d6387","mixins":{"exec":{},"helm3":{}},"version":"v0.38.6"},"sh.porter.file-parameters":{}},"definitions":{"namespace-parameter":{"default":"wordpress","type":"string"},"porter-debug-parameter":{"$comment":"porter-internal","$id":"https://getporter.org/generated-bundle/#porter-debug","default":false,"description":"Print debug information from Porter when executing the bundle","type":"boolean"},"porter-mysql-mysql-password-dep-output":{"$comment":"porter-internal","$id":"https://getporter.org/generated-bundle/#porter-parameter-source-definition"},"wordpress-name-parameter":{"default":"porter-ci-wordpress","type":"string"},"wordpress-password-output":{"default":"default-password","description":"The Wordpress installation password","type":"string","writeOnly":true},"wordpress-password-parameter":{"type":"string","writeOnly":true}},"description":"","invocationImages":[{"image":"localhost:5000/wordpress-installer:v0.1.4","imageType":"docker"}],"name":"wordpress","outputs":{"wordpress-password":{"applyTo":["install","upgrade"],"definition":"wordpress-password-output","description":"The Wordpress installation password","path":"/cnab/app/outputs/wordpress-password"}},"parameters":{"namespace":{"definition":"namespace-parameter","destination":{"env":"NAMESPACE"}},"porter-debug":{"definition":"porter-debug-parameter","description":"Print debug information from Porter when executing the bundle","destination":{"env":"PORTER_DEBUG"}},"porter-mysql-mysql-password-dep-output":{"definition":"porter-mysql-mysql-password-dep-output","description":"Wires up the mysql dependency mysql-password output for use as a parameter. Porter internal parameter that should not be set manually.","destination":{"env":"PORTER_MYSQL_MYSQL_PASSWORD_DEP_OUTPUT"}},"wordpress-name":{"definition":"wordpress-name-parameter","destination":{"env":"WORDPRESS_NAME"}},"wordpress-password":{"applyTo":["install","upgrade"],"definition":"wordpress-password-parameter","destination":{"env":"WORDPRESS_PASSWORD"},"required":true}},"requiredExtensions":["sh.porter.file-parameters","io.cnab.dependencies","io.cnab.parameter-sources"],"schemaVersion":"v1.0.0","version":"0.1.4"}
\ No newline at end of file
diff --git a/cmd/porter/bundle.go b/cmd/porter/bundle.go
index f2cbf0e65..d97ffb759 100644
--- a/cmd/porter/bundle.go
+++ b/cmd/porter/bundle.go
@@ -174,7 +174,7 @@ The docker driver runs the bundle container using the local Docker host. To use
f := cmd.Flags()
f.BoolVar(&opts.AllowDockerHostAccess, "allow-docker-host-access", false,
- "Controls if the bundle should have access to the host's Docker daemon with elevated privileges. See https://porter.sh/configuration/#allow-docker-host-access for the full implications of this flag.")
+ "Controls if the bundle should have access to the host's Docker daemon with elevated privileges. See https://getporter.org/configuration/#allow-docker-host-access for the full implications of this flag.")
f.StringVarP(&opts.File, "file", "f", "",
"Path to the porter manifest file. Defaults to the bundle in the current directory.")
f.StringVar(&opts.CNABFile, "cnab-file", "",
@@ -237,7 +237,7 @@ The docker driver runs the bundle container using the local Docker host. To use
f := cmd.Flags()
f.BoolVar(&opts.AllowDockerHostAccess, "allow-docker-host-access", false,
- "Controls if the bundle should have access to the host's Docker daemon with elevated privileges. See https://porter.sh/configuration/#allow-docker-host-access for the full implications of this flag.")
+ "Controls if the bundle should have access to the host's Docker daemon with elevated privileges. See https://getporter.org/configuration/#allow-docker-host-access for the full implications of this flag.")
f.StringVarP(&opts.File, "file", "f", "",
"Path to the porter manifest file. Defaults to the bundle in the current directory.")
f.StringVar(&opts.CNABFile, "cnab-file", "",
@@ -300,7 +300,7 @@ The docker driver runs the bundle container using the local Docker host. To use
f := cmd.Flags()
f.BoolVar(&opts.AllowDockerHostAccess, "allow-docker-host-access", false,
- "Controls if the bundle should have access to the host's Docker daemon with elevated privileges. See https://porter.sh/configuration/#allow-docker-host-access for the full implications of this flag.")
+ "Controls if the bundle should have access to the host's Docker daemon with elevated privileges. See https://getporter.org/configuration/#allow-docker-host-access for the full implications of this flag.")
f.StringVar(&opts.Action, "action", "",
"Custom action name to invoke.")
f.StringVarP(&opts.File, "file", "f", "",
@@ -365,7 +365,7 @@ The docker driver runs the bundle container using the local Docker host. To use
f := cmd.Flags()
f.BoolVar(&opts.AllowDockerHostAccess, "allow-docker-host-access", false,
- "Controls if the bundle should have access to the host's Docker daemon with elevated privileges. See https://porter.sh/configuration/#allow-docker-host-access for the full implications of this flag.")
+ "Controls if the bundle should have access to the host's Docker daemon with elevated privileges. See https://getporter.org/configuration/#allow-docker-host-access for the full implications of this flag.")
f.StringVarP(&opts.File, "file", "f", "",
"Path to the porter manifest file. Defaults to the bundle in the current directory. Optional unless a newer version of the bundle should be used to uninstall the bundle.")
f.StringVar(&opts.CNABFile, "cnab-file", "",
diff --git a/cmd/porter/completion.go b/cmd/porter/completion.go
index c5a43938c..69ec7166e 100644
--- a/cmd/porter/completion.go
+++ b/cmd/porter/completion.go
@@ -11,7 +11,7 @@ func buildCompletionCommand(p *porter.Porter) *cobra.Command {
Use: "completion [bash|zsh|fish|powershell]",
Short: "Generate completion script",
Long: `Save the output of this command to a file and load the file into your shell.
-For additional details see: https://porter.sh/install#command-completion`,
+For additional details see: https://getporter.org/install#command-completion`,
Example: "porter completion bash > /usr/local/etc/bash_completions.d/porter",
DisableFlagsInUseLine: true,
ValidArgs: []string{"bash", "zsh", "fish", "powershell"},
diff --git a/cmd/porter/docs.go b/cmd/porter/docs.go
index 8573e1397..3c9371a07 100644
--- a/cmd/porter/docs.go
+++ b/cmd/porter/docs.go
@@ -12,7 +12,7 @@ func buildDocsCommand(p *porter.Porter) *cobra.Command {
cmd := &cobra.Command{
Use: "docs",
Short: "Generate markdown docs",
- Long: "Generate markdown docs for https://porter.sh/cli",
+ Long: "Generate markdown docs for https://getporter.org/cli",
Hidden: true,
PreRunE: func(cmd *cobra.Command, args []string) error {
opts.RootCommand = cmd.Root()
diff --git a/cmd/porter/main.go b/cmd/porter/main.go
index 65c79381b..900c52da2 100644
--- a/cmd/porter/main.go
+++ b/cmd/porter/main.go
@@ -173,7 +173,7 @@ func buildRootCommandFrom(p *porter.Porter) *cobra.Command {
Most commands require a Docker daemon, either local or remote.
-Try our QuickStart https://porter.sh/quickstart to learn how to use Porter.
+Try our QuickStart https://getporter.org/quickstart to learn how to use Porter.
`,
Example: ` porter create
porter build
@@ -220,7 +220,7 @@ Try our QuickStart https://porter.sh/quickstart to learn how to use Porter.
globalFlags := cmd.PersistentFlags()
globalFlags.BoolVar(&p.Debug, "debug", false, "Enable debug logging")
globalFlags.BoolVar(&p.DebugPlugins, "debug-plugins", false, "Enable plugin debug logging")
- globalFlags.StringSliceVar(&p.Data.ExperimentalFlags, "experimental", nil, "Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.")
+ globalFlags.StringSliceVar(&p.Data.ExperimentalFlags, "experimental", nil, "Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.")
// Flags for just the porter command only, does not apply to sub-commands
cmd.Flags().BoolVarP(&printVersion, "version", "v", false, "Print the application version")
diff --git a/cmd/porter/mixins.go b/cmd/porter/mixins.go
index bd9bbe08e..67e098bf4 100644
--- a/cmd/porter/mixins.go
+++ b/cmd/porter/mixins.go
@@ -164,7 +164,7 @@ bin/
├── mymixin-linux-amd64
└── mymixin-windows-amd64.exe
-See https://porter.sh/mixin-dev-guide/distribution more details.
+See https://getporter.org/mixin-dev-guide/distribution more details.
`,
Example: ` porter mixin feed generate
porter mixin feed generate --dir bin --file bin/atom.xml --template porter-atom-template.xml`,
diff --git a/cmd/porter/storage.go b/cmd/porter/storage.go
index 4d1ed5b1b..c4dbe51e4 100644
--- a/cmd/porter/storage.go
+++ b/cmd/porter/storage.go
@@ -29,6 +29,8 @@ func buildStorageMigrateCommand(p *porter.Porter) *cobra.Command {
Short: "Migrate data from v0.38 to v1",
Long: `Migrate data from Porter v0.38 into a v1 installation of Porter.
+See https://getporter.org/storage-migrate for a full description of the migration process. Below is a summary:
+
Before running this command, you should have:
1. Installed Porter v1, see https://getporter.org/install for instructions.
diff --git a/docs/config.toml b/docs/config.toml
index e058d25a7..576a4a90e 100644
--- a/docs/config.toml
+++ b/docs/config.toml
@@ -1,4 +1,4 @@
-baseURL = "https://porter.sh/"
+baseURL = "https://getporter.org/"
languageCode = "en-us"
title = "Porter"
theme = "porter"
diff --git a/docs/content/best-practices/github-workflow.md b/docs/content/best-practices/github-workflow.md
index b4bf74da8..d2c68d953 100644
--- a/docs/content/best-practices/github-workflow.md
+++ b/docs/content/best-practices/github-workflow.md
@@ -64,7 +64,7 @@ You can also specify the version of the mixin by adding the version flag. For ex
````yaml
run: porter mixins install az --version v0.4.2
````
-Take a look at the [documentation](https://porter.sh/mixins) to see all available mixins and how to know what command to run to install them. The documentation provides install commands for each mixin. The command `porter mixin search` lists all the mixins created by the community. Depending on if the URL is an atom feed or a github url you can install the mixin using
+Take a look at the [documentation](/mixins) to see all available mixins and how to know what command to run to install them. The documentation provides install commands for each mixin. The command `porter mixin search` lists all the mixins created by the community. Depending on if the URL is an atom feed or a github url you can install the mixin using
```yaml
porter mixins install NAME --feed-url ATOM_URL
```
diff --git a/docs/content/best-practices/kind.md b/docs/content/best-practices/kind.md
index 8a302a722..ff52f32be 100644
--- a/docs/content/best-practices/kind.md
+++ b/docs/content/best-practices/kind.md
@@ -55,7 +55,7 @@ To further debug and diagnose cluster problems, use 'kubectl cluster-info dump'.
Porter bundles that access a Kubernetes cluster when running can now be installed as normal, once the [Credential Set](../credentials) is generated/edited to use the KinD kubeconfig.
-Here we'll generate credentials and install the [MySQL bundle](https://porter.sh/src/build/testdata/bundles/mysql):
+Here we'll generate credentials and install the [MySQL bundle](/src/build/testdata/bundles/mysql):
```console
$ porter credentials generate
diff --git a/docs/content/blog/ignoring-errors.md b/docs/content/blog/ignoring-errors.md
index 40044337c..c8159233f 100644
--- a/docs/content/blog/ignoring-errors.md
+++ b/docs/content/blog/ignoring-errors.md
@@ -95,10 +95,10 @@ uninstall:
## Create Custom Idempotent Mixin Commands
Whenever possible, I encourage you to avoid the exec mixin and use a custom mixin for the tooling that you are automating.
-For example, if you are automating terraform, use the [terraform mixin](https://porter.sh/mixins/terraform/).
+For example, if you are automating terraform, use the [terraform mixin](/mixins/terraform/).
Mixins are meant to adapt a tool to work well inside a bundle.
-I used the new ignore errors capability of the exec mixin's library to create a custom command for the [az mixin](https://porter.sh/mixins/az/).
+I used the new ignore errors capability of the exec mixin's library to create a custom command for the [az mixin](/mixins/az/).
The **group** command allows you to declare a resource group, and the mixin will handle creating it if it doesn't exist, and cleaning it up when the bundle is uninstalled.
```yaml
diff --git a/docs/content/blog/migrate-from-docker-app.md b/docs/content/blog/migrate-from-docker-app.md
index ec0dc6d11..657399664 100644
--- a/docs/content/blog/migrate-from-docker-app.md
+++ b/docs/content/blog/migrate-from-docker-app.md
@@ -234,7 +234,7 @@ We would love to have you migrate your Docker App to Porter and continue to use
Please [let us know][contact] how the migration went (good or bad), and we are happy to help if you have questions, or you would like help with your migration.
[announced]: https://github.com/docker/roadmap/issues/209
-[Install Porter]: https://porter.sh/install/
-[docker-compose mixin]: https://porter.sh/mixins/docker-compose/
-[allow Docker host access]: https://porter.sh/configuration/#allow-docker-host-access
-[contact]: https://porter.sh/community/
\ No newline at end of file
+[Install Porter]: /install/
+[docker-compose mixin]: /mixins/docker-compose/
+[allow Docker host access]: /configuration/#allow-docker-host-access
+[contact]: /community/
\ No newline at end of file
diff --git a/docs/content/blog/porter-collaboration.md b/docs/content/blog/porter-collaboration.md
index 388dd4eb3..58df46512 100644
--- a/docs/content/blog/porter-collaboration.md
+++ b/docs/content/blog/porter-collaboration.md
@@ -59,10 +59,10 @@ quickstart and then check out our [learning][learning] page for a high level
overview of CNAB, demos of bundles in action and more.
[release]: https://github.com/deislabs/porter/releases/tag/v0.23.0-beta.1
-[plugins]: https://porter.sh/plugins/
+[plugins]: /plugins/
[cnabgo]: https://github.com/cnabio/cnab-go/
-[azure-plugin]: https://porter.sh/plugins/azure/
-[slack]: https://porter.sh/community/#slack
-[install]: https://porter.sh/install/
-[tutorial]: https://porter.sh//plugins/tutorial/
-[learning]: https://porter.sh/learning/
+[azure-plugin]: /plugins/azure/
+[slack]: /community/#slack
+[install]: /install/
+[tutorial]: /plugins/tutorial/
+[learning]: /learning/
diff --git a/docs/content/blog/porter-package-search.md b/docs/content/blog/porter-package-search.md
index e9a844906..847402338 100644
--- a/docs/content/blog/porter-package-search.md
+++ b/docs/content/blog/porter-package-search.md
@@ -55,7 +55,7 @@ installed terraform mixin v0.5.1-beta.1 (597a442)
```
-The [Terraform mixin](https://porter.sh/mixins/terraform) is now available for use in our next Porter bundle.
+The [Terraform mixin](/mixins/terraform) is now available for use in our next Porter bundle.
To peruse the full list of mixins, simply issue `porter mixin search` without
any query.
@@ -73,16 +73,16 @@ plugin added to the list.
instructions on how to add new entries to the lists.
🎉 Interested in developing a new mixin? Check out the
-[Mixin Development Guide](https://porter.sh/mixin-dev-guide/) to get started.
+[Mixin Development Guide](/mixin-dev-guide/) to get started.
We hope to craft a similar guide for plugin development, but in the meantime,
check out the code for the `azure` plugin via the
[Porter Azure Plugins](https://github.com/deislabs/porter-azure-plugins) repo.
-[mixins]: https://porter.sh/mixins/
-[plugins]: https://porter.sh/plugins/
-[install]: https://porter.sh/install/
-[exec]: https://porter.sh/mixins/exec/
-[helm]: https://porter.sh/mixins/helm/
-[kubernetes]: https://porter.sh/mixins/kubernetes/
+[mixins]: /mixins/
+[plugins]: /plugins/
+[install]: /install/
+[exec]: /mixins/exec/
+[helm]: /mixins/helm/
+[kubernetes]: /mixins/kubernetes/
[porter-packages]: https://github.com/deislabs/porter-packages
-[package-search]: https://porter.sh/package-search/
+[package-search]: /package-search/
diff --git a/docs/content/blog/using-docker-in-bundles.md b/docs/content/blog/using-docker-in-bundles.md
index 595d86ace..86f5a14c0 100644
--- a/docs/content/blog/using-docker-in-bundles.md
+++ b/docs/content/blog/using-docker-in-bundles.md
@@ -58,7 +58,7 @@ The user running the bundle, and Porter, needs to know that this bundle
requires the local Docker daemon connected to the bundle. You need to a new
section to porter.yaml for required extensions, and defined a new prototype
extension that says that the bundle [requires access to a Docker
-daemon](https://porter.sh/author-bundles/#docker):
+daemon](/author-bundles/#docker):
```yaml
required:
@@ -168,7 +168,7 @@ After I test the bundle and verify that it's ready for release, I use `porter pu
Now that the bundle is ready to use, the user running the bundle needs to
give the bundle elevated permission with the [Allow Docker Host
-Access](https://porter.sh/configuration/#allow-docker-host-access) setting. This
+Access](/configuration/#allow-docker-host-access) setting. This
is because giving a container access to the host's Docker socket, or running a
container with `--privileged`, has security implications for the underlying host,
and should only be given to trusted containers, or in this case trusted bundles.
diff --git a/docs/content/cli/archive.md b/docs/content/cli/archive.md
index ad7f71cad..58da74819 100644
--- a/docs/content/cli/archive.md
+++ b/docs/content/cli/archive.md
@@ -37,7 +37,7 @@ porter archive FILENAME --reference PUBLISHED_BUNDLE [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
@@ -46,6 +46,6 @@ porter archive FILENAME --reference PUBLISHED_BUNDLE [flags]
Most commands require a Docker daemon, either local or remote.
-Try our QuickStart https://porter.sh/quickstart to learn how to use Porter.
+Try our QuickStart https://getporter.org/quickstart to learn how to use Porter.
diff --git a/docs/content/cli/build.md b/docs/content/cli/build.md
index 155de2177..6ccb3eb93 100644
--- a/docs/content/cli/build.md
+++ b/docs/content/cli/build.md
@@ -56,7 +56,7 @@ porter build [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
@@ -65,6 +65,6 @@ porter build [flags]
Most commands require a Docker daemon, either local or remote.
-Try our QuickStart https://porter.sh/quickstart to learn how to use Porter.
+Try our QuickStart https://getporter.org/quickstart to learn how to use Porter.
diff --git a/docs/content/cli/bundles.md b/docs/content/cli/bundles.md
index eabbea8c0..64f11f3a3 100644
--- a/docs/content/cli/bundles.md
+++ b/docs/content/cli/bundles.md
@@ -22,7 +22,7 @@ Commands for working with bundles. These all have shortcuts so that you can call
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
@@ -31,7 +31,7 @@ Commands for working with bundles. These all have shortcuts so that you can call
Most commands require a Docker daemon, either local or remote.
-Try our QuickStart https://porter.sh/quickstart to learn how to use Porter.
+Try our QuickStart https://getporter.org/quickstart to learn how to use Porter.
* [porter bundles archive](/cli/porter_bundles_archive/) - Archive a bundle from a reference
* [porter bundles build](/cli/porter_bundles_build/) - Build a bundle
diff --git a/docs/content/cli/bundles_archive.md b/docs/content/cli/bundles_archive.md
index 8af45dc04..63970e80c 100644
--- a/docs/content/cli/bundles_archive.md
+++ b/docs/content/cli/bundles_archive.md
@@ -37,7 +37,7 @@ porter bundles archive FILENAME --reference PUBLISHED_BUNDLE [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/bundles_build.md b/docs/content/cli/bundles_build.md
index 6498ac0df..db3b294b1 100644
--- a/docs/content/cli/bundles_build.md
+++ b/docs/content/cli/bundles_build.md
@@ -56,7 +56,7 @@ porter bundles build [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/bundles_copy.md b/docs/content/cli/bundles_copy.md
index 07bf1ffa5..48da0a262 100644
--- a/docs/content/cli/bundles_copy.md
+++ b/docs/content/cli/bundles_copy.md
@@ -42,7 +42,7 @@ porter bundles copy [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/bundles_create.md b/docs/content/cli/bundles_create.md
index 5751b7e16..f1d671027 100644
--- a/docs/content/cli/bundles_create.md
+++ b/docs/content/cli/bundles_create.md
@@ -26,7 +26,7 @@ porter bundles create [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/bundles_explain.md b/docs/content/cli/bundles_explain.md
index 2e0fc55db..ee5a47586 100644
--- a/docs/content/cli/bundles_explain.md
+++ b/docs/content/cli/bundles_explain.md
@@ -45,7 +45,7 @@ porter bundles explain [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/bundles_inspect.md b/docs/content/cli/bundles_inspect.md
index 1d42c53ec..955223421 100644
--- a/docs/content/cli/bundles_inspect.md
+++ b/docs/content/cli/bundles_inspect.md
@@ -47,7 +47,7 @@ porter bundles inspect [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/bundles_install.md b/docs/content/cli/bundles_install.md
index 1d8ebdf7e..821f9086c 100644
--- a/docs/content/cli/bundles_install.md
+++ b/docs/content/cli/bundles_install.md
@@ -45,7 +45,7 @@ porter bundles install [INSTALLATION] [flags]
### Options
```
- --allow-docker-host-access Controls if the bundle should have access to the host's Docker daemon with elevated privileges. See https://porter.sh/configuration/#allow-docker-host-access for the full implications of this flag.
+ --allow-docker-host-access Controls if the bundle should have access to the host's Docker daemon with elevated privileges. See https://getporter.org/configuration/#allow-docker-host-access for the full implications of this flag.
--cnab-file string Path to the CNAB bundle.json file.
-c, --cred stringArray Credential to use when installing the bundle. It should be a named set of credentials and may be specified multiple times.
-d, --driver string Specify a driver to use. Allowed values: docker, debug (default "docker")
@@ -66,7 +66,7 @@ porter bundles install [INSTALLATION] [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/bundles_invoke.md b/docs/content/cli/bundles_invoke.md
index dba43ffcc..4953efb28 100644
--- a/docs/content/cli/bundles_invoke.md
+++ b/docs/content/cli/bundles_invoke.md
@@ -43,7 +43,7 @@ porter bundles invoke [INSTALLATION] --action ACTION [flags]
```
--action string Custom action name to invoke.
- --allow-docker-host-access Controls if the bundle should have access to the host's Docker daemon with elevated privileges. See https://porter.sh/configuration/#allow-docker-host-access for the full implications of this flag.
+ --allow-docker-host-access Controls if the bundle should have access to the host's Docker daemon with elevated privileges. See https://getporter.org/configuration/#allow-docker-host-access for the full implications of this flag.
--cnab-file string Path to the CNAB bundle.json file.
-c, --cred stringArray Credential to use when installing the bundle. May be either a named set of credentials or a filepath, and specified multiple times.
-d, --driver string Specify a driver to use. Allowed values: docker, debug (default "docker")
@@ -63,7 +63,7 @@ porter bundles invoke [INSTALLATION] --action ACTION [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/bundles_lint.md b/docs/content/cli/bundles_lint.md
index 30a99e2a4..605d648b1 100644
--- a/docs/content/cli/bundles_lint.md
+++ b/docs/content/cli/bundles_lint.md
@@ -40,7 +40,7 @@ porter bundles lint [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/bundles_uninstall.md b/docs/content/cli/bundles_uninstall.md
index 093c4a1e4..3c8616c51 100644
--- a/docs/content/cli/bundles_uninstall.md
+++ b/docs/content/cli/bundles_uninstall.md
@@ -44,7 +44,7 @@ porter bundles uninstall [INSTALLATION] [flags]
### Options
```
- --allow-docker-host-access Controls if the bundle should have access to the host's Docker daemon with elevated privileges. See https://porter.sh/configuration/#allow-docker-host-access for the full implications of this flag.
+ --allow-docker-host-access Controls if the bundle should have access to the host's Docker daemon with elevated privileges. See https://getporter.org/configuration/#allow-docker-host-access for the full implications of this flag.
--cnab-file string Path to the CNAB bundle.json file.
-c, --cred stringArray Credential to use when uninstalling the bundle. May be either a named set of credentials or a filepath, and specified multiple times.
--delete Delete all records associated with the installation, assuming the uninstall action succeeds
@@ -66,7 +66,7 @@ porter bundles uninstall [INSTALLATION] [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/bundles_upgrade.md b/docs/content/cli/bundles_upgrade.md
index 53ada2645..30db4460f 100644
--- a/docs/content/cli/bundles_upgrade.md
+++ b/docs/content/cli/bundles_upgrade.md
@@ -42,7 +42,7 @@ porter bundles upgrade [INSTALLATION] [flags]
### Options
```
- --allow-docker-host-access Controls if the bundle should have access to the host's Docker daemon with elevated privileges. See https://porter.sh/configuration/#allow-docker-host-access for the full implications of this flag.
+ --allow-docker-host-access Controls if the bundle should have access to the host's Docker daemon with elevated privileges. See https://getporter.org/configuration/#allow-docker-host-access for the full implications of this flag.
--cnab-file string Path to the CNAB bundle.json file.
-c, --cred stringArray Credential to use when installing the bundle. It should be a named set of credentials and may be specified multiple times.
-d, --driver string Specify a driver to use. Allowed values: docker, debug (default "docker")
@@ -63,7 +63,7 @@ porter bundles upgrade [INSTALLATION] [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/completion.md b/docs/content/cli/completion.md
index 958a5e9e2..35b654cd8 100644
--- a/docs/content/cli/completion.md
+++ b/docs/content/cli/completion.md
@@ -10,7 +10,7 @@ Generate completion script
### Synopsis
Save the output of this command to a file and load the file into your shell.
-For additional details see: https://porter.sh/install#command-completion
+For additional details see: https://getporter.org/install#command-completion
```
porter completion [bash|zsh|fish|powershell]
@@ -33,7 +33,7 @@ porter completion bash > /usr/local/etc/bash_completions.d/porter
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
@@ -42,6 +42,6 @@ porter completion bash > /usr/local/etc/bash_completions.d/porter
Most commands require a Docker daemon, either local or remote.
-Try our QuickStart https://porter.sh/quickstart to learn how to use Porter.
+Try our QuickStart https://getporter.org/quickstart to learn how to use Porter.
diff --git a/docs/content/cli/copy.md b/docs/content/cli/copy.md
index 1766cdc9e..75a749b93 100644
--- a/docs/content/cli/copy.md
+++ b/docs/content/cli/copy.md
@@ -42,7 +42,7 @@ porter copy [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
@@ -51,6 +51,6 @@ porter copy [flags]
Most commands require a Docker daemon, either local or remote.
-Try our QuickStart https://porter.sh/quickstart to learn how to use Porter.
+Try our QuickStart https://getporter.org/quickstart to learn how to use Porter.
diff --git a/docs/content/cli/create.md b/docs/content/cli/create.md
index bba3182bd..33393891b 100644
--- a/docs/content/cli/create.md
+++ b/docs/content/cli/create.md
@@ -26,7 +26,7 @@ porter create [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
@@ -35,6 +35,6 @@ porter create [flags]
Most commands require a Docker daemon, either local or remote.
-Try our QuickStart https://porter.sh/quickstart to learn how to use Porter.
+Try our QuickStart https://getporter.org/quickstart to learn how to use Porter.
diff --git a/docs/content/cli/credentials.md b/docs/content/cli/credentials.md
index 75f8aecef..eb2166509 100644
--- a/docs/content/cli/credentials.md
+++ b/docs/content/cli/credentials.md
@@ -18,7 +18,7 @@ Credentials commands
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
@@ -27,7 +27,7 @@ Credentials commands
Most commands require a Docker daemon, either local or remote.
-Try our QuickStart https://porter.sh/quickstart to learn how to use Porter.
+Try our QuickStart https://getporter.org/quickstart to learn how to use Porter.
* [porter credentials apply](/cli/porter_credentials_apply/) - Apply changes to a credential set
* [porter credentials create](/cli/porter_credentials_create/) - Create a Credential
diff --git a/docs/content/cli/credentials_apply.md b/docs/content/cli/credentials_apply.md
index e039f19c1..3afa68fbc 100644
--- a/docs/content/cli/credentials_apply.md
+++ b/docs/content/cli/credentials_apply.md
@@ -40,7 +40,7 @@ porter credentials apply FILE [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/credentials_create.md b/docs/content/cli/credentials_create.md
index 72aa2fc36..a0785a425 100644
--- a/docs/content/cli/credentials_create.md
+++ b/docs/content/cli/credentials_create.md
@@ -36,7 +36,7 @@ porter credentials create [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/credentials_delete.md b/docs/content/cli/credentials_delete.md
index d41171652..cfe67fef5 100644
--- a/docs/content/cli/credentials_delete.md
+++ b/docs/content/cli/credentials_delete.md
@@ -33,7 +33,7 @@ porter credentials delete NAME [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/credentials_edit.md b/docs/content/cli/credentials_edit.md
index e06b00aec..b12b870fb 100644
--- a/docs/content/cli/credentials_edit.md
+++ b/docs/content/cli/credentials_edit.md
@@ -33,7 +33,7 @@ porter credentials edit [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/credentials_generate.md b/docs/content/cli/credentials_generate.md
index 0a2bda54d..a095f90d8 100644
--- a/docs/content/cli/credentials_generate.md
+++ b/docs/content/cli/credentials_generate.md
@@ -61,7 +61,7 @@ porter credentials generate [NAME] [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/credentials_list.md b/docs/content/cli/credentials_list.md
index d0ec4fef5..c8414a695 100644
--- a/docs/content/cli/credentials_list.md
+++ b/docs/content/cli/credentials_list.md
@@ -47,7 +47,7 @@ porter credentials list [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/credentials_show.md b/docs/content/cli/credentials_show.md
index afa4ed62d..9adfb3017 100644
--- a/docs/content/cli/credentials_show.md
+++ b/docs/content/cli/credentials_show.md
@@ -35,7 +35,7 @@ porter credentials show [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/explain.md b/docs/content/cli/explain.md
index 9fb4de539..47d09fe63 100644
--- a/docs/content/cli/explain.md
+++ b/docs/content/cli/explain.md
@@ -45,7 +45,7 @@ porter explain [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
@@ -54,6 +54,6 @@ porter explain [flags]
Most commands require a Docker daemon, either local or remote.
-Try our QuickStart https://porter.sh/quickstart to learn how to use Porter.
+Try our QuickStart https://getporter.org/quickstart to learn how to use Porter.
diff --git a/docs/content/cli/inspect.md b/docs/content/cli/inspect.md
index 96a172d29..11fb85bfc 100644
--- a/docs/content/cli/inspect.md
+++ b/docs/content/cli/inspect.md
@@ -47,7 +47,7 @@ porter inspect [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
@@ -56,6 +56,6 @@ porter inspect [flags]
Most commands require a Docker daemon, either local or remote.
-Try our QuickStart https://porter.sh/quickstart to learn how to use Porter.
+Try our QuickStart https://getporter.org/quickstart to learn how to use Porter.
diff --git a/docs/content/cli/install.md b/docs/content/cli/install.md
index 20cd28de3..26c0d8b5b 100644
--- a/docs/content/cli/install.md
+++ b/docs/content/cli/install.md
@@ -45,7 +45,7 @@ porter install [INSTALLATION] [flags]
### Options
```
- --allow-docker-host-access Controls if the bundle should have access to the host's Docker daemon with elevated privileges. See https://porter.sh/configuration/#allow-docker-host-access for the full implications of this flag.
+ --allow-docker-host-access Controls if the bundle should have access to the host's Docker daemon with elevated privileges. See https://getporter.org/configuration/#allow-docker-host-access for the full implications of this flag.
--cnab-file string Path to the CNAB bundle.json file.
-c, --cred stringArray Credential to use when installing the bundle. It should be a named set of credentials and may be specified multiple times.
-d, --driver string Specify a driver to use. Allowed values: docker, debug (default "docker")
@@ -66,7 +66,7 @@ porter install [INSTALLATION] [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
@@ -75,6 +75,6 @@ porter install [INSTALLATION] [flags]
Most commands require a Docker daemon, either local or remote.
-Try our QuickStart https://porter.sh/quickstart to learn how to use Porter.
+Try our QuickStart https://getporter.org/quickstart to learn how to use Porter.
diff --git a/docs/content/cli/installations.md b/docs/content/cli/installations.md
index 175b3f458..7ed38cdf9 100644
--- a/docs/content/cli/installations.md
+++ b/docs/content/cli/installations.md
@@ -22,7 +22,7 @@ Commands for working with installations of a bundle
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
@@ -31,7 +31,7 @@ Commands for working with installations of a bundle
Most commands require a Docker daemon, either local or remote.
-Try our QuickStart https://porter.sh/quickstart to learn how to use Porter.
+Try our QuickStart https://getporter.org/quickstart to learn how to use Porter.
* [porter installations apply](/cli/porter_installations_apply/) - Apply changes to an installation
* [porter installations delete](/cli/porter_installations_delete/) - Delete an installation
diff --git a/docs/content/cli/installations_apply.md b/docs/content/cli/installations_apply.md
index ec8c82b30..19bec8717 100644
--- a/docs/content/cli/installations_apply.md
+++ b/docs/content/cli/installations_apply.md
@@ -44,7 +44,7 @@ porter installations apply FILE [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/installations_delete.md b/docs/content/cli/installations_delete.md
index 12c61e5a4..93e35decb 100644
--- a/docs/content/cli/installations_delete.md
+++ b/docs/content/cli/installations_delete.md
@@ -37,7 +37,7 @@ porter installations delete [INSTALLATION] [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/installations_list.md b/docs/content/cli/installations_list.md
index 081fdf281..3233a156f 100644
--- a/docs/content/cli/installations_list.md
+++ b/docs/content/cli/installations_list.md
@@ -50,7 +50,7 @@ porter installations list [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/installations_logs.md b/docs/content/cli/installations_logs.md
index bf91bf42e..3cc956dfe 100644
--- a/docs/content/cli/installations_logs.md
+++ b/docs/content/cli/installations_logs.md
@@ -22,7 +22,7 @@ Commands for working with installation logs
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/installations_logs_show.md b/docs/content/cli/installations_logs_show.md
index 4a0e462e8..34da1e365 100644
--- a/docs/content/cli/installations_logs_show.md
+++ b/docs/content/cli/installations_logs_show.md
@@ -38,7 +38,7 @@ porter installations logs show [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/installations_output.md b/docs/content/cli/installations_output.md
index d3021d396..fbcb98eee 100644
--- a/docs/content/cli/installations_output.md
+++ b/docs/content/cli/installations_output.md
@@ -18,7 +18,7 @@ Output commands
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/installations_output_list.md b/docs/content/cli/installations_output_list.md
index d70760694..3f76c372b 100644
--- a/docs/content/cli/installations_output_list.md
+++ b/docs/content/cli/installations_output_list.md
@@ -37,7 +37,7 @@ porter installations output list [--installation|i INSTALLATION] [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/installations_output_show.md b/docs/content/cli/installations_output_show.md
index 6869251b8..87a6b5c4b 100644
--- a/docs/content/cli/installations_output_show.md
+++ b/docs/content/cli/installations_output_show.md
@@ -35,7 +35,7 @@ porter installations output show NAME [--installation|-i INSTALLATION] [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/installations_runs.md b/docs/content/cli/installations_runs.md
index f00d2f67c..a76f69593 100644
--- a/docs/content/cli/installations_runs.md
+++ b/docs/content/cli/installations_runs.md
@@ -22,7 +22,7 @@ Commands for working with runs of an Installation
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/installations_runs_list.md b/docs/content/cli/installations_runs_list.md
index 13ceeadba..331ceb36e 100644
--- a/docs/content/cli/installations_runs_list.md
+++ b/docs/content/cli/installations_runs_list.md
@@ -38,7 +38,7 @@ porter installations runs list [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/installations_show.md b/docs/content/cli/installations_show.md
index 334be5cb8..ae16ae588 100644
--- a/docs/content/cli/installations_show.md
+++ b/docs/content/cli/installations_show.md
@@ -38,7 +38,7 @@ Optional output formats include json and yaml.
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/invoke.md b/docs/content/cli/invoke.md
index 0513518a2..46281f05e 100644
--- a/docs/content/cli/invoke.md
+++ b/docs/content/cli/invoke.md
@@ -43,7 +43,7 @@ porter invoke [INSTALLATION] --action ACTION [flags]
```
--action string Custom action name to invoke.
- --allow-docker-host-access Controls if the bundle should have access to the host's Docker daemon with elevated privileges. See https://porter.sh/configuration/#allow-docker-host-access for the full implications of this flag.
+ --allow-docker-host-access Controls if the bundle should have access to the host's Docker daemon with elevated privileges. See https://getporter.org/configuration/#allow-docker-host-access for the full implications of this flag.
--cnab-file string Path to the CNAB bundle.json file.
-c, --cred stringArray Credential to use when installing the bundle. May be either a named set of credentials or a filepath, and specified multiple times.
-d, --driver string Specify a driver to use. Allowed values: docker, debug (default "docker")
@@ -63,7 +63,7 @@ porter invoke [INSTALLATION] --action ACTION [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
@@ -72,6 +72,6 @@ porter invoke [INSTALLATION] --action ACTION [flags]
Most commands require a Docker daemon, either local or remote.
-Try our QuickStart https://porter.sh/quickstart to learn how to use Porter.
+Try our QuickStart https://getporter.org/quickstart to learn how to use Porter.
diff --git a/docs/content/cli/lint.md b/docs/content/cli/lint.md
index e47c20f42..45cb89e1c 100644
--- a/docs/content/cli/lint.md
+++ b/docs/content/cli/lint.md
@@ -40,7 +40,7 @@ porter lint [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
@@ -49,6 +49,6 @@ porter lint [flags]
Most commands require a Docker daemon, either local or remote.
-Try our QuickStart https://porter.sh/quickstart to learn how to use Porter.
+Try our QuickStart https://getporter.org/quickstart to learn how to use Porter.
diff --git a/docs/content/cli/list.md b/docs/content/cli/list.md
index d7a44d0cd..348888f7c 100644
--- a/docs/content/cli/list.md
+++ b/docs/content/cli/list.md
@@ -50,7 +50,7 @@ porter list [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
@@ -59,6 +59,6 @@ porter list [flags]
Most commands require a Docker daemon, either local or remote.
-Try our QuickStart https://porter.sh/quickstart to learn how to use Porter.
+Try our QuickStart https://getporter.org/quickstart to learn how to use Porter.
diff --git a/docs/content/cli/logs.md b/docs/content/cli/logs.md
index 7735cc87f..b6a335b9e 100644
--- a/docs/content/cli/logs.md
+++ b/docs/content/cli/logs.md
@@ -38,7 +38,7 @@ porter logs [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
@@ -47,6 +47,6 @@ porter logs [flags]
Most commands require a Docker daemon, either local or remote.
-Try our QuickStart https://porter.sh/quickstart to learn how to use Porter.
+Try our QuickStart https://getporter.org/quickstart to learn how to use Porter.
diff --git a/docs/content/cli/mixins.md b/docs/content/cli/mixins.md
index c222a2d51..57bac5abb 100644
--- a/docs/content/cli/mixins.md
+++ b/docs/content/cli/mixins.md
@@ -18,7 +18,7 @@ Mixin commands. Mixins assist with authoring bundles.
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
@@ -27,7 +27,7 @@ Mixin commands. Mixins assist with authoring bundles.
Most commands require a Docker daemon, either local or remote.
-Try our QuickStart https://porter.sh/quickstart to learn how to use Porter.
+Try our QuickStart https://getporter.org/quickstart to learn how to use Porter.
* [porter mixins create](/cli/porter_mixins_create/) - Create a new mixin project based on the getporter/skeletor repository
* [porter mixins feed](/cli/porter_mixins_feed/) - Feed commands
diff --git a/docs/content/cli/mixins_create.md b/docs/content/cli/mixins_create.md
index fed41ee95..f0bf50626 100644
--- a/docs/content/cli/mixins_create.md
+++ b/docs/content/cli/mixins_create.md
@@ -43,7 +43,7 @@ porter mixins create NAME --author "My Name" --username mygithubusername [--dir
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/mixins_feed.md b/docs/content/cli/mixins_feed.md
index 6a391e516..e1efcf9d3 100644
--- a/docs/content/cli/mixins_feed.md
+++ b/docs/content/cli/mixins_feed.md
@@ -18,7 +18,7 @@ Feed commands
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/mixins_feed_generate.md b/docs/content/cli/mixins_feed_generate.md
index 622d9f9f9..95c761c6a 100644
--- a/docs/content/cli/mixins_feed_generate.md
+++ b/docs/content/cli/mixins_feed_generate.md
@@ -25,7 +25,7 @@ bin/
├── mymixin-linux-amd64
└── mymixin-windows-amd64.exe
-See https://porter.sh/mixin-dev-guide/distribution more details.
+See https://getporter.org/mixin-dev-guide/distribution more details.
```
@@ -53,7 +53,7 @@ porter mixins feed generate [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/mixins_feed_template.md b/docs/content/cli/mixins_feed_template.md
index 78b66a894..152a01b84 100644
--- a/docs/content/cli/mixins_feed_template.md
+++ b/docs/content/cli/mixins_feed_template.md
@@ -26,7 +26,7 @@ porter mixins feed template [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/mixins_install.md b/docs/content/cli/mixins_install.md
index 1bb3a1afb..154b76e20 100644
--- a/docs/content/cli/mixins_install.md
+++ b/docs/content/cli/mixins_install.md
@@ -40,7 +40,7 @@ porter mixins install NAME [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/mixins_list.md b/docs/content/cli/mixins_list.md
index f34159a57..da00f70a4 100644
--- a/docs/content/cli/mixins_list.md
+++ b/docs/content/cli/mixins_list.md
@@ -23,7 +23,7 @@ porter mixins list [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/mixins_search.md b/docs/content/cli/mixins_search.md
index a60d2ad8f..300767207 100644
--- a/docs/content/cli/mixins_search.md
+++ b/docs/content/cli/mixins_search.md
@@ -38,7 +38,7 @@ porter mixins search [QUERY] [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/mixins_uninstall.md b/docs/content/cli/mixins_uninstall.md
index 9895ef23d..a38f0065e 100644
--- a/docs/content/cli/mixins_uninstall.md
+++ b/docs/content/cli/mixins_uninstall.md
@@ -28,7 +28,7 @@ porter mixins uninstall NAME [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/parameters.md b/docs/content/cli/parameters.md
index 458bad77f..6cd71c8f8 100644
--- a/docs/content/cli/parameters.md
+++ b/docs/content/cli/parameters.md
@@ -18,7 +18,7 @@ Parameter set commands
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
@@ -27,7 +27,7 @@ Parameter set commands
Most commands require a Docker daemon, either local or remote.
-Try our QuickStart https://porter.sh/quickstart to learn how to use Porter.
+Try our QuickStart https://getporter.org/quickstart to learn how to use Porter.
* [porter parameters apply](/cli/porter_parameters_apply/) - Apply changes to a parameter set
* [porter parameters create](/cli/porter_parameters_create/) - Create a Parameter Set
diff --git a/docs/content/cli/parameters_apply.md b/docs/content/cli/parameters_apply.md
index 1793381db..6267ac930 100644
--- a/docs/content/cli/parameters_apply.md
+++ b/docs/content/cli/parameters_apply.md
@@ -40,7 +40,7 @@ porter parameters apply FILE [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/parameters_create.md b/docs/content/cli/parameters_create.md
index 4340fe346..fa629f704 100644
--- a/docs/content/cli/parameters_create.md
+++ b/docs/content/cli/parameters_create.md
@@ -36,7 +36,7 @@ porter parameters create [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/parameters_delete.md b/docs/content/cli/parameters_delete.md
index 3b6b86460..3ba7053dd 100644
--- a/docs/content/cli/parameters_delete.md
+++ b/docs/content/cli/parameters_delete.md
@@ -27,7 +27,7 @@ porter parameters delete NAME [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/parameters_edit.md b/docs/content/cli/parameters_edit.md
index deeff0b84..796486d0f 100644
--- a/docs/content/cli/parameters_edit.md
+++ b/docs/content/cli/parameters_edit.md
@@ -33,7 +33,7 @@ porter parameters edit [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/parameters_generate.md b/docs/content/cli/parameters_generate.md
index a147ce955..513ab0c13 100644
--- a/docs/content/cli/parameters_generate.md
+++ b/docs/content/cli/parameters_generate.md
@@ -61,7 +61,7 @@ porter parameters generate [NAME] [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/parameters_list.md b/docs/content/cli/parameters_list.md
index a6ade63e6..2fc68d3f0 100644
--- a/docs/content/cli/parameters_list.md
+++ b/docs/content/cli/parameters_list.md
@@ -47,7 +47,7 @@ porter parameters list [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/parameters_show.md b/docs/content/cli/parameters_show.md
index b5094c3c3..d0d5b82bf 100644
--- a/docs/content/cli/parameters_show.md
+++ b/docs/content/cli/parameters_show.md
@@ -34,7 +34,7 @@ porter parameters show [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/plugins.md b/docs/content/cli/plugins.md
index 47a78ee4d..05874276c 100644
--- a/docs/content/cli/plugins.md
+++ b/docs/content/cli/plugins.md
@@ -18,7 +18,7 @@ Plugin commands. Plugins enable Porter to work on different cloud providers and
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
@@ -27,7 +27,7 @@ Plugin commands. Plugins enable Porter to work on different cloud providers and
Most commands require a Docker daemon, either local or remote.
-Try our QuickStart https://porter.sh/quickstart to learn how to use Porter.
+Try our QuickStart https://getporter.org/quickstart to learn how to use Porter.
* [porter plugins install](/cli/porter_plugins_install/) - Install a plugin
* [porter plugins list](/cli/porter_plugins_list/) - List installed plugins
diff --git a/docs/content/cli/plugins_install.md b/docs/content/cli/plugins_install.md
index c1787ac30..82b9fe21d 100644
--- a/docs/content/cli/plugins_install.md
+++ b/docs/content/cli/plugins_install.md
@@ -42,7 +42,7 @@ porter plugins install NAME [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/plugins_list.md b/docs/content/cli/plugins_list.md
index 0a48d2e7e..7b983bcd9 100644
--- a/docs/content/cli/plugins_list.md
+++ b/docs/content/cli/plugins_list.md
@@ -23,7 +23,7 @@ porter plugins list [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/plugins_search.md b/docs/content/cli/plugins_search.md
index dc8f5bde2..a483ad162 100644
--- a/docs/content/cli/plugins_search.md
+++ b/docs/content/cli/plugins_search.md
@@ -38,7 +38,7 @@ porter plugins search [QUERY] [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/plugins_show.md b/docs/content/cli/plugins_show.md
index b17a4df06..c595b4a2a 100644
--- a/docs/content/cli/plugins_show.md
+++ b/docs/content/cli/plugins_show.md
@@ -23,7 +23,7 @@ porter plugins show [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/plugins_uninstall.md b/docs/content/cli/plugins_uninstall.md
index 442038d16..00ed4d48f 100644
--- a/docs/content/cli/plugins_uninstall.md
+++ b/docs/content/cli/plugins_uninstall.md
@@ -28,7 +28,7 @@ porter plugins uninstall NAME [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/porter.md b/docs/content/cli/porter.md
index cbe1d5de8..f56880bf2 100644
--- a/docs/content/cli/porter.md
+++ b/docs/content/cli/porter.md
@@ -9,7 +9,7 @@ With Porter you can package your application artifact, client tools, configurati
Most commands require a Docker daemon, either local or remote.
-Try our QuickStart https://porter.sh/quickstart to learn how to use Porter.
+Try our QuickStart https://getporter.org/quickstart to learn how to use Porter.
```
@@ -30,7 +30,7 @@ porter [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
-h, --help help for porter
-v, --version Print the application version
```
diff --git a/docs/content/cli/publish.md b/docs/content/cli/publish.md
index a5be1a204..5c5215732 100644
--- a/docs/content/cli/publish.md
+++ b/docs/content/cli/publish.md
@@ -47,7 +47,7 @@ porter publish [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
@@ -56,6 +56,6 @@ porter publish [flags]
Most commands require a Docker daemon, either local or remote.
-Try our QuickStart https://porter.sh/quickstart to learn how to use Porter.
+Try our QuickStart https://getporter.org/quickstart to learn how to use Porter.
diff --git a/docs/content/cli/schema.md b/docs/content/cli/schema.md
index b3e048224..66a99d00c 100644
--- a/docs/content/cli/schema.md
+++ b/docs/content/cli/schema.md
@@ -22,7 +22,7 @@ porter schema [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
@@ -31,6 +31,6 @@ porter schema [flags]
Most commands require a Docker daemon, either local or remote.
-Try our QuickStart https://porter.sh/quickstart to learn how to use Porter.
+Try our QuickStart https://getporter.org/quickstart to learn how to use Porter.
diff --git a/docs/content/cli/show.md b/docs/content/cli/show.md
index f4504c1fc..0ae35b47a 100644
--- a/docs/content/cli/show.md
+++ b/docs/content/cli/show.md
@@ -38,7 +38,7 @@ Optional output formats include json and yaml.
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
@@ -47,6 +47,6 @@ Optional output formats include json and yaml.
Most commands require a Docker daemon, either local or remote.
-Try our QuickStart https://porter.sh/quickstart to learn how to use Porter.
+Try our QuickStart https://getporter.org/quickstart to learn how to use Porter.
diff --git a/docs/content/cli/storage.md b/docs/content/cli/storage.md
index e6ae3244a..e22bf9844 100644
--- a/docs/content/cli/storage.md
+++ b/docs/content/cli/storage.md
@@ -23,7 +23,7 @@ Manage the data stored by Porter, such as credentials and installation data.
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
@@ -32,7 +32,7 @@ Manage the data stored by Porter, such as credentials and installation data.
Most commands require a Docker daemon, either local or remote.
-Try our QuickStart https://porter.sh/quickstart to learn how to use Porter.
+Try our QuickStart https://getporter.org/quickstart to learn how to use Porter.
* [porter storage fix-permissions](/cli/porter_storage_fix-permissions/) - Fix the permissions on your PORTER_HOME directory
* [porter storage migrate](/cli/porter_storage_migrate/) - Migrate data from v0.38 to v1
diff --git a/docs/content/cli/storage_fix-permissions.md b/docs/content/cli/storage_fix-permissions.md
index be57a56e7..7d705616c 100644
--- a/docs/content/cli/storage_fix-permissions.md
+++ b/docs/content/cli/storage_fix-permissions.md
@@ -26,7 +26,7 @@ porter storage fix-permissions [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/storage_migrate.md b/docs/content/cli/storage_migrate.md
index eba97c8a0..f1ca023dc 100644
--- a/docs/content/cli/storage_migrate.md
+++ b/docs/content/cli/storage_migrate.md
@@ -11,6 +11,8 @@ Migrate data from v0.38 to v1
Migrate data from Porter v0.38 into a v1 installation of Porter.
+See https://getporter.org/storage-migrate for a full description of the migration process. Below is a summary:
+
Before running this command, you should have:
1. Installed Porter v1, see https://getporter.org/install for instructions.
@@ -37,7 +39,7 @@ porter storage migrate --old-home OLD_PORTER_HOME [--old-account STORAGE_NAME] [
```
-h, --help help for migrate
- -n, --namespace string Destination namespace where the migrated data should be saved. By default, Porter migrates your data into the current namespace as configured by environment variables and your config file, and otherwise the global namespace is used.
+ -n, --namespace string Destination namespace where the migrated data should be saved. By default, Porter migrates your data into the current namespace as configured by environment variables and your config file, otherwise the global namespace is used.
--old-account string Name of the storage account in the old Porter configuration file containing the data that should be migrated. If unspecified, the default storage account is used.
--old-home string Path to the old PORTER_HOME directory where the previous version of Porter is installed
```
@@ -47,7 +49,7 @@ porter storage migrate --old-home OLD_PORTER_HOME [--old-account STORAGE_NAME] [
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
diff --git a/docs/content/cli/uninstall.md b/docs/content/cli/uninstall.md
index f1b2bd091..2ad8ebc51 100644
--- a/docs/content/cli/uninstall.md
+++ b/docs/content/cli/uninstall.md
@@ -44,7 +44,7 @@ porter uninstall [INSTALLATION] [flags]
### Options
```
- --allow-docker-host-access Controls if the bundle should have access to the host's Docker daemon with elevated privileges. See https://porter.sh/configuration/#allow-docker-host-access for the full implications of this flag.
+ --allow-docker-host-access Controls if the bundle should have access to the host's Docker daemon with elevated privileges. See https://getporter.org/configuration/#allow-docker-host-access for the full implications of this flag.
--cnab-file string Path to the CNAB bundle.json file.
-c, --cred stringArray Credential to use when uninstalling the bundle. May be either a named set of credentials or a filepath, and specified multiple times.
--delete Delete all records associated with the installation, assuming the uninstall action succeeds
@@ -66,7 +66,7 @@ porter uninstall [INSTALLATION] [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
@@ -75,6 +75,6 @@ porter uninstall [INSTALLATION] [flags]
Most commands require a Docker daemon, either local or remote.
-Try our QuickStart https://porter.sh/quickstart to learn how to use Porter.
+Try our QuickStart https://getporter.org/quickstart to learn how to use Porter.
diff --git a/docs/content/cli/upgrade.md b/docs/content/cli/upgrade.md
index 900e463f4..91a184791 100644
--- a/docs/content/cli/upgrade.md
+++ b/docs/content/cli/upgrade.md
@@ -42,7 +42,7 @@ porter upgrade [INSTALLATION] [flags]
### Options
```
- --allow-docker-host-access Controls if the bundle should have access to the host's Docker daemon with elevated privileges. See https://porter.sh/configuration/#allow-docker-host-access for the full implications of this flag.
+ --allow-docker-host-access Controls if the bundle should have access to the host's Docker daemon with elevated privileges. See https://getporter.org/configuration/#allow-docker-host-access for the full implications of this flag.
--cnab-file string Path to the CNAB bundle.json file.
-c, --cred stringArray Credential to use when installing the bundle. It should be a named set of credentials and may be specified multiple times.
-d, --driver string Specify a driver to use. Allowed values: docker, debug (default "docker")
@@ -63,7 +63,7 @@ porter upgrade [INSTALLATION] [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
@@ -72,6 +72,6 @@ porter upgrade [INSTALLATION] [flags]
Most commands require a Docker daemon, either local or remote.
-Try our QuickStart https://porter.sh/quickstart to learn how to use Porter.
+Try our QuickStart https://getporter.org/quickstart to learn how to use Porter.
diff --git a/docs/content/cli/version.md b/docs/content/cli/version.md
index 76eb0e88e..4fb2954b9 100644
--- a/docs/content/cli/version.md
+++ b/docs/content/cli/version.md
@@ -24,7 +24,7 @@ porter version [flags]
```
--debug Enable debug logging
--debug-plugins Enable plugin debug logging
- --experimental strings Comma separated list of experimental features to enable. See https://porter.sh/configuration/#experimental-feature-flags for available feature flags.
+ --experimental strings Comma separated list of experimental features to enable. See https://getporter.org/configuration/#experimental-feature-flags for available feature flags.
```
### SEE ALSO
@@ -33,6 +33,6 @@ porter version [flags]
Most commands require a Docker daemon, either local or remote.
-Try our QuickStart https://porter.sh/quickstart to learn how to use Porter.
+Try our QuickStart https://getporter.org/quickstart to learn how to use Porter.
diff --git a/docs/content/community.md b/docs/content/community.md
index 9bbf843c0..5e9b27d36 100644
--- a/docs/content/community.md
+++ b/docs/content/community.md
@@ -51,11 +51,11 @@ spec, and work on upstream libraries such as cnab-go and docker-to-oci.
We meet every other week to discuss [Porter Enhancement Proposals], demo new features and help other contributors. The agenda is open, anyone can edit to add an agenda item.
-* [Zoom](https://porter.sh/zoom/dev/) code `77777`
-* [Agenda](https://porter.sh/dev-meeting)
-* [Calendar](https://porter.sh/calendar/)
+* [Zoom](/zoom/dev/) code `77777`
+* [Agenda](/dev-meeting)
+* [Calendar](/calendar/)
-[Porter Enhancement Proposals]: https://porter.sh/contribute/proposals/
+[Porter Enhancement Proposals]: /contribute/proposals/
[slack]: https://cloud-native.slack.com/
[invite]: https://slack.cncf.io/
[forum]: /forum
diff --git a/docs/content/docs.md b/docs/content/docs.md
index 71c44cc36..9b90c2122 100644
--- a/docs/content/docs.md
+++ b/docs/content/docs.md
@@ -5,7 +5,7 @@ description: All the magic of Porter explained
Porter is an open-source project that packages your application, client tools, configuration, and deployment logic into an installer that you can distribute and run with a single command.
-> 🚧 This is documentation for the Porter v1 prerelease. Go to our [stable docs](https://porter.sh/docs/), if you are using a stable release of Porter (v0.38).
+> 🚧 This is documentation for the Porter v1 prerelease. Go to our [stable docs](/docs/), if you are using a stable release of Porter (v0.38).
## Explore documentation
diff --git a/docs/content/examples/docker.md b/docs/content/examples/docker.md
index be3c6d49d..26ef743ab 100644
--- a/docs/content/examples/docker.md
+++ b/docs/content/examples/docker.md
@@ -56,7 +56,7 @@ The user running the bundle, and Porter, needs to know that this bundle
requires the local Docker daemon connected to the bundle. We have added a new
section to porter.yaml for required extensions, and defined a new prototype
extension that says that the bundle [requires access to a Docker
-daemon](https://porter.sh/author-bundles/#docker):
+daemon](/author-bundles/#docker):
```yaml
required:
@@ -105,7 +105,7 @@ After I have tested the bundle, I used `porter publish` to push it up to `ghcr.i
Now that the bundle is ready to use, the user running the bundle needs to
give the bundle elevated permission with the [Allow Docker Host
-Access](https://porter.sh/configuration/#allow-docker-host-access) setting. This
+Access](/configuration/#allow-docker-host-access) setting. This
is because giving a container access to the host's Docker socket, or running a
container with `--privileged`, has security implications for the underlying host,
and should only be given to trusted containers, or in this case trusted bundles.
diff --git a/docs/content/faq.md b/docs/content/faq.md
index c114a9d74..2269144ec 100644
--- a/docs/content/faq.md
+++ b/docs/content/faq.md
@@ -112,7 +112,7 @@ time you want to invest, and what you are starting from.
## Does Porter have its own registry?
-No, Porter does not have a dedicated registry for hosting bundles. You can use any OCI registry, such as DockerHub, with Porter. We have compiled a [list of compatible registries](https://porter.sh/compatible-registries/) that have been tested with Porter.
+No, Porter does not have a dedicated registry for hosting bundles. You can use any OCI registry, such as DockerHub, with Porter. We have compiled a [list of compatible registries](/compatible-registries/) that have been tested with Porter.
## What do mixins do?
diff --git a/docs/content/learning.md b/docs/content/learning.md
index 3a2f30d67..a926137ba 100644
--- a/docs/content/learning.md
+++ b/docs/content/learning.md
@@ -104,4 +104,4 @@ assisted as always with emoji and markdown.
-[CNCF Porter Community]: https://porter.sh/videos
+[CNCF Porter Community]: /videos
diff --git a/docs/content/logo.md b/docs/content/logo.md
index bdca18f45..4c117c570 100644
--- a/docs/content/logo.md
+++ b/docs/content/logo.md
@@ -189,5 +189,5 @@ reference us. Please have fun with Porter Cat!
[CNAB]: https://cnab.io
[Duffle]: https://duffle.sh
[cnab-go]: https://github.com/cnabio/cnab-go
-[contact us]: https://porter.sh/src/README.md#contact
+[contact us]: /src/README.md#contact
[cat face emoji]: https://emojipedia.org/cat-face/
diff --git a/docs/content/mixin-dev-guide/commands.md b/docs/content/mixin-dev-guide/commands.md
index 613c78eb9..44cffa321 100644
--- a/docs/content/mixin-dev-guide/commands.md
+++ b/docs/content/mixin-dev-guide/commands.md
@@ -304,5 +304,5 @@ $ ~/.porter/mixins/exec/exec version --output json
[skeletor]: https://github.com/getporter/skeletor
[JSON Schema Validator]: https://www.jsonschemavalidator.net/
[YAML to JSON converter]: https://www.convertjson.com/yaml-to-json.htm
-[exec mixin schema]: https://porter.sh/src/pkg/exec/schema/exec.json
-[helm mixin schema]: https://porter.sh/helm-mixin/src/pkg/helm/schema/schema.json
\ No newline at end of file
+[exec mixin schema]: /src/pkg/exec/schema/exec.json
+[helm mixin schema]: /helm-mixin/src/pkg/helm/schema/schema.json
\ No newline at end of file
diff --git a/docs/content/mixins/docker.md b/docs/content/mixins/docker.md
index b58537773..6e8386fe1 100644
--- a/docs/content/mixins/docker.md
+++ b/docs/content/mixins/docker.md
@@ -256,7 +256,7 @@ docker login and securely provide your username and password.
## Invocation
-Use of this mixin requires opting-in to Docker host access via a Porter setting. See the Porter [documentation](https://porter.sh/configuration/#allow-docker-host-access) for further details.
+Use of this mixin requires opting-in to Docker host access via a Porter setting. See the Porter [documentation](/configuration/#allow-docker-host-access) for further details.
Here we opt-in via the CLI flag, `--allow-docker-host-access`:
```shell
diff --git a/docs/content/mixins/exec.md b/docs/content/mixins/exec.md
index b32ae43a5..9d3f2d443 100644
--- a/docs/content/mixins/exec.md
+++ b/docs/content/mixins/exec.md
@@ -7,7 +7,7 @@ Run a command or script.
✅ Learn how to use the exec mixin with our [Exec Mixin Best Practice Guide](/best-practices/exec-mixin/)
-Source: https://porter.sh/src/pkg/exec
+Source: https://getporter.org/src/pkg/exec
### Install or Upgrade
```
diff --git a/docs/content/plugin-tutorial.md b/docs/content/plugin-tutorial.md
index 87839f44d..767ecf12b 100644
--- a/docs/content/plugin-tutorial.md
+++ b/docs/content/plugin-tutorial.md
@@ -222,7 +222,7 @@ explain` to see what credentials are necessary.
$ porter explain --reference ghcr.io/getporter/examples/plugins-tutorial:v0.2.0
Name: plugins-tutorial
Description: Example of porter resolving credentials from a secrets store using a plugin.
-This bundle is a companion for the plugin tutorial at https://porter.sh/plugins/tutorial/.
+This bundle is a companion for the plugin tutorial at https://getporter.org/plugins/tutorial/.
Version: 0.1.0
Credentials:
diff --git a/docs/content/reference/file-formats.md b/docs/content/reference/file-formats.md
index c9849d253..048548de5 100644
--- a/docs/content/reference/file-formats.md
+++ b/docs/content/reference/file-formats.md
@@ -151,6 +151,6 @@ parameters:
\* The bundle section requires a repository and one of the following fields: digest, version, or tag.
-[cs-schema]: https://porter.sh/schema/v1/credential-set.schema.json
-[ps-schema]: https://porter.sh/schema/v1/parameter-set.schema.json
-[inst-schema]: https://porter.sh/schema/v1/installation.schema.json
+[cs-schema]: /schema/v1/credential-set.schema.json
+[ps-schema]: /schema/v1/parameter-set.schema.json
+[inst-schema]: /schema/v1/installation.schema.json
diff --git a/docs/content/slides/cnab-unpacked/index.md b/docs/content/slides/cnab-unpacked/index.md
index 06978f254..28b1f7460 100644
--- a/docs/content/slides/cnab-unpacked/index.md
+++ b/docs/content/slides/cnab-unpacked/index.md
@@ -11,7 +11,7 @@ class: center, middle
# CNAB Unpacked
---
@@ -427,15 +427,15 @@ The friendly cloud installer that bootstraps your bundles using tools and assets
* [cnab.io][cnab]
* [cnab.io/community-meetings/#communications][cnab-slack] - #cnab CNCF Slack
-* [porter.sh][porter]
-* [porter.sh/contribute][contribute] - New Contributor Guide
-* [porter.sh/community][porter-slack] - #porter CNCF Slack and Office Hours
+* [getporter.org][porter]
+* [getporter.org/contribute][contribute] - New Contributor Guide
+* [getporter.org/community][porter-slack] - #porter CNCF Slack and Office Hours
???
* Office hours this Tuesday at 11am Central Time
[cnab]: https://cnab.io
[cnab-slack]: https://cnab.io/community-meetings/#communications
-[porter]: https://porter.sh
-[contribute]: https://porter.sh/contribute
-[porter-slack]: https://porter.sh/community
\ No newline at end of file
+[porter]: /
+[contribute]: /contribute
+[porter-slack]: /community
\ No newline at end of file
diff --git a/docs/content/slides/pack-your-bags-msp/index.md b/docs/content/slides/pack-your-bags-msp/index.md
index df7a54809..9367c0a8b 100644
--- a/docs/content/slides/pack-your-bags-msp/index.md
+++ b/docs/content/slides/pack-your-bags-msp/index.md
@@ -19,12 +19,12 @@ It can take a while for things to download and install over the workshop wifi,
so please go to the workshop materials directory and follow the setup instructions
to get all the materials ready.
-.center[👩🏽✈️ https://porter.sh/pack-your-bags-msp/#setup 👩🏽✈️ ]
+.center[👩🏽✈️ https://getporter.org/pack-your-bags-msp/#setup 👩🏽✈️ ]
1. Go to https://labs.play-with-docker.com/
1. Sign in with your Docker Hub account, or create one if you don't already have an account.
1. Click `Add new instance`
-1. [Install Porter](https://porter.sh/install)
+1. [Install Porter](/install)
```
curl https://deislabs.blob.core.windows.net/porter/latest/install-linux.sh | bash
export PATH=$PATH:~/.porter
@@ -414,7 +414,7 @@ class: center, middle
.center[
🚨 Not Setup Yet? 🚨
- https://porter.sh/pack-your-bags-msp/#setup
+ https://getporter.org/pack-your-bags-msp/#setup
]
@@ -1278,7 +1278,7 @@ _They adapt between CNAB and existing tools. Porter is just glue."_
* gcloud
* terraform
-.center[ https://porter.sh/mixins ]
+.center[ https://getporter.org/mixins ]
---
name: helm
diff --git a/docs/content/slides/pack-your-bags/index.md b/docs/content/slides/pack-your-bags/index.md
index 202b25b8f..a08d26dce 100644
--- a/docs/content/slides/pack-your-bags/index.md
+++ b/docs/content/slides/pack-your-bags/index.md
@@ -19,14 +19,14 @@ It can take a while for things to download and install over the workshop wifi,
so please go to the workshop materials directory and follow the setup instructions
to get all the materials ready.
-.center[👩🏽✈️ https://porter.sh/pack-your-bags/#setup 👩🏽✈️ ]
+.center[👩🏽✈️ https://getporter.org/pack-your-bags/#setup 👩🏽✈️ ]
* Clone the workshop repository
```console
git clone https://github.com/getporter/porter.git
cd porter/workshop
```
-* [Install Porter](https://porter.sh/install)
+* [Install Porter](/install)
* Create a [Docker Hub](https://hub.docker.com/signup) account if you don't have one
* Create a Kubernetes Cluster on [macOS](https://docs.docker.com/docker-for-mac/kubernetes/) or [Windows](https://docs.docker.com/docker-for-windows/kubernetes/)
@@ -461,7 +461,7 @@ class: center, middle
.center[
🚨 Not Setup Yet? 🚨
- https://porter.sh/pack-your-bags/#setup
+ https://getporter.org/pack-your-bags/#setup
]
---
@@ -1182,7 +1182,7 @@ _They adapt between CNAB and existing tools. Porter is just glue."_
* azure
* terraform
-.center[ https://porter.sh/mixins ]
+.center[ https://getporter.org/mixins ]
---
name: helm
@@ -1347,7 +1347,7 @@ your invocation image to pick up your changes.
* Don't forget to copy your images into your invocation image to /cnab/app/.
* The command to run is `goasciiart -p=gopher.png -w=100`.
-[asciiart]: https://porter.sh/src/workshop/asciiart
+[asciiart]: /src/workshop/asciiart
---
name: break-glass
diff --git a/docs/themes/porter/layouts/index.html b/docs/themes/porter/layouts/index.html
index 1fc036946..fb05304ef 100644
--- a/docs/themes/porter/layouts/index.html
+++ b/docs/themes/porter/layouts/index.html
@@ -38,7 +38,7 @@