Skip to content

Latest commit

 

History

History
37 lines (22 loc) · 1.47 KB

README.md

File metadata and controls

37 lines (22 loc) · 1.47 KB

k8s-platform

Kubernetes platform that leverages different tools to help engineers build, deploy, run, maintain their code in a Kubernetes ecosystem.

Why?

To play around with Kubernetes and various open source tools inside to see how they work and how they can be used to help engineers.

What's Inside?

  • apps - Contains the applications that will be deployed to the Kubernetes cluster to test the platform.
  • terraform - Contains the Terraform code to deploy the Kubernetes cluster to AWS.
  • helm - Contains the Helm charts to deploy the applications to the Kubernetes cluster.

Getting Started

Pre-requisites:

Production Deployment

Run the following commands within the root of this repo to deploy the platform to the target AWS account.

The setup script contains the above commands with some error handling.

Local Development

To deploy to a local cluster without any cloud provider requirements. Refer to the local development documentation.

Documentation

Further documentation is located within the docs directory.