feature/bstein-dev-home #7

Merged
bstein merged 95 commits from feature/bstein-dev-home into main 2025-12-18 04:23:02 +00:00
9 changed files with 10 additions and 18 deletions
Showing only changes of commit bd64a36165 - Show all commits

View File

@ -372,8 +372,8 @@ function xmrwallet_bootstrap --description "Interactive setup of monero-wallet-r
end end
# Use your private image by default (in Zot) # 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 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 cli.registry.bstein.dev/infra/monero-wallet-rpc:0.18.4.1; end 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 _require "Container image" $image; or return 1
# --- Secrets (defaults: RPC user=wallet name, passwords auto if missing) # --- Secrets (defaults: RPC user=wallet name, passwords auto if missing)

View File

@ -23,7 +23,7 @@ end
# Default image chooser (you should override with your own multi-arch image) # Default image chooser (you should override with your own multi-arch image)
function _sui_default_image -a NET 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 end
# Convert any string to a k8s-safe name (RFC-1123 label-ish) # Convert any string to a k8s-safe name (RFC-1123 label-ish)

View File

@ -39,7 +39,7 @@ SITES=(
"Jellyfin|https://stream.bstein.dev" "Jellyfin|https://stream.bstein.dev"
"Gitea|https://scm.bstein.dev" "Gitea|https://scm.bstein.dev"
"Jenkins|https://ci.bstein.dev" "Jenkins|https://ci.bstein.dev"
"Zot|https://web.registry.bstein.dev" "Harbor|https://registry.bstein.dev"
"Vault|https://secret.bstein.dev" "Vault|https://secret.bstein.dev"
"Jitsi|https://meet.bstein.dev" "Jitsi|https://meet.bstein.dev"
"Grafana|https://metrics.bstein.dev" "Grafana|https://metrics.bstein.dev"

View File

@ -35,7 +35,7 @@ spec:
values: ["rpi4"] values: ["rpi4"]
containers: containers:
- name: monerod - 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"] command: ["/opt/monero/monerod"]
args: args:
- --data-dir=/data - --data-dir=/data

View File

@ -32,7 +32,7 @@ spec:
values: ["rpi4"] values: ["rpi4"]
containers: containers:
- name: monero-p2pool - name: monero-p2pool
image: cli.registry.bstein.dev/infra/monero-p2pool:4.9 image: registry.bstein.dev/infra/monero-p2pool:4.9
imagePullPolicy: Always imagePullPolicy: Always
command: ["p2pool"] command: ["p2pool"]
args: args:

View File

@ -48,11 +48,9 @@ spec:
runAsGroup: 0 runAsGroup: 0
fsGroup: 1000 fsGroup: 1000
fsGroupChangePolicy: OnRootMismatch fsGroupChangePolicy: OnRootMismatch
imagePullSecrets:
- name: zot-regcred
initContainers: initContainers:
- name: mailu-http-listener - 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 imagePullPolicy: IfNotPresent
command: ["/bin/sh", "-c"] command: ["/bin/sh", "-c"]
args: args:

View File

@ -39,7 +39,7 @@ spec:
- operator: Exists - operator: Exists
containers: containers:
- name: dcgm-exporter - 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 imagePullPolicy: Always
ports: ports:
- name: metrics - name: metrics
@ -56,8 +56,6 @@ spec:
volumeMounts: volumeMounts:
- name: pod-resources - name: pod-resources
mountPath: /var/lib/kubelet/pod-resources mountPath: /var/lib/kubelet/pod-resources
imagePullSecrets:
- name: zot-regcred
volumes: volumes:
- name: pod-resources - name: pod-resources
hostPath: hostPath:

View File

@ -17,8 +17,6 @@ spec:
spec: spec:
nodeSelector: nodeSelector:
kubernetes.io/arch: amd64 kubernetes.io/arch: amd64
imagePullSecrets:
- name: zot-regcred
securityContext: securityContext:
runAsNonRoot: true runAsNonRoot: true
runAsUser: 65532 runAsUser: 65532
@ -58,7 +56,7 @@ spec:
containers: containers:
- name: pegasus - 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 imagePullPolicy: Always
command: ["/pegasus"] command: ["/pegasus"]
env: env:

View File

@ -5,10 +5,8 @@ metadata:
name: pegasus name: pegasus
namespace: jellyfin namespace: jellyfin
spec: spec:
image: cli.registry.bstein.dev/pegasus image: registry.bstein.dev/pegasus
interval: 1m0s interval: 1m0s
secretRef:
name: zot-regcred
--- ---