Commit Graph

5 Commits

Author SHA1 Message Date
b822514532 REFACTOR(traefik): use Certificate resource instead of Ingress
- Remove conflicting Ingress that was also routing to crafty
- Use cert-manager Certificate directly for TLS cert issuance
- Only IngressRoute handles routing to backend
2026-01-05 00:43:51 +09:00
dfd981e394 REFACTOR(traefik): use IngressRoute with proper ServersTransport
- Convert from standard Ingress to Traefik IngressRoute
- IngressRoute directly references ServersTransport for HTTPS backend
- Keep minimal Ingress for cert-manager TLS certificate issuance
2026-01-05 00:43:51 +09:00
33ce678e83 FIX(repo): fix ServersTransport reference with namespace
- Add namespace prefix to ServersTransport reference
- Fix Traefik routing configuration
2026-01-05 00:43:51 +09:00
2eede3a3d7 FIX(crafty): fix permissions and add backend HTTPS
- Add initContainer to set proper file permissions (chown 1000:0)
- Add fsGroup: 0 for root group permissions
- Add ServersTransport for Traefik backend HTTPS with insecureSkipVerify
- Add traefik.ingress.kubernetes.io/service.serversscheme annotation
2026-01-05 00:43:51 +09:00
ee1f8e3d81 FEAT(crafty): add crafty minecraft server manager
- Crafty Controller 4 for managing Minecraft servers
- Ingress at crafty0213.kro.kr
- Longhorn PVCs for persistent storage
- LoadBalancer service for Minecraft ports 25565-25569
2026-01-05 00:43:51 +09:00