Expose Forgejo publicly at forge.eblu.me #278
3 changed files with 0 additions and 27 deletions
Remove deprecated forge egress proxy from tailscale-operator
The egress proxy (tailscale-forge device) has been unused since Caddy took over forge routing. No k8s resources reference it as a backend. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
commit
d4082985a6
|
|
@ -73,7 +73,6 @@ kubectl logs -n tailscale -l app.kubernetes.io/name=operator
|
|||
| `operator.yaml` | Operator deployment, CRDs, RBAC (secret removed) |
|
||||
| `proxyclass.yaml` | ProxyClass with fully-qualified images |
|
||||
| `dnsconfig.yaml` | DNSConfig for cluster-to-tailnet name resolution |
|
||||
| `egress-forge.yaml` | Egress proxy for accessing forge on indri |
|
||||
| `secret.yaml.tpl` | 1Password template for OAuth credentials (manual) |
|
||||
| `README.md` | This file |
|
||||
|
||||
|
|
@ -86,5 +85,3 @@ kubectl logs -n tailscale -l app.kubernetes.io/name=operator
|
|||
annotations:
|
||||
tailscale.com/proxy-class: "default"
|
||||
```
|
||||
- The egress proxy for forge is **deprecated**. Forge is now accessible via Caddy at
|
||||
`forge.ops.eblu.me` (HTTPS) and `forge.ops.eblu.me:2222` (SSH), which pods can reach directly.
|
||||
|
|
|
|||
|
|
@ -1,23 +0,0 @@
|
|||
# DEPRECATED: This egress proxy is no longer needed.
|
||||
# Forge is now accessible via Caddy at forge.ops.eblu.me (HTTPS) and
|
||||
# forge.ops.eblu.me:2222 (SSH), which pods can reach directly.
|
||||
#
|
||||
# Keeping this file for reference during migration. Remove once verified.
|
||||
#
|
||||
# Original purpose: Egress proxy to expose Forgejo (forge) to the cluster
|
||||
# See: https://tailscale.com/kb/1438/kubernetes-operator-cluster-egress
|
||||
---
|
||||
apiVersion: v1
|
||||
kind: Service
|
||||
metadata:
|
||||
name: forge
|
||||
namespace: tailscale
|
||||
annotations:
|
||||
tailscale.com/tailnet-fqdn: indri.tail8d86e.ts.net
|
||||
tailscale.com/proxy-class: "default"
|
||||
spec:
|
||||
type: ExternalName
|
||||
externalName: placeholder
|
||||
ports:
|
||||
- port: 3001
|
||||
targetPort: 3001
|
||||
|
|
@ -7,5 +7,4 @@ namespace: tailscale
|
|||
resources:
|
||||
- ../tailscale-operator-base
|
||||
- proxygroup-ingress.yaml
|
||||
- egress-forge.yaml
|
||||
- external-secret.yaml
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue