Skip to content

canonical/paas-charm-workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ Deploy a 12-factor application of your choice end-to-end!

*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.

🌱 How to start

  1. Clone this repository
git clone https://github.com/canonical/paas-charm-workshop.git
  1. 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
  1. Switch the branch to the framework you chose (e.g., git checkout django)
  2. Follow the instructions in the README.md!

πŸ‘¨πŸ»β€πŸ’» Intended outcomes

  • 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.

πŸ“ Prerequisites

The following snaps are required for the tutorial.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published