Skip to content

jporeilly/Docker-Registry

Repository files navigation

Docker Registry

Kubernetes deployments are based on a “pull” approach. Hosting a private Docker registry alongside your Kubernetes cluster allows you to securely manage your Docker images while also providing quick deployment of your apps.

Module 01 - Infrastructure

  • Configure SkyTap Lab environment
  • Configure AlmaLinux (RHEL) 8.5 Master Nodes
  • Configure SSH connections

Module 02 - Pre-flight

  • Configure env.properties
  • Configure extra-vars.yml
  • Configure hosts-skytap.yml
  • Run preflight-hardware.yml playbook
  • Run kubespray.yml playbook
  • Run cluster.yml playbook

Module 03 - Docker Registry

  • Longhorn Storage
  • Certificates & Keys
  • Kubernetes Secrets
  • Docker Registry
  • Deploy App

Module 04 - Monitoring

  • Kubenetes Dashboard
  • Portainer
  • Prometheus
  • Grafana

For the latest updates execute the following script: ~/Scripts ./clone_latest_workshop.sh

Changelog

Artifact Date
Course released 31/12/22

About

Github repo for Docker Registry course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published