CKA-2026-Ingress

您必须连接到正确的主机。不这样做可能导致零分。

student@k8s-master1\] $ ssh cka000000 如下创建新的 Ingress 资源: 名称:****echo**** ****Namespace: sound-repeater**** 使用 ****Service**** 端口 8080 在 ****http://example.org/echo**** 上公开 ****echoserver-service**** ****Service****。 操作步骤1 kubectl get ingressclasses.networking.k8s.io 操作步骤2 vim ingress.yaml ```bash # ingress.yaml - 定义 Ingress 资源,用于将外部 HTTP 流量路由到集群内的服务 apiVersion: networking.k8s.io/v1 # 使用 Kubernetes 网络 API 的 v1 版本(K8s 1.19+) kind: Ingress # 资源类型为 Ingress metadata: name: echo # Ingress 资源的名称 namespace: sound-repeater # 该 Ingress 所属的命名空间 spec: ingressClassName: nginx # 指定使用的 Ingress Controller 类型(此处为 nginx-ingress) rules: # 定义路由规则列表 - host: "example.org" # 匹配的域名(请替换为实际使用的域名) http: # HTTP 协议规则 paths: # 路径匹配规则列表 - path: /echo # 需要匹配的 URL 路径(前缀匹配) pathType: Prefix # 路径匹配类型:Prefix 表示前缀匹配(例如 /echo/xxx 也会命中) backend: # 定义请求转发的后端目标 service: # 后端为一个 Kubernetes Service name: echoserver-service # Service 的名称(需与 sound-repeater 命名空间中的 Service 一致) port: # Service 的端口配置 number: 8080 # Service 暴露的端口号(需与 Service 定义中的端口匹配) ``` 操作步骤3 kubectl apply -f ingress.yaml

相关推荐
bloglin999992 小时前
docker logs 如何一直监听日志输出
运维·docker·容器
AI攻城狮2 小时前
Anthropic 开源了 Claude 的 Agent Skills 仓库:文档技能的底层实现全公开了
人工智能·云原生·aigc
❀͜͡傀儡师3 小时前
使用 Docker 部署 Neko 自托管虚拟浏览器(Firefox)
docker·容器·firefox
星河耀银海3 小时前
云原生核心特性:容器化、微服务与DevOps的通俗解读
微服务·云原生·devops
老卢聊运维4 小时前
深入理解Pod生命周期:从创建到终止的完整链路
运维·云原生·k8s
工具罗某人4 小时前
docker compose 部署MySQL InnoDB Cluster + Router 高可用集群-亲测可用
mysql·docker·容器
cyber_两只龙宝4 小时前
【Nginx】Nginx配置负载均衡详解
linux·运维·nginx·云原生·负载均衡
一只小bit5 小时前
Docker 实用命令手册:包含Docker简介与常用命令
运维·docker·容器
云水木石5 小时前
Docker 内使用Claude Code
运维·docker·容器