Data
In order to set up the cluster as you want and deploy the necessary packages and applications, you must mount your data folder in the kupboard contains. Use the -v option to mount the data folder in /kupboard/data, as shown in the instruction example below.
You can download the data sample from kupboard-data-sample-1.1.tar.gz and the structure of data folder is as follows.
apiOpenAPI specs are located.certsssh keys or ssl certifications are located.kollectionskollections are located.manifestscontains manifest files generated when applications of OpenAPI or kollection.kupboard.yamldefault configuration file.
SSH Private Key#
The private key of the key pair used to create server instances must be located in data/certs with the name ssh.pem.
SSL Certifications#
If a service domain defined in kupboard.yaml is mycompany.com, the certification should be available for all sub domains like *.mycompany.com. The certificate files should be located in data/certs with the following names:
ssl.keyprivate keyssl.crtpublic keyssl.pemkeychain (private key + public key)