Everything you need to deploy a container registry in cluster.
- PowerShell 72.7%
- Rust 27.3%
| src | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| cluster-registry.ps1 | ||
| LICENSE | ||
| README.md | ||
Kubernetes Cluster Registry One Click Deploy Script
How this script works
- Run this script
- 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
- Helm
- Kubernetes Cluster
- Kubectl installed
- Kubeconfig file configured
What does this script do?
- Collects the registry name
- Collects the hostname for the registry
- Creates a namespace called
registry - Creates an ingress service for the registry
- Adds the helm repo for the registry
- Updates the helm repo
- Installs the registry helm chart
- Responds with a success message