skycli
. Currently there are 5 groups of them:app
: all commands under this are to interact or manage apps on Skygearauth
: for authentication operations on skycli
, like signing upconfig
: for Skygear cluster operations on skycli
secret
: to manage secrets of a Skygear appdomain
: to manage custom domains of a Skygear appversion
: the only group where itself is a valid command, with no sub-commandsskygear --help
to print out these groups. To check the sub-commands, enter skygear <group-name> --help
.--app
skygear.yaml
inside, while you need to provide a Skygear app name to a skycli
command, you can do this via the use of --app
.skygear.yaml
in the current directory as skycli
automatically looks for that and will parse the app
value (i.e. an app's name) inside.skycli app
skygear secret
commands. Most of them requires you to provide your app name.skycli app create
skycli app list
skycli app scaffold
skycli app deploy
skygear.yaml
at the same level defining the deployment.skycli app view-config
skycli app update-config
skycli app add-collaborator [email]
skycli app remove-collaborator [email]
skycli app list-collaborator
skycli app list-templates
skycli app update-templates
templates
a level under your skygear.yaml
's residence.skycli app download-templates
skycli app get-k8s-credentials
~/.kube/config
. Useful for things like check the logging of your pod/service.skycli app get-k8s-token-request
ExecCredential
.skycli app delete-k8s-credentials deploy
skycli auth
skycli
are done by these commands.skycli auth login
skycli
.skycli auth logout
skycli
.skycli auth signup
skycli config
skycli config view
skycli config set-cluster
skycli config get-contexts
skycli config use-context [name]
skycli secret
skycli secret list
skycli secret create [name] [value]
skycli secret delete [name]
skycli domain
.skygearapp.com
, you can replace this with a custom domain (that you own).skycli domain add [domain]
skycli domain list
skycli domain view [domain]
skycli app verify [domain]
skycli app update [domain]
skycli app remove [domain]
skycli version
skycli
version.