diff --git a/cluster/README.md b/cluster/README.md index 84c8d29..3b84d18 100644 --- a/cluster/README.md +++ b/cluster/README.md @@ -5,6 +5,7 @@ **Table of Contents:** - [Common](#common) + - [OCI Mirrors Cache](#oci-mirrors-cache) - [Master Node](#master-node) - [Master Node - proxmox vm](#master-node---proxmox-vm) - [Master Node - network configuration](#master-node---network-configuration) @@ -51,6 +52,78 @@ nameserver 192.168.14.254 EOF ``` +### OCI Mirrors Cache + +``` bash +# /etc/rancher/k3s/registries.yaml + +mirrors: + # --- Docker Hub (all aliases → docker-mirror) --- + docker.io: + endpoint: + - https://oci.limbosolutions.com/v2/docker-mirror + registry-1.docker.io: + endpoint: + - https://oci.limbosolutions.com/v2/docker-mirror + index.docker.io: + endpoint: + - https://oci.limbosolutions.com/v2/docker-mirror + + # --- GHCR --- + ghcr.io: + endpoint: + - https://oci.limbosolutions.com/v2/ghcr-mirror + + # --- Quay.io --- + quay.io: + endpoint: + - https://oci.limbosolutions.com/v2/quay-mirror + + # --- Kubernetes official registry --- + registry.k8s.io: + endpoint: + - https://oci.limbosolutions.com/v2/k8s-mirror + + # --- Google Container Registry (your "grc-mirror") --- + gcr.io: + endpoint: + - https://oci.limbosolutions.com/v2/grc-mirror + + # --- AWS Public ECR --- + public.ecr.aws: + endpoint: + - https://oci.limbosolutions.com/v2/aws-mirror + + # --- Microsoft Container Registry --- + mcr.microsoft.com: + endpoint: + - https://oci.limbosolutions.com/v2/mcr-proxy + + # --- GitLab Container Registry --- + registry.gitlab.com: + endpoint: + - https://oci.limbosolutions.com/v2/gitlab-mirror + + # --- Bitnami (namespace under Docker Hub) --- + docker.io/bitnami: + endpoint: + - https://oci.limbosolutions.com/v2/bitnami-mirror + + # --- Red Hat registry --- + registry.redhat.io: + endpoint: + - https://oci.limbosolutions.com/v2/readheat-mirror + + +configs: + oci.limbosolutions.com: + auth: + username: + password: + tls: + insecure_skip_verify: false +``` + ## Master Node | Name | Value |