From a32ed7a2a624b1add5b72062e2dacac0400e43f8 Mon Sep 17 00:00:00 2001 From: Brad Stein Date: Tue, 16 Dec 2025 00:08:11 -0300 Subject: [PATCH] registry: point workloads to harbor --- scripts/crypto_wallet_monero_setup.fish | 4 ++-- scripts/crypto_wallet_sui_setup.fish | 2 +- scripts/nextcloud-maintenance.sh | 2 +- services/crypto/monerod/deployment.yaml | 2 +- services/crypto/xmr-miner/deployment.yaml | 2 +- services/keycloak/deployment.yaml | 4 +--- services/monitoring/dcgm-exporter.yaml | 4 +--- services/pegasus/deployment.yaml | 4 +--- services/pegasus/image.yaml | 4 +--- 9 files changed, 10 insertions(+), 18 deletions(-) diff --git a/scripts/crypto_wallet_monero_setup.fish b/scripts/crypto_wallet_monero_setup.fish index fc1bc166..864a667e 100644 --- a/scripts/crypto_wallet_monero_setup.fish +++ b/scripts/crypto_wallet_monero_setup.fish @@ -372,8 +372,8 @@ function xmrwallet_bootstrap --description "Interactive setup of monero-wallet-r end # Use your private image by default (in Zot) - read -P "Container image for wallet RPC [cli.registry.bstein.dev/infra/monero-wallet-rpc:0.18.4.1]: " image - if test -z "$image"; set image cli.registry.bstein.dev/infra/monero-wallet-rpc:0.18.4.1; end + read -P "Container image for wallet RPC [registry.bstein.dev/infra/monero-wallet-rpc:0.18.4.1]: " image + if test -z "$image"; set image registry.bstein.dev/infra/monero-wallet-rpc:0.18.4.1; end _require "Container image" $image; or return 1 # --- Secrets (defaults: RPC user=wallet name, passwords auto if missing) diff --git a/scripts/crypto_wallet_sui_setup.fish b/scripts/crypto_wallet_sui_setup.fish index 544ceaf8..5883a7c0 100644 --- a/scripts/crypto_wallet_sui_setup.fish +++ b/scripts/crypto_wallet_sui_setup.fish @@ -23,7 +23,7 @@ end # Default image chooser (you should override with your own multi-arch image) function _sui_default_image -a NET - echo cli.registry.bstein.dev/infra/sui-tools:1.53.2 + echo registry.bstein.dev/infra/sui-tools:1.53.2 end # Convert any string to a k8s-safe name (RFC-1123 label-ish) diff --git a/scripts/nextcloud-maintenance.sh b/scripts/nextcloud-maintenance.sh index 3dd37638..af1694c1 100755 --- a/scripts/nextcloud-maintenance.sh +++ b/scripts/nextcloud-maintenance.sh @@ -39,7 +39,7 @@ SITES=( "Jellyfin|https://stream.bstein.dev" "Gitea|https://scm.bstein.dev" "Jenkins|https://ci.bstein.dev" - "Zot|https://web.registry.bstein.dev" + "Harbor|https://registry.bstein.dev" "Vault|https://secret.bstein.dev" "Jitsi|https://meet.bstein.dev" "Grafana|https://metrics.bstein.dev" diff --git a/services/crypto/monerod/deployment.yaml b/services/crypto/monerod/deployment.yaml index 8a913d19..1b98e476 100644 --- a/services/crypto/monerod/deployment.yaml +++ b/services/crypto/monerod/deployment.yaml @@ -35,7 +35,7 @@ spec: values: ["rpi4"] containers: - name: monerod - image: cli.registry.bstein.dev/infra/monerod:0.18.4.1 + image: registry.bstein.dev/infra/monerod:0.18.4.1 command: ["/opt/monero/monerod"] args: - --data-dir=/data diff --git a/services/crypto/xmr-miner/deployment.yaml b/services/crypto/xmr-miner/deployment.yaml index dc724997..178f2b2e 100644 --- a/services/crypto/xmr-miner/deployment.yaml +++ b/services/crypto/xmr-miner/deployment.yaml @@ -32,7 +32,7 @@ spec: values: ["rpi4"] containers: - name: monero-p2pool - image: cli.registry.bstein.dev/infra/monero-p2pool:4.9 + image: registry.bstein.dev/infra/monero-p2pool:4.9 imagePullPolicy: Always command: ["p2pool"] args: diff --git a/services/keycloak/deployment.yaml b/services/keycloak/deployment.yaml index 3acb187d..9336bd9f 100644 --- a/services/keycloak/deployment.yaml +++ b/services/keycloak/deployment.yaml @@ -48,11 +48,9 @@ spec: runAsGroup: 0 fsGroup: 1000 fsGroupChangePolicy: OnRootMismatch - imagePullSecrets: - - name: zot-regcred initContainers: - name: mailu-http-listener - image: cli.registry.bstein.dev/sso/mailu-http-listener:0.1.0 + image: registry.bstein.dev/sso/mailu-http-listener:0.1.0 imagePullPolicy: IfNotPresent command: ["/bin/sh", "-c"] args: diff --git a/services/monitoring/dcgm-exporter.yaml b/services/monitoring/dcgm-exporter.yaml index b30e810b..cd37b7b9 100644 --- a/services/monitoring/dcgm-exporter.yaml +++ b/services/monitoring/dcgm-exporter.yaml @@ -39,7 +39,7 @@ spec: - operator: Exists containers: - name: dcgm-exporter - image: cli.registry.bstein.dev/monitoring/dcgm-exporter:4.4.2-4.7.0-ubuntu22.04 + image: registry.bstein.dev/monitoring/dcgm-exporter:4.4.2-4.7.0-ubuntu22.04 imagePullPolicy: Always ports: - name: metrics @@ -56,8 +56,6 @@ spec: volumeMounts: - name: pod-resources mountPath: /var/lib/kubelet/pod-resources - imagePullSecrets: - - name: zot-regcred volumes: - name: pod-resources hostPath: diff --git a/services/pegasus/deployment.yaml b/services/pegasus/deployment.yaml index fcd2b635..72d383da 100644 --- a/services/pegasus/deployment.yaml +++ b/services/pegasus/deployment.yaml @@ -17,8 +17,6 @@ spec: spec: nodeSelector: kubernetes.io/arch: amd64 - imagePullSecrets: - - name: zot-regcred securityContext: runAsNonRoot: true runAsUser: 65532 @@ -58,7 +56,7 @@ spec: containers: - name: pegasus - image: cli.registry.bstein.dev/pegasus:1.2.32 # {"$imagepolicy": "jellyfin:pegasus"} + image: registry.bstein.dev/pegasus:1.2.32 # {"$imagepolicy": "jellyfin:pegasus"} imagePullPolicy: Always command: ["/pegasus"] env: diff --git a/services/pegasus/image.yaml b/services/pegasus/image.yaml index d5acf533..ee0e7de3 100644 --- a/services/pegasus/image.yaml +++ b/services/pegasus/image.yaml @@ -5,10 +5,8 @@ metadata: name: pegasus namespace: jellyfin spec: - image: cli.registry.bstein.dev/pegasus + image: registry.bstein.dev/pegasus interval: 1m0s - secretRef: - name: zot-regcred ---