Quickstart with the Plural CLI
Deploying your services using the Plural CLI.
Overview
This guide goes over how to deploy your services with the Plural CLI. At the end of this tutorial, you will have:
- Provisioned new clusters, and/or deployed the Plural Deployment Operator on your existing clusters.
- Imported the Git repositories containing your code and manifests.
- Deployed your code onto your clusters of choice.
- Optionally updated any configurations and permissions for the clusters and services.
Info:
If you want to get started quickly or want us to manage the Plural experience for you, we strongly recommend using Plural Cloud.
We'll handle hosting Plural for you, but also it comes with automatic integration with Github and observability with Elastic and Prometheus set up by default. It should seriously reduce DevOps TCO, especially for resource-constrained teams.
Install the Plural CLI
The Plural CLI is available on Homebrew, a single line installation can be done with:
brew install pluralsh/plural/plural
If you are using a machine that is not compatible with Homebrew, we recommend simply downloading a pre-built release on GitHub and installing it onto your machines path. The latest release can be found on GitHub or downloaded with the following commands:
VERSION=$(curl -sL https://api.github.com/repos/pluralsh/plural-cli/releases/latest | jq -r '.tag_name' | tr -d v) curl -L https://github.com/pluralsh/plural-cli/releases/latest/download/plural-cli_"$VERSION"_Linux_amd64.tar.gz | tar zx