Install symflow

Overview

The symflow CLI is what you use to configure Sym for your organization. You'll need to be logged in to apply Terraform changes, or to list and manage Users, Domains, Resources, or Services.

That said, for the most part, you will be creating and managing Resources via Terraform, and Sym will manage your users for you via Identity Discovery.

πŸ“˜

Do you have a Sym account?

If not, you can go here to create your account and get started with Sym.

Install the CLI

To install the symflow CLI, use one of the commands below:

# macOS Intel, macOS Apple Silicon, and Linux
brew install symopsio/tap/symflow
pipx install sym-flow-cli
pip install --user sym-flow-cli
# For Apple Silicon (aarch64) systems
curl -LO https://github.com/symopsio/sym-flow-cli-releases/releases/latest/download/sym-flow-cli-darwin-aarch64.pkg
sudo installer -pkg sym-flow-cli-darwin-aarch64.pkg -target /

# For Intel (x86_64) systems
curl -LO https://github.com/symopsio/sym-flow-cli-releases/releases/latest/download/sym-flow-cli-darwin-x86_64.pkg
sudo installer -pkg sym-flow-cli-darwin-x86_64.pkg -target /
curl -LO https://github.com/symopsio/sym-flow-cli-releases/releases/latest/download/sym-flow-cli-linux-x64.deb
sudo dpkg -i sym-flow-cli-linux-x64.deb

Note: if installing via pip, Please ensure ~/.local/bin is added to your PATH

🚧

symflow CLI is not officially supported on Windows. We recommend using WSL if you need to use the CLI on a Windows computer.