tutor k8s
Run Open edX on Kubernetes
tutor k8s [OPTIONS] COMMAND [ARGS]...
apply
Direct interface to kubnectl-apply. This is a wrapper around kubectl apply. A;; options and arguments passed to this command will be forwarded as-is to kubectl apply.
tutor k8s apply [OPTIONS] [ARGS]...
Arguments
- ARGS
Optional argument(s)
createuser
Create an Open edX user and interactively set their password
tutor k8s createuser [OPTIONS] NAME EMAIL
Options
- --superuser
Make superuser
- --staff
Make staff user
- -p, --password <password>
Specify password from the command line. If undefined, you will be prompted to input a password
Arguments
- NAME
Required argument
- EMAIL
Required argument
delete
Completely delete an existing platform
tutor k8s delete [OPTIONS]
Options
- -y, --yes
Do not ask for confirmation
exec
Execute a command in a pod of the given application
tutor k8s exec [OPTIONS] SERVICE ARGS...
Arguments
- SERVICE
Required argument
- ARGS
Required argument(s)
importdemocourse
Import the demo course
tutor k8s importdemocourse [OPTIONS]
init
Initialise all applications
tutor k8s init [OPTIONS]
Options
- -l, --limit <limit>
Limit initialisation to this service or plugin
logs
View output from containers
tutor k8s logs [OPTIONS] SERVICE
Options
- -c, --container <container>
Print the logs of this specific container
- -f, --follow
Follow log output
- --tail <tail>
Number of lines to show from each container
Arguments
- SERVICE
Required argument
quickstart
Configure and run Open edX from scratch
tutor k8s quickstart [OPTIONS]
Options
- -I, --non-interactive
Run non-interactively
reboot
Reboot an existing platform
tutor k8s reboot [OPTIONS]
scale
Scale the number of replicas of a given deployment
tutor k8s scale [OPTIONS] DEPLOYMENT REPLICAS
Arguments
- DEPLOYMENT
Required argument
- REPLICAS
Required argument
settheme
Assign a theme to the LMS and the CMS. To reset to the default theme , use ‘default’ as the theme name.
tutor k8s settheme [OPTIONS] THEME_NAME
Options
- -d, --domain <domains>
Limit the theme to these domain names. By default, the theme is applied to the LMS and the CMS, both in development and production mode
Arguments
- THEME_NAME
Required argument
start
Run all configured Open edX resources. You may limit this command to some resources by passing name arguments.
tutor k8s start [OPTIONS] name
Arguments
- name
Optional argument(s)
status
Print status information for all k8s resources
tutor k8s status [OPTIONS]
stop
Stop a running platform by deleting all resources, except for volumes. You may limit this command to some resources by passing name arguments.
tutor k8s stop [OPTIONS] name
Arguments
- name
Optional argument(s)
upgrade
Perform release-specific upgrade tasks. To perform a full upgrade remember to run quickstart.
tutor k8s upgrade [OPTIONS]
Options
- --from <from_release>
- Options
ironwood | juniper | koa | lilac
wait
Wait for a pod to become ready
tutor k8s wait [OPTIONS] NAME
Arguments
- NAME
Required argument