All business functionality and custom code for your microservices are stored git repositories.
LunchBadger provide two Git repositories containing your project’s code.
In order to access git repositories within LunchBadger, you need to upload your public SSH key.
Access the Settings panel by clicking the cogs icon in the top right toolbar.
+ icon to add new SSH key
Example: Copying your SSH key to clipboard on macOS
To copy your
public SSH key into the clipboard, open a Terminal window and run the following:
pbcopy < ~/.ssh/id_rsa.pub
Add a Label to identify the key in the future, paste the contents of your clipboard into the
Key field, and click the
Models and Connectors to data sources are enabled through LoopBack.
Serverless Functions are enabled through Kubeless
In the Settings panel, locate the
Access via Git section.
Each Git reposistory has its own directory convention and structure.
Models and Connectors are within the LoopBack project directory structure.
Refer to the LoopBack project layout reference for more in-depth information about the LoopBack project
server/models directory once you clone the repository for Models and Connectors.
The Functions repository contains a subdirectory for each folder by Function name.
If you have a Function on the Canvas named
PriceCalculator, you will have a corresponding top level subdirectory with the same name with all the files related to the Function. The main file for Functions is often the
For more information on how to structure the code for you serverless Functions refer to the Runtime reference in the Kubeless documentation.