KuberDock Plugin Installation

Navigation:  Shared Hosting Panels Integration > cPanel >

KuberDock Plugin Installation

Previous pageReturn to chapter overviewNext page

We strongly recommend to read the requirements for shared hosting panel servers.


Note. Current plugin for cPanel requires CentOS 6 or higher.


If you need to update KuberDock plugin then follow KuberDock plugin update instructions.


To Set up KuberDock plugin in cPanel perform the following steps:


1. Go to Service Configuration, choose Apache configuration and click Include Editor. In Pre Main Include section select All Versions in drop-down menu. In text editor start new line and add ProxyPreserveHost On directive and click Update. This a mandatory step if you need to use proxy. Learn more about proxy in YAML specification section.




On the next page click Restart Apache to make changes take effect.




2. Log in to cPanel server console as root, download and install release package:


wget  http://repo.cloudlinux.com/kuberdock-client/kcli-deploy.sh

bash ./kcli-deploy.sh


3. During installation, enter KuberDock master server address and admin credentials:


Enter KuberDock host name or IP address:

Enter KuberDock admin username:

Enter KuberDock admin password:


Note that you can change these settings in cPanel section. Go to Plugin, choose KuberDock tab and Edit kubecli.conf



4. This step is needed only if cPanel works through WHMCS. Set up connection to WHMCS API using Set up cPanel server in WHMCS section guide.


Note that if you had to redeploy KuberDock with cPanel previously set on it, then after redeploy, run the following command on cPanel server under root:


/usr/share/kuberdock-plugin/install_kuberdock_plugins.sh -u


This command will remove all nonexistent templates and icons from user interface for KuberDock and cPanel correct interaction.