*Read this in other languages: English, νκ΅μ΄
This repository is the starting point of the seminar "Deploy a 12-factor application of your choice end-to-end!". Choose a framework of your choice and deploy it to an environment. Each step of the seminar is a branch in this repository, so don't worry if you don't have time for all steps.
- Clone this repository
git clone https://github.com/canonical/paas-charm-workshop.git
- Choose one of the following frameworks:
- Django (
git checkout django
) - ExpressJS (
git checkout expressjs
) - FastAPI (
git checkout fastapi
) - Flask (
git checkout flask
) - Go (
git checkout go
) - Spring Boot
- Switch the branch to the framework you chose (e.g.,
git checkout django
) - Follow the instructions in the
README.md
!
- You should be able to deploy a 12-factor application of your choice end-to-end! This means that:
- The application OCI image is created and pushed to a repository.
- The application is deployed to a Juju + Microk8s environment.
The following snaps are required for the tutorial.