File tree Expand file tree Collapse file tree
bases/stalwart-migration-proxy Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5858 externalName : " " # Populate with Kustomize
5959
6060---
61- # Exposes the Stalwart migration proxy admin API internally for Tailscale to grant human access
61+ # Exposes the Stalwart migration proxy admin API internally for private programmatic access
6262apiVersion : v1
6363kind : Service
6464metadata :
7474 port : 8080
7575 targetPort : proxy-api
7676
77- # ---
78- # Potentially we need another service here to expose 8080 for Legacy Accounts, but only if Accounts
79- # is not migrated before we start sending traffic through this proxy.
77+ ---
78+ # Exposes the Stalwart migration proxy admin API as a Layer 3 Tailscale service
79+ apiVersion : v1
80+ kind : Service
81+ metadata :
82+ name : stalwart-migration-proxy-api-tailscale
83+ annotations :
84+ argocd.argoproj.io/sync-wave : " 2"
85+ spec :
86+ type : LoadBalancer
87+ loadBalancerClass : tailscale
88+ selector :
89+ app : stalwart-migration-proxy
90+ ports :
91+ - name : proxy-api
92+ port : 8080
93+ targetPort : proxy-api
You can’t perform that action at this time.
0 commit comments