Skip to content

chrisakker/kubernetes-ingress-lab

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

NGINX for Kubernetes lab

WIP: Collection of exercises to get acquainted with Kubernetes and exposing services in using NGINX

Table of Contents:

  1. Deploy Kubernetes to the cloud

    1. Amazon Web Services (AWS)
    2. Microsoft Azure - TODO
    3. Google Cloud Platform (GCP) - TODO
    4. Digital Ocean - TODO
  2. Deploy a sample application

  3. Exposing Services in Kubernetes

    1. ClusterIP
    2. Port-forward
    3. NodePort
    4. LoadBalancer
    5. Ingress Controller - TODO

TO DO / Ideas:

  • Ingress vs VirtualServer and VirtualServerRoute resources

    • Ingress resource
    • VirtualServer resource
    • VirtualServerRoute resource
  • Kubernetes ingress controllers

    • Envoy
    • HAProxy
    • Traefik
    • NGINX
    • F5 / NGINX Plus
  • NGINX Plus Ingress Controller

    • Config Migration: NGINX Open Source vs NGINX Plus
    • Real-time metrics
      • NGINX Plus Dashboard
      • Grafana and Prometheus
  • Zero/Minimizing Downtime During Deployments

  • Benchmarking Ingress

  • NGINX Ingress Operator on Red Hat OpenShift

About

kubernetes Ingress lab

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published