An open API service indexing awesome lists of open source software.

https://github.com/anthonycorletti/krm-template-python

A minimal template using KRM to deploy a FastAPI app.
https://github.com/anthonycorletti/krm-template-python

fastapi google-kubernetes-engine krm kubernetes kustomize skaffold

Last synced: 3 months ago
JSON representation

A minimal template using KRM to deploy a FastAPI app.

Awesome Lists containing this project

README

        

# krm_template_python

A minimal python application template, using KRM via Skaffold and Kustomize to deploy an application onto GKE.

## Overview

This repo deploys a fastapi server. GitHub actions orchestrate deployment to Google Kubernetes Engine via Workload Identity authentication and generates kubernetes resources for two environments using Skaffold and Kustomize.

## Notable Tools

- [Skaffold](https://skaffold.dev/docs/install/)
- [Kustomize](https://kustomize.io/)
- [Google Cloud SDK](https://cloud.google.com/sdk/docs/install)
- [Docker](https://docs.docker.com/get-docker/)
- [FastAPI](https://fastapi.tiangolo.com/)

## Contributing

Pull requests and issues are very welcome.