Flyte's official command-line interface
FlyteCTL was designed as a portable and lightweight command-line interface to work with Flyte. It is written in Golang and accesses FlyteAdmin, the control plane for Flyte.
-
Install FlyteCTL with bash or shell script
- Bash
$ brew install flyteorg/homebrew-tap/flytectl
- Shell script
$ curl -sL https://ctl.flyte.org/install | bash
- Bash
-
(Optional)
flytectl upgrade
provides a general interface to upgrading FlyteCTL; run the command in the output -
Start sandbox using FlyteCTL
$ flytectl sandbox start
-
Register examples
# Register core workflows $ flytectl register examples -d development -p flytesnacks
You can find the detailed contribution guide here.
Refer to the issues section in the contribution guide if you'd like to file an issue.