TODOアプリをWindowsのWSL2でローカルのk3d
で動かしてみようと思いdeployment
、service
、ingress
を使いフロントとバックをデプロイしたのですが、ブラウザで見れません。
ingress
apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: todo-web-ingress spec: rules: - http: paths: - path: / pathType: Prefix backend: service: name: todo-web-svc port: number: 3000
kubectl describe ing/todo-web-ingress
Name: todo-web-ingress Labels: <none> Namespace: default Address: 172.18.0.2 Ingress Class: <none> Default backend: <default> Rules: Host Path Backends ---- ---- -------- * / todo-web-svc:3000 (10.42.0.24:3000) Annotations: <none> Events: <none>
curl http://172.18.0.2/
<!DOCTYPE html>正しいリスポンスが返ってきます</html>
このように、curl
ではアクセスできるのですが、ブラウザでは表示されません。
Chromeでは、
「このサイトにアクセスできません
172.18.0.2 からの応答時間が長すぎます。
ERR_CONNECTION_TIMED_OUT」
と表示されます。
補足情報
k3d version v5.4.2 k3s version v1.23.6-k3s1 (default)
あなたの回答
tips
プレビュー