Skip to content

WISVCH/gke-cluster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2,147 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WISCH Kubernetes Cluster

Welcome to the WISVCH Kubernetes Cluster repo. This repository is a collection of config files that make up the currently running kubernetes cloud deployment of WISVCH. The kubernetes cluster is configured to use:

It is recommended to read up on Kubernetes, fluxV2 and Helm before contributing.

Quick start guide

Adding an application to the release cluster:

  • Make a pull request at https://github.com/WISVCH/charts with a new chart.
  • Add the secrets to the ./secrets folder according to the instructions of the README.md in that folder
  • Add the app to the ./apps folder according to the instructions of the README.md in that folder

Miscellaneous

FLux was originally bootstrapped with the command:

flux bootstrap github --components-extra=image-reflector-controller,image-automation-controller --read-write-key --owner=WISVCH --repository=gke-cluster --branch=main --path=./clusters/release --token-auth --personal

Age is used for secret encryption. The public key is: age1ug2fepnvaqsfpn7t5gjjh2l0j8074jwh9h50pnjcjxn08v8pp3xq7ymxn2.

About

The repo for the google cloud cluster config

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages