当前位置: 首页 > news >正文

CKS-CN 考试知识点分享(8) ingress 公开 https 服务

考试版本:cks-cn v1.33

Context

您必须使用 HTTPS 路由来公开 web 应用程序。

Task

在 prod02 namespace 创建一个名为 web 的 Ingress 资源,并按照如下方式配置它:
将主机 web.k8sng.local 和所有路径的流量路由到现有的 web Service。
使用现有的 web-cert Secret 来启用 TLS 终止。
将 HTTP 请求重定向到 HTTPS
PS: 你可以使用以下命令测试 Ingress 配置:
[candidate@cks000032] $ curl -Lk https://web.k8sng.local

Answer

确定service的端口
kubectl get svc -n prod02

编写ingress
vim web_ingress.yaml

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:name: webnamespace: prod02annotations:nginx.ingress.kubernetes.io/ssl-redirect: "true"
spec:tls:- hosts:- web.k8sng.localsecretName: web-certrules:- host: web.k8sng.localhttp:paths:- path: /pathType: Prefixbackend:service:name: webport:number: 80

kubectl apply -f web_ingress.yaml

验证是否生效
curl -vLk http://web.k8sng.local

在这里插入图片描述

http://www.dtcms.com/a/391612.html

相关文章:

  • ​​[硬件电路-259]:LM4040AIM3 精密电压基准源: 管脚定义、概述、功能、技术指标、使用场景、原理
  • C语言:实现阶乘和计算
  • 鸿蒙应用开发——AppStorageV2和PersistenceV2的使用
  • shell脚本实现docker镜像批量保存并上传至Harbor仓库
  • 用 EzCaptcha 优化 reCAPTCHA 低通过率问题
  • 在docker中构建Vue项目
  • 力扣1895. 最大的幻方
  • Linux入门(四)
  • 以下是与LoRa技术相关的数学公式整理
  • (3) rust和前端交互
  • TextFlux重磅发布:告别复杂控制信号!多语种高保真场景文本编辑新时代
  • A股大盘数据-20250919分析
  • [x-cmd] X-CMD 的依赖非常精简,即装即用,无需额外配置
  • TM52F1363 电子元器件 海速芯 8位高性能微控制器(MCU)技术解析
  • 打工人日报#20250919
  • vue3学习日记(十九):组件实例详解
  • 【开题答辩全过程】以 基于python的订餐系统为例,包含答辩的问题和答案
  • 题解:CF2143E Make Good
  • 鸿蒙:使用worker实现多线程通信
  • Spring MVC 常用注解及代码示例
  • 【DMA】DMA入门:外设数据到内存,以串口DMA接收为例,解析底层实现
  • Java 中 super 和 this关键字总结
  • 我的创作纪念日 ----- 第512天
  • 【docker】删除镜像
  • 亚马逊 MWS 关键字 API 实战:关键字搜索商品列表接口深度解析与优化方案
  • 博文干货 | Pulsar 平均负载器(AvgShedder)
  • 【硬件】嘉立创专业版layout流程(一)
  • PyQt6之分组框
  • 深度剖析 IM 单聊与群聊架构设计
  • 农业自动化:技术重塑传统农业的新范式