Installation/Upgrade

Installation

Installing Kondukto is very trivial, and in most cases, it doesn't require any additional steps or configurations.

To install Kondukto, please follow the step-by-step instructions:

Create the directory and navigate to it:

mkdir Kondukto && cd Kondukto

Extract the archive:

unzip kondukto.zip

Give execution permission to the installer.run file:

chmod +x installer.run

Download & Install the required 3rd parties:

  • Git
  • Nginx
  • Docker
  • Docker-Compose

Run the Kondukto installer:

./installer.run

Once the installer starts to run, it will ask you for fundamental configuration choices:

Please choose a database system: docker for PoC, host for production installation

Please enter hostname or IP address : https://(ip address or hostname of the server)

Please enter your registration key: {your_registration_key}

Kondukto has a service for systemd, do you want to load and enable the service? (Y or N)

Do you want to load Kondukto default Nginx configuration? (Y or N)

After these steps, it will ask you for some information to create a self-signed TLS certificate. If you want to use your organization's TLS certificate, you can skip the questions by clicking to enter.

Country Name (2 letter code) [AU]:
State or Province Name (full name) [Some-State]:
Locality Name (eg, city) []:
Organization Name (eg, company) [Internet Widgits Pty Ltd]:
Organizational Unit Name (eg, section) []:
Common Name (e.g. server FQDN or YOUR name) []:
Email Address []:

Once the certificate generation is done, Kondukto should be ready.

To reach it, you can navigate to the hostname you have introduced in the installation phase via a browser.

Upgrade

To upgrade your installation, please execute the latest "installer.run" file on the Kondukto instance. It will be automatically upgraded to the latest version.