| Initial Steps |
commands basics docs links |
| External IP |
external IP to access Application In Cluster |
| DNS and Static IPs |
configuring dns with static IPs k8 using-Service configuring dns with static IPs k8 using Ingress |
| Administer A Cluster |
Configure default CPU requests and limits for a namespace Configure default memory requests and limits for a namespace |
| Understanding kubectl port-forward |
Understand kubectl port forward |
| Expose Service via NodePort |
Expose Service Via NodePort |
| Expose Service via NodePort and Ingress |
Expose Service via NodePort and Ingress |
| Expose Service via ClusterIp and Ingress |
Expose Service via ClusterIP and Ingress |
| TLS KOPS k8s Let's Encrypt |
IN-PROGRESS - Create k8s using kops, enable https using let's encrypt for given domain and deploy whoami on the same |
| Create Kops cluster |
Creating a kops cluster |
| Updating a Kops cluster |
Updating existing KOPS cluster resources |
| Deploying traefik using Helm Kops |
Deploy traefik using Helm in Kops |
| Deploying traefik on KOPS with whoami |
Deploying traefik on KOPS with whoami |
| Understanding Middlewares in Treafik KOPS whoami |
Traefik Middleware Kops whoami |
| Deploying jenkins on kubernetes |
Deploying jenkins on kubernetes |
| Dashboard |
k8s-dashboard |
| RBAC |
basic namespace wide kubeconfig intermediate namespace wide kubeconfig intermediate cluster wide kubeconfig |
| Traefik |
whoami whoami toml In ConfigMap whoami lets encrypt whoami tls custom-certs |
| Monitoring |
configuring datadog configuring metricbeat kube-state-metrics |
| Logging |
journalbeat |
| EKS Kong |
Configuring Kong on EKS cluster and doing some basic tasks to learn its functionality |
| Kafka On local Using Helm |
Installing Kafka on local using helm |
| Kafdrop for kafka monitoring |
Kafdrop for kafka monitoring |
| Kafdrop on kops authenticated by Oauth2-proxy |
Kafdrop OAuth2-proxy kops traefik |
| Traefik Custom Changes in Image for X-trace-id with kops |
Kops Custom Traefik with X-Trace-ID for every request |