Everything you need to deploy a container registry in cluster.
  • PowerShell 72.7%
  • Rust 27.3%
Find a file
2024-08-23 13:27:01 -05:00
src fix tls 2024-07-25 12:55:02 -05:00
.gitignore Initial commit - works only for local domains 2024-07-25 11:58:36 -05:00
Cargo.lock Initial commit - works only for local domains 2024-07-25 11:58:36 -05:00
Cargo.toml add license and cargo data 2024-07-25 12:02:30 -05:00
cluster-registry.ps1 chore: Update cluster-registry.ps1 with storage configuration options and cleanup 2024-08-23 13:27:01 -05:00
LICENSE chore: Update copyright information in LICENSE file 2024-07-25 12:42:15 -05:00
README.md update readme 2024-07-25 12:38:15 -05:00

Kubernetes Cluster Registry One Click Deploy Script

How this script works

  1. Run this script
  2. Enter your desgniated hostname for the registry

Powershell Script

If you have issues running the rust script, you can use the powershell script instead as cluster-registry.ps1

How to run the script

.\cluster-registry.ps1

Prerequisites

  1. Helm
  2. Kubernetes Cluster
  3. Kubectl installed
  4. Kubeconfig file configured

What does this script do?

  1. Collects the registry name
  2. Collects the hostname for the registry
  3. Creates a namespace called registry
  4. Creates an ingress service for the registry
  5. Adds the helm repo for the registry
  6. Updates the helm repo
  7. Installs the registry helm chart
  8. Responds with a success message

MIT Licensed