Skip to content

Commit 9e7f7ad

Browse files
committed
refactor: remove ingress
1 parent 730158b commit 9e7f7ad

File tree

5 files changed

+4
-77
lines changed

5 files changed

+4
-77
lines changed

Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,9 +63,9 @@ minikube-deploy: minikube-build
6363
@helm upgrade --install toolhive-ui ./helm -f ./helm/values-dev.yaml --wait --timeout=5m
6464
@echo "Deployment complete!"
6565
@echo ""
66-
@echo "To access the application:"
67-
@echo "1. Add to /etc/hosts: echo \"\$$(minikube ip) toolhive-ui.local\" | sudo tee -a /etc/hosts"
68-
@echo "2. Open http://toolhive-ui.local"
66+
@echo "To access the application, run:"
67+
@echo " make minikube-port-forward"
68+
@echo "Then open: http://localhost:8080"
6969

7070
## Uninstall from minikube
7171
minikube-uninstall:

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,10 +75,10 @@ The Helm chart is located in the `helm/` directory and includes:
7575

7676
- Deployment with configurable replicas
7777
- Service (ClusterIP/NodePort/LoadBalancer)
78-
- Ingress with customizable rules
7978
- Horizontal Pod Autoscaler (optional)
8079
- Configurable resource limits
8180
- Health checks (startup, liveness and readiness probes)
81+
- Security contexts following Pod Security Standards
8282

8383
## Learn More
8484

helm/templates/ingress.yaml

Lines changed: 0 additions & 42 deletions
This file was deleted.

helm/values-dev.yaml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,6 @@ service:
1717
port: 80
1818
targetPort: 3000
1919

20-
ingress:
21-
enabled: true
22-
className: "nginx"
23-
hosts:
24-
- host: toolhive-ui.local
25-
paths:
26-
- path: /
27-
pathType: Prefix
28-
2920
# Reduced resources for development environment
3021
resources:
3122
limits:

helm/values.yaml

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -63,28 +63,6 @@ service:
6363
# -- NodePort (only used if type is NodePort, range: 30000-32767)
6464
nodePort: null
6565

66-
ingress:
67-
# -- Enable ingress controller resource
68-
enabled: true
69-
# -- IngressClass that will be used (nginx, traefik, etc.)
70-
className: "nginx"
71-
# -- Additional annotations for the Ingress resource
72-
annotations:
73-
{}
74-
# nginx.ingress.kubernetes.io/rewrite-target: /
75-
# cert-manager.io/cluster-issuer: letsencrypt-prod
76-
# -- Ingress hosts configuration
77-
hosts:
78-
- host: toolhive-ui.local
79-
paths:
80-
- path: /
81-
pathType: Prefix
82-
# -- TLS configuration
83-
tls: []
84-
# - secretName: toolhive-ui-tls
85-
# hosts:
86-
# - toolhive-ui.local
87-
8866
# -- Resource limits and requests for the container
8967
resources:
9068
limits:

0 commit comments

Comments
 (0)