#1132 [Flytectl Feature] Flag and config comparison with flyte-cli
Issue created by
pmahindrakar-oss
Describe the feature/command for flytectl
parse_proto
Not yet supported
list_task_names
flytectl get task -p -d
list_task_versions
flytectl get task -p -d
get_task
flytectl get task -p -d --version
launch_task
flytectl get tasks -d -p --version --execFile <execution_spec.yaml>
flytectl create execution --execFile <execution_spec.yaml> -p -d
list_workflow_names
flytectl get workflow -p -d
list_workflow_versions
flytectl get workflow -p -d
get_workflow
flytectl get workflow -p -d --version
list_launch_plan_names
flytectl get launchplan -p -d
list_active_launch_plans
flytectl get launchplan -p -d
list_launch_plan_versions
flytectl get launchplan -p -d --version
get_launch_plan
flytectl get launchplan -p -d --version
get_active_launch_plan
Only active launch plans are retruned always from the admin API
update_launch_plan
flytectl get launchplan -p -d --version
execute_launch_plan
flytectl get launchplan -d -p --version --execFile <execution_spec.yaml>
flytectl create execution --execFile <execution_spec.yaml> -p -d
watch_execution
Not yet supported
relaunch_execution
flytectl create execution --relaunch -p flytectldemo -d development
terminate_execution
flytectl delete execution -d development -p flytesnacks
list_executions
flytectl get execution -p -d
get_execution
flytectl get execution -p flytesnacks -d development
get_child_executions
Not yet supported
register_project
flytectl create project --name flytesnacks --id flytesnacks --description "flytesnacks description" --labels app=flyte
flytectl create project --file project.yaml
Additionally supports adding labels
list_projects
flytectl get projects
archive_project
flytectl update project --archiveProject
activate_project
flytectl update project --activateProject
register_files
flytectl register files
fast_register_files
Supported
flytectl register files -p flytesnacks -d development -a flyte-package.tgz -v v1-fast1
update_workflow_meta
flytectl update workflow --activate -p -d
flytectl update workflow --archive -p -d
update_task_meta
flytectl update task --activate -p -d
flytectl update task --archive -p -d
update_launch_plan_meta
flytectl update launchplan --activate -p -d
flytectl update launchplan --archive -p -d
update_cluster_resource_attributes
flytectl update cluster-resource-attribute --attrFile cra.yaml
update_execution_queue_attributes
flytectl update execution-queue-attribute --attrFile cra.yaml
update_execution_cluster_label
flytectl update execution-cluster-label --attrFile cra.yaml
get_matching_attributes
flytectl get task-resource-attribute -p -d
flytectl get cluster-resource-attribute -p -d
flytectl get execution-cluster-label -p -d
flytectl get execution-queue-attribute -p -d
flytectl get plugin-override -p -d
list_matching_attributes
flytectl get task-resource-attribute -p -d
flytectl get cluster-resource-attribute -p -d
flytectl get execution-cluster-label -p -d
flytectl get execution-queue-attribute -p -d
flytectl get plugin-override -p -d
setup_config
Not yet supported
** Linked tickets
*
Pagination support
#1146
flyteorg/flyte