diff --git a/deploy/concierge/README.md b/deploy/concierge/README.md index 72c5233b..bd65216f 100644 --- a/deploy/concierge/README.md +++ b/deploy/concierge/README.md @@ -10,17 +10,17 @@ for details. ## Installing the Latest Version with Default Options ```bash -kubectl apply -f https://github.com/vmware-tanzu/pinniped/releases/download/$(curl https://api.github.com/repos/vmware-tanzu/pinniped/releases/latest -s | jq .name -r)/install-pinniped-concierge.yaml +kubectl apply -f https://get.pinniped.dev/latest/install-pinniped-concierge.yaml ``` -## Installing an Older Version with Default Options +## Installing a Specific Version with Default Options Choose your preferred [release](https://github.com/vmware-tanzu/pinniped/releases) version number and use it to replace the version number in the URL below. ```bash -# Replace v0.2.0 with your preferred version in the URL below -kubectl apply -f https://github.com/vmware-tanzu/pinniped/releases/download/v0.2.0/install-pinniped-concierge.yaml +# Replace v0.4.1 with your preferred version in the URL below +kubectl apply -f https://get.pinniped.dev/v0.4.1/install-pinniped-concierge.yaml ``` ## Installing with Custom Options diff --git a/deploy/local-user-authenticator/README.md b/deploy/local-user-authenticator/README.md index 1b30119d..dd54de39 100644 --- a/deploy/local-user-authenticator/README.md +++ b/deploy/local-user-authenticator/README.md @@ -15,17 +15,17 @@ User accounts can be created and edited dynamically using `kubectl` commands (se ## Installing the Latest Version with Default Options ```bash -kubectl apply -f https://github.com/vmware-tanzu/pinniped/releases/latest/download/install-local-user-authenticator.yaml +kubectl apply -f https://get.pinniped.dev/latest/install-local-user-authenticator.yaml ``` -## Installing an Older Version with Default Options +## Installing a Specific Version with Default Options Choose your preferred [release](https://github.com/vmware-tanzu/pinniped/releases) version number and use it to replace the version number in the URL below. ```bash -# Replace v0.2.0 with your preferred version in the URL below -kubectl apply -f https://github.com/vmware-tanzu/pinniped/releases/download/v0.2.0/install-local-user-authenticator.yaml +# Replace v0.4.1 with your preferred version in the URL below +kubectl apply -f https://get.pinniped.dev/v0.4.1/install-local-user-authenticator.yaml ``` ## Installing with Custom Options diff --git a/deploy/supervisor/README.md b/deploy/supervisor/README.md index b97f39d7..4df8f81c 100644 --- a/deploy/supervisor/README.md +++ b/deploy/supervisor/README.md @@ -8,17 +8,17 @@ It can be deployed when those features are needed. ## Installing the Latest Version with Default Options ```bash -kubectl apply -f https://github.com/vmware-tanzu/pinniped/releases/latest/download/install-pinniped-supervisor.yaml +kubectl apply -f https://get.pinniped.dev/latest/install-pinniped-supervisor.yaml ``` -## Installing an Older Version with Default Options +## Installing a Specific Version with Default Options Choose your preferred [release](https://github.com/vmware-tanzu/pinniped/releases) version number and use it to replace the version number in the URL below. ```bash -# Replace v0.3.0 with your preferred version in the URL below -kubectl apply -f https://github.com/vmware-tanzu/pinniped/releases/download/v0.3.0/install-pinniped-supervisor.yaml +# Replace v0.4.1 with your preferred version in the URL below +kubectl apply -f https://get.pinniped.dev/v0.4.1/install-pinniped-supervisor.yaml ``` ## Installing with Custom Options diff --git a/site/content/docs/concierge-and-supervisor-demo.md b/site/content/docs/concierge-and-supervisor-demo.md index 052738a0..b268affa 100644 --- a/site/content/docs/concierge-and-supervisor-demo.md +++ b/site/content/docs/concierge-and-supervisor-demo.md @@ -138,33 +138,20 @@ to authenticate federated identities from the Supervisor. EOF ``` -1. Query GitHub's API for the git tag of the latest Pinniped - [release](https://github.com/vmware-tanzu/pinniped/releases/latest). - - ```bash - pinniped_version=$(curl https://api.github.com/repos/vmware-tanzu/pinniped/releases/latest -s | jq .name -r) - ``` - - Alternatively, you can manually select [any release version](https://github.com/vmware-tanzu/pinniped/releases) - of Pinniped. - - ```bash - # Example of manually choosing a release version... - pinniped_version=v0.3.0 - ``` - 1. Deploy the Pinniped Concierge. ```bash kubectl apply \ --context kind-pinniped-concierge \ - -f https://github.com/vmware-tanzu/pinniped/releases/download/$pinniped_version/install-pinniped-concierge.yaml + -f https://get.pinniped.dev/latest/install-pinniped-concierge.yaml ``` The `install-pinniped-concierge.yaml` file includes the default deployment options. If you would prefer to customize the available options, please see [deploy/concierge/README.md](https://github.com/vmware-tanzu/pinniped/blob/main/deploy/concierge/README.md) for instructions on how to deploy using `ytt`. + If you prefer to install a specific version, replace `latest` in the above URL with the version number such as `v0.4.1`. + 1. Generate a random audience value for this cluster. ```bash diff --git a/site/content/docs/concierge-only-demo.md b/site/content/docs/concierge-only-demo.md index d932934d..e07b3650 100644 --- a/site/content/docs/concierge-only-demo.md +++ b/site/content/docs/concierge-only-demo.md @@ -55,32 +55,14 @@ as the authenticator. installed on some Linux systems via the `apache2-utils` package (e.g., `apt-get install apache2-utils`). - - One of the steps below optionally uses `jq` to help find the latest release version number. It is not required. - Install `jq` if you would like, e.g. `brew install jq` on MacOS. - 1. Create a new Kubernetes cluster using `kind create cluster`. Optionally provide a cluster name using the `--name` flag. kind will automatically update your kubeconfig to point to the new cluster as a user with admin-like permissions. -1. Query GitHub's API for the git tag of the latest Pinniped - [release](https://github.com/vmware-tanzu/pinniped/releases/latest). - - ```bash - pinniped_version=$(curl https://api.github.com/repos/vmware-tanzu/pinniped/releases/latest -s | jq .name -r) - ``` - - Alternatively, you can manually select [any release version](https://github.com/vmware-tanzu/pinniped/releases) - of Pinniped. - - ```bash - # Example of manually choosing a release version... - pinniped_version=v0.3.0 - ``` - 1. Deploy the local-user-authenticator app. This is a demo authenticator. In production, you would configure an authenticator that works with your real identity provider, and therefore would not need to deploy or configure local-user-authenticator. ```bash - kubectl apply -f https://github.com/vmware-tanzu/pinniped/releases/download/$pinniped_version/install-local-user-authenticator.yaml + kubectl apply -f https://get.pinniped.dev/latest/install-local-user-authenticator.yaml ``` The `install-local-user-authenticator.yaml` file includes the default deployment options. @@ -88,6 +70,8 @@ as the authenticator. see [deploy/local-user-authenticator/README.md](https://github.com/vmware-tanzu/pinniped/blob/main/deploy/local-user-authenticator/README.md) for instructions on how to deploy using `ytt`. + If you prefer to install a specific version, replace `latest` in the above URL with the version number such as `v0.4.1`. + 1. Create a test user named `pinny-the-seal` in the local-user-authenticator namespace. ```bash @@ -108,7 +92,7 @@ as the authenticator. 1. Deploy the Pinniped Concierge. ```bash - kubectl apply -f https://github.com/vmware-tanzu/pinniped/releases/download/$pinniped_version/install-pinniped-concierge.yaml + kubectl apply -f https://get.pinniped.dev/latest/install-pinniped-concierge.yaml ``` The `install-pinniped-concierge.yaml` file includes the default deployment options.