Perform initial data bootstrap¶
Before you start¶
Goal
- Bootstrap the Hub
Prerequisites
- Complete the database schema initialisation.
Perform initial data bootstrap¶
Before Altair SLC Hub can be used, initial data needs to be populated into the database. This is done using the hubctl
command to bootstrap the database.
By default, bootstrapping secures internal communications using a self-signed Certificate Authority. If internal communications should be secured by an external Certificate Authority follow the additional instructions in Alternate Internal Certificate Authority.
To bootstrap the database using a self-signed Certificate Authority, use the command:
hubctl bootstrap
And add the Certificate Authority to the Operating System.
The hubctl
command will give feedback on the process. On successful completion the message All <n> steps completed successfully
is output.
Securing the internal database¶
If you are not using the internal database bundled with Altair SLC Hub, you can skip this step.
One of the tasks performed during bootstrap is the setup of internal TLS. After this has been done, the internal database must be restarted - run:
hubctl service restart internaldb
Verification¶
Command completes successfully
- The command completes successfully