diff --git a/apps/guacamole/guacamole.yaml b/apps/guacamole/guacamole.yaml index ef2f103..ebee21d 100644 --- a/apps/guacamole/guacamole.yaml +++ b/apps/guacamole/guacamole.yaml @@ -465,6 +465,22 @@ metadata: spec: itemPath: vaults/IAmWorkin/items/Guacamole JSON Auth --- +--- +# 1Password-backed credentials for Mac mini VNC access (Phase 1 — 2026-04-28) +# The operator mints Secret 'macmini-vnc-creds' with keys: username, password, VNC Password +# Note: '1Password' field label 'VNC Password' -> K8s Secret key 'VNC Password' (space retained) +# Guacamole VNC connection password is sourced from the 'VNC Password' field. +# Actual IP is 10.0.56.115 (INFRA VLAN) — the 1P item 'IP' field is kept as backup reference. +apiVersion: onepassword.com/v1 +kind: OnePasswordItem +metadata: + name: macmini-vnc-creds + namespace: guacamole + labels: + app.kubernetes.io/component: credentials + app.kubernetes.io/part-of: flowercore +spec: + itemPath: vaults/IAmWorkin/items/Mac Mini # Blue Jay Branding Extension (CSS + translations) apiVersion: v1 kind: ConfigMap