Flytectl Reference

Install

Flytectl is a Golang binary and can be installed on any platform supported by golang. To install simply copy paste the following into the command-line:

curl -s https://raw.githubusercontent.com/lyft/flytectl/master/install.sh | bash

Configure

Flytectl allows configuring using a YAML file or pass every configuration value on command-line. The follow configuration is useful to setup. Place this in $HOME/.flyte directory with name config.yaml. This file is searched in * $HOME/.flyte * currDir from where you run flytectl * /etc/flyte/config * You can pass it commandline using –config <config-file-path>

Basic Configuration

admin:
  # For GRPC endpoints you might want to use dns:///flyte.myexample.com
  endpoint: dns:///flyte.lyft.net
  # Change insecure flag to ensure that you use the right setting for your environment
  insecure: true
logger:
  # Logger settings to control logger output. Useful to debug logger:
  show-source: true
  level: 1