Skip to content

evoteum/kubernetes-lab-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kubernetes-lab-config

Cluster Configuration

Provides configuration manifests to allow services to run in the cluster.

Table of Contents

Background

This provides all the tooling necessary to make the cluster usable, such as,

  • Rook
  • Crossplane
  • MetalLB

Installation of off-the-shelf tools is done via the kubernetes-lab-services repository.

Install

Nothing to install, GitOps FTW!

Usage

Ansible configures ArgoCD to look at the root directory, where you will find the root applications. These point to their applicable directories, except the helm application which points at our kubernetes-lab-services repository.

Documentation

Further documentation is in the docs directory.

Repository Configuration

Warning

This repo is controlled by OpenTofu in the estate-repos repository.

Manual configuration changes will be overwritten the next time OpenTofu runs.

Contributing

If you need any help, please log an issue and one of our team will get back to you.

PRs are welcome.

License

Code

All source code in this repository is licenced under the GNU Affero General Public License v3.0 (AGPL-3.0). A copy of this is provided in the LICENSE.

Non-code content

All non-code content in this repository, including but not limited to images, diagrams or prose documentation, is licenced under the Creative Commons Attribution-ShareAlike 4.0 International licence.

About

Cluster Configuration

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors