Skip to content

miynat/kubernetes-observability-stack

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 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

Releases

No releases published

Packages

No packages published

Languages

  • Makefile 100.0%