Skip to content

Applications and SQL utilities

Terminal window
hyperlake app definitions
hyperlake app versions --app APP_ID
hyperlake app preview --cluster CLUSTER_ID --app APP_ID --name NAME --namespace NAMESPACE
hyperlake app deploy --cluster CLUSTER_ID --app APP_ID --name NAME --namespace NAMESPACE
hyperlake app uninstall --id DEPLOYMENT_ID
hyperlake k8s-action list
hyperlake k8s-action preview --cluster CLUSTER_ID --action ACTION_ID --name NAME
hyperlake k8s-action run --cluster CLUSTER_ID --action ACTION_ID --name NAME

Only definitions and actions exposed by the control plane are available. Use preview before deployment, and treat --private as a network-exposure choice that should be reviewed by an administrator.

These commands transform or inspect SQL locally; they do not execute it unless the command explicitly includes a cluster target.

Terminal window
hyperlake sql analyze --sql 'SELECT * FROM orders'
hyperlake sql format --file query.sql
hyperlake sql optimize --sql 'SELECT * FROM orders'
hyperlake sql translate --source postgres --target trino --file query.sql
hyperlake sql diff --original-file before.sql --modified-file after.sql
hyperlake sql explain --cluster CLUSTER_ID --sql 'SELECT * FROM orders'