voteapp-k8s icon indicating copy to clipboard operation
voteapp-k8s copied to clipboard

voteapp-k8s

CloudAcademy + DevOps

This is part of the CloudAcademy Kubernetes/React/Go/MongoDB Learning Path!

  • https://github.com/cloudacademy/voteapp-frontend-react
  • https://github.com/cloudacademy/voteapp-api-go
  • https://github.com/cloudacademy/voteapp-k8s

Background

K8s Deployment

Provides the declarative YAML files used to deploy an end-to-end web voting application to a Kubernetes cluster. The deployment of the web voting application is used to demonstrate the following K8s resources:

  • Nginx Ingress Controller
  • Deployments
  • Services
  • Pods
  • StatefulSet
  • Persistent Volumes
  • Persistent Volume Claims
  • Network Policies