All Projects → flyteorg → flytectl

flyteorg / flytectl

Licence: Apache-2.0 License
A cross platform CLI for Flyte. Written in Golang. Offers an intuitive interface to Flyte https://docs.flyte.org/projects/flytectl/en/latest/

Programming Languages

go
31211 projects - #10 most used programming language
shell
77523 projects
Makefile
30231 projects

Projects that are alternatives of or similar to flytectl

flytekit
Extensible Python SDK for developing Flyte tasks and workflows. Simple to get started and learn and highly extensible.
Stars: ✭ 82 (+256.52%)
Mutual labels:  workflows, flyte
gitops-build-lib
Jenkins pipeline shared library for automating deployments via GitOps
Stars: ✭ 23 (+0%)
Mutual labels:  gitops
mac-dev-setup
An easy script to install your mac dev environment
Stars: ✭ 38 (+65.22%)
Mutual labels:  brew
CommandLineParser.Core
💻 A simple, light-weight and strongly typed Command Line Parser made in .NET Standard!
Stars: ✭ 32 (+39.13%)
Mutual labels:  command-line-interface
terminal
Terminal inside the microcontroller (cli for mcu)
Stars: ✭ 31 (+34.78%)
Mutual labels:  command-line-interface
argocd-vault-plugin
An Argo CD plugin to retrieve secrets from Secret Management tools and inject them into Kubernetes secrets
Stars: ✭ 404 (+1656.52%)
Mutual labels:  gitops
k3s-homeops-ansible
Bootstrap a k3s cluster on top of Ubuntu 20.04
Stars: ✭ 47 (+104.35%)
Mutual labels:  gitops
k3s-gitops
GitOps principles to define kubernetes cluster state via code
Stars: ✭ 103 (+347.83%)
Mutual labels:  gitops
local-wordpress-development
WordPress Local Web Development Guide for Mac OS X
Stars: ✭ 17 (-26.09%)
Mutual labels:  brew
AutoBrew
AutoBrew: Homebrew deployments made easy
Stars: ✭ 71 (+208.7%)
Mutual labels:  brew
okd-lab
Controlled Environment for OKD4 experiments
Stars: ✭ 24 (+4.35%)
Mutual labels:  gitops
cicd-demo
A demo repository that shows CI/CD integration using DroneCI + ArgoCD + Kubernetes.
Stars: ✭ 36 (+56.52%)
Mutual labels:  gitops
ssh-am
SSH ACCOUNT MANAGEMENT
Stars: ✭ 15 (-34.78%)
Mutual labels:  brew
phpmon
Lightweight, native Mac menu bar app that interacts with Laravel Valet. Helps you manage multiple PHP installations, locate config files and more.
Stars: ✭ 1,896 (+8143.48%)
Mutual labels:  brew
flux-kustomize-example
Flux v1: Example of Flux using manifest generation with Kustomize
Stars: ✭ 71 (+208.7%)
Mutual labels:  gitops
jobflow
jobflow is a library for writing computational workflows.
Stars: ✭ 21 (-8.7%)
Mutual labels:  workflows
codeflare
Simplifying the definition and execution, scaling and deployment of pipelines on the cloud.
Stars: ✭ 163 (+608.7%)
Mutual labels:  workflows
k3s-gitops
My home Kubernetes (k3s) cluster managed by GitOps (Flux)
Stars: ✭ 26 (+13.04%)
Mutual labels:  gitops
astro
Astro allows rapid and clean development of {Extract, Load, Transform} workflows using Python and SQL, powered by Apache Airflow.
Stars: ✭ 79 (+243.48%)
Mutual labels:  workflows
cli-progress
⌛ easy to use progress-bar for command-line/terminal applications
Stars: ✭ 672 (+2821.74%)
Mutual labels:  command-line-interface

Flyte Logo

FlyteCTL

Flyte's official command-line interface

Documentation · Contribution Guide

Docs Current Release Master GoDoc License CodeCoverage Go Report Card Commit activity Commit since last release Slack

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.

🚀 Quick Start

  1. Install Flytectl with bash or shell script.

    • Bash
      $ brew install flyteorg/homebrew-tap/flytectl
    • Shell script
      $ curl -sL https://ctl.flyte.org/install | bash
  2. (Optional) flytectl upgrade provides a general interface to upgrading Flytectl; run the command in the output.

  3. Start Sandbox using Flytectl.

    $ flytectl sandbox start 
  4. Register examples.

    # Register core workflows 
    $ flytectl register examples -d development -p flytesnacks

📖 How to Contribute to Flytectl

You can find the detailed contribution guide here.

🐞 File an Issue

Refer to the issues section in the contribution guide if you'd like to file an issue.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].