Introduction

Welcome to the Amphitheatre documentation site!

IMPORTANT!!!
This document is still in progress, content will be updated at any time, some links or guides are previews and do not represent real availability, please do not use them for official production environments.

What is Amphitheatre?

Amphitheatre is an open source developer platform that facilitates continuous development of applications and microservices. You can iterate your application source code locally, then deploy to a local or remote Kubernetes cluster, just like docker build && kubectl apply or docker-compose up.

Amphitheatre handles the workflow of building, pushing, and deploying applications. It also provides building blocks and describes customization of CI/CD pipelines.

Start developing with Amphitheatre

Getting started

How to get up and running with Amphitheatre in your environment in minutes.

Quickstarts

A collection of tutorials with code samples to get you started quickly with Amphitheatre.

Concepts

Learn about Amphitheatre, including its main features and capabilities.

Language & Framework Guides

Golang

Learn how to deploy a Go application.

Python

Learn how to deploy a Python application.

Java

Learn how to deploy a Java application.

NodeJs

Learn how to deploy a NodeJs application.

Rust

Learn how to deploy a Rust application.

PHP

Learn how to deploy a PHP application.

Additional info

References

Detailed documentation on the Amphitheatre API, CLI and more.

Contributing

How to contribute to the Amphitheatre project and the various repositories.