This is a simple Node.js script that helps you to generate your hcce.yaml file and also provision/renew the SSL certificates. Follow the instructions below to run the script.
- Node.js installed on your system. You can download it from here.
- Clone the repository:
git clone https://github.com/hubs-foundation/hubs-cloud#branch TODO
- Navigate to the project directory:
cd <hubs-cloud>
- Install dependencies:
npm install
Put all your config inside of input-values.yaml file
To execute the script with a chooser, use the following command:
npm start
For generating hcce.yaml file based on your values provided in input-values.yaml, run
npm run gen-hcce
For provisioning the SSL certificates run Note: you need to have kubectl installed for this step
npm run gen-ssl
This project is licensed under the MIT License.