- Add SMB CSI driver ArgoCD application for mounting sifaka share - Add transmission deployment in torrent namespace with Tailscale ingress - Add kiwix deployment with torrent-sync sidecar for declarative ZIM management - Add zim-watcher CronJob to auto-restart kiwix when new ZIMs complete - Both services share SMB PV mounted from sifaka:/volume1/torrents Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
14 lines
611 B
Smarty
14 lines
611 B
Smarty
# Template - apply manually with credentials from 1Password
|
|
# kubectl --context=minikube-indri create secret generic smbcreds \
|
|
# --namespace torrent \
|
|
# --from-literal=username=$(op read "op://vg6xf6vvfmoh5hqjjhlhbeoaie/synology-smb-k8s/username") \
|
|
# --from-literal=password=$(op read "op://vg6xf6vvfmoh5hqjjhlhbeoaie/synology-smb-k8s/password")
|
|
apiVersion: v1
|
|
kind: Secret
|
|
metadata:
|
|
name: smbcreds
|
|
namespace: torrent
|
|
type: Opaque
|
|
stringData:
|
|
username: "{{ op://vg6xf6vvfmoh5hqjjhlhbeoaie/synology-smb-k8s/username }}"
|
|
password: "{{ op://vg6xf6vvfmoh5hqjjhlhbeoaie/synology-smb-k8s/password }}"
|