Getting started with app development¶
Apps are developed to run as containers on our Kubernetes clusters. By adopting a standard file structure and following consistent workflows, applications remain easier to update, deploy, and maintain.
Requirements¶
Before you begin, ensure you have:
Starting a project¶
A new project typically begins with the following steps:
- Create a repository under github.com/bcit-lts4.
- Add a clear
README.mddescribing the project purpose, goals, and any required setup. -
Add a
Dockerfileanddocker-compose.ymlto the project root.
Local development¶
To start local development:
Next steps¶
Refer to the links in the side menu for more details about development workflows and conventions.