Skip to content
This repository has been archived by the owner on Jan 11, 2023. It is now read-only.

AlexsJones/kubernetes-observability-stack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

kubernetes-observability-stack

This repository deploys some simple but useful observability systems into a cluster. It uses helm3 for Kubernetes manifest package management and deploys a toy observability stack into KIND.

Deploys the following into the cluster with auto wiring:

  • Metrics-server
  • Prometheus-operator
  • Weavescope
  • Nginx Ingress
  • Cert-manager
  • Nginx

The observability all lives within kube-system and is accessible by an ingress route that maps to a dynamically created secret via cert manager.





Requirements

  • Kind
  • Kubectl
  • Helm ^3.0.0

Install

make up
make install

Using local ingress

Set these local /etc/hosts overrides...


Now you'll be able to access the self-signed certificate for the cluster...


https://<service>.sandbox.local will now work...


Delete cluster

make down