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

相关推荐
阿里云云原生1 天前
Higress v2.2.3 发布:正式入驻 CNCF Sandbox,AI Gateway 与 Ingress 迁移能力双向加固
云原生
lichenyang4531 天前
Docker 学习笔记(四):Dockerfile,把项目打成自己的镜像
docker·容器
lichenyang4531 天前
Docker 学习笔记(三):Docker 网络、bridge、子网和容器互通
docker·容器
lichenyang4531 天前
Docker 学习笔记(二):docker run 的参数到底在控制什么?
docker·容器
阿里云云原生2 天前
香港站【企业 AI Agent 工程化实战专场】来啦,邀您7月9日见!
云原生·agent
阿里云云原生2 天前
研发域与运维域的“数字握手”:通过 Agentic Skills 实现 DevOps 全链路自动化
云原生
运维开发故事4 天前
基于 Arthas 的多集群在线诊断系统设计与实现
kubernetes
Patrick_Wilson6 天前
从「改个端口」到 502:Next.js on k8s 的容器端口、Service 映射与 env 覆盖
docker·kubernetes·next.js
阿里云云原生6 天前
AI 开发新常态:当 Cursor、Claude、Codex 并行,如何统一管理散落的 Skill 资产?
云原生·ai编程
探索云原生6 天前
K8s 1.36 这个 GA 特性,把 initContainer 拉模型的 hack 干掉了
ai·云原生·kubernetes