Management Command Reference
These are the management commands included to simplify maintenance of the
appliance. A short description is included here. For further documentation on
each command, run them with the
Used to perform Salt runs that enforce the configuration of the machine. To perform one, run
sudo salt-call --local state.highstatefollowed by
supervisorctl restart allto restart processes and load the updated configuration.
Configures the default OAuth service keys for applications using the appliance.
Manages which customers can create proxied connections to their remote repositories with the appliance.
Manages developer accounts and developer keys. Promote a normal developer account to superuser using this command.
View and set license key files. Setting licenses also runs
ke_update_configurationto update the system configuration.
Downloads most recent application or system updates from Kloudless.
Updates the application configuration such as runtime environment and license key. Data is fetched from Kloudless servers regarding various application configuration options. Running applications will be restarted to load in the updated configuration.
Core application-level web services and daemons are controlled via supervisord. Services may be restarted by running
supervisorctl restart all. supervisord may also be used to start and stop individual services, such as the developer portal and API server.
Troubleshooting and Support
Begins printing relevant logs to standard out on the console.
Creates and sends an error report to Kloudless with logs from the node.
Securely allow Kloudless Engineers to connect to the appliance.
Reset a developer account’s password.