Flytectl: The Official Flyte Command-line Interface#

Overview#

This video will take you on a tour of Flytectl - how to install and configure it, as well as how to use the Verbs and Nouns sections on the left hand side menu. Detailed information can be found in the sections below the video.

Installation#

Flytectl is a Golang binary that can be installed on any platform supported by Golang.

Test if Flytectl is installed correctly (your Flytectl version should be > 0.2.0) using the following command:

flytectl version

Configuration#

Flytectl allows you to communicate with FlyteAdmin using a YAML file or by passing every configuration value on the command-line. The following configuration can be used for the setup:

Basic Configuration#

The full list of available configurable options can be found by running flytectl --help, or here.

Note

Currently, the Project -p, Domain -d, and Output -o flags cannot be used in the config file.