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

https://github.com/anqorithm/kompose-fastapi


https://github.com/anqorithm/kompose-fastapi

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

        

# Kompose FastAPI

![Kompose FastAPI](./assets/profile.png)

[![Medium](https://img.shields.io/badge/Medium-Follow%20Tutorial-black?style=for-the-badge&logo=medium)](https://anqorithm.medium.com/convert-any-docker-compose-yaml-to-kubernetes-manifests-in-seconds-with-kompose-eeb97323d7f8)

A demonstration project showcasing how to convert Docker Compose configurations to Kubernetes manifests using Kompose with a FastAPI application.

## 🚀 Overview

This project serves as a practical example of using Kompose to transition from Docker Compose to Kubernetes. It features a simple FastAPI application that demonstrates the conversion process.

## 🛠 What is Kompose?

Kompose is a conversion tool that helps developers move their Docker Compose applications to Kubernetes. It takes a Docker Compose file and translates it into Kubernetes resources, making the transition to Kubernetes orchestration seamless.

Key features:
- Convert Docker Compose files to Kubernetes manifests
- Support for multiple Kubernetes resources
- Easy to use CLI tool
- Supports most Docker Compose features

## 📖 Tutorial

For a detailed walkthrough of how to use this project and Kompose, check out our comprehensive tutorial:

[Convert Any Docker-Compose YAML to Kubernetes Manifests in Seconds with Kompose](https://anqorithm.medium.com/convert-any-docker-compose-yaml-to-kubernetes-manifests-in-seconds-with-kompose-eeb97323d7f8)

## 🤝 Contributing

Contributions are welcome! Feel free to submit issues and enhancement requests.

## 📝 License

This project is licensed under the MIT License - see the LICENSE file for details.