Skip to content

carlosjgp/observability-workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

observability-workshop

Requirements

Create Kuberneste cluster for testing

You can skip this step if you have a cluster already.

Cet a Kubernetes cluster ready to deploy applications on it.

Kind

$ kind create cluster --name obs-wshop --config ./kind/kind.yaml
Nginx Ingress

To be able to access our deployed applications in our custom local domain

https://kind.sigs.k8s.io/docs/user/ingress/#setting-up-an-ingress-controller

$ kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/master/deploy/static/provider/kind/deploy.yaml

Minikube (optional)

Another implementation to run Kubernetes locally https://kubernetes.io/docs/tasks/tools/install-minikube/

AWS eksctl (optional)

If you have an AWS account you can create an EKS cluster using AWS guide

Add Helm repositories

Helm Stable (will be depreated on Nov 2020)

$ helm repo add stable https://kubernetes-charts.storage.googleapis.com
"stable" has been added to your repositories

Jaeger charts

$ helm repo add jaegertracing https://jaegertracing.github.io/helm-charts
"jaegertracing" has been added to your repositories

Grafana Loki charts

$ helm repo add loki https://grafana.github.io/loki/charts
"loki" has been added to your repositories

Update all repos just adding them doesn't make the charts on the repostiries available

$ helm repo up
Hang tight while we grab the latest from your chart repositories...
...Successfully got an update from the "jaegertracing" chart repository
...Successfully got an update from the "loki" chart repository
...Successfully got an update from the "stable" chart repository
Update Complete. ⎈ Happy Helming!

Workshop

Instructions

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published