Files
webapplinux/k8s/ingress.yaml
capitano 533cbed8d3 Add Linux App Store Web Portal with Kubernetes deployment
- React-style static web portal with Tailwind CSS
- OS detection (Debian/Ubuntu, Fedora, Arch, Generic)
- Dynamic install commands (apt://, appstream://, flatpak)
- 9 pre-configured applications
- Kubernetes: 2 replicas, LoadBalancer service, Nginx ingress
- GitLab Container Registry (git.giaco.net/capitano/webapplinux)
- Namespace: linuxwebapp
- Added Dockerfile, nginx.conf, deploy.sh, docker-compose.yml
- Updated README.md with deployment instructions
2026-03-18 22:20:20 +01:00

23 lines
461 B
YAML

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: linux-app-store-ingress
namespace: linuxwebapp
labels:
app: linux-app-store
annotations:
nginx.ingress.kubernetes.io/rewrite-target: /
spec:
ingressClassName: nginx
rules:
- host: apps.local
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: linux-app-store-service
port:
number: 80