Skip to content

wallchristopher/k8s-platform

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published