首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
介绍
1.1. 原理
1.1.1. IC 流量转发
1.1.2. IC Pod 内部逻辑
1.1.3. IC 进程内部逻辑
部署
2.1. 版本说明
2.2. 使用清单文件部署
2.2.1. 配置RBAC
2.2.2. 创建CRD
2.2.3. 部署控制器
2.2.4. LB配置
2.2.5. 验证
2.2.5.1. 默认404页面
2.2.5.2. ingress http 验证
2.2.5.3. ingress https 验证
配置
3.1. Nginx全局配置
3.1.1. 命令行参数
3.1.2. ConfigMap
3.1.2.1. 常规自定义配置
3.1.2.2. 日志配置
3.1.2.3. SSL/TLS 配置
3.1.2.4. Listeners配置
3.1.2.5. Backend配置
3.1.2.6. Snippets & Custom 模板
3.1.2.7. 链路追踪
3.2. Ingress资源配置
3.2.1. annotations
3.2.1.2. Listeners
3.2.1.3. General
3.2.1.4. URI/Header
3.2.1.5. Auth / TLS
3.2.1.6. upstream
3.2.1.7. sinppets
3.2.3. 案例
3.2.3.1. 简单demo
3.2.3.2. kubernetes dashboard
3.2.3.3. jenkins
3.3. CRD配置
3.3.1. TransportServer
运维
4.1. 日志
4.2. 状态页
4.3. 监控
当前位置:
首页>>
技术小册>>
Kubernets合辑2-部署Ingress
小册名称:Kubernets合辑2-部署Ingress
ingress-demo-02.yaml: ``` apiVersion: apps/v1 kind: Deployment metadata: name: ingress-demo-02 spec: replicas: 2 selector: matchLabels: app: ingress-demo-02 release: stable strategy: rollingUpdate: maxSurge: 1 maxUnavailable: 0 template: metadata: labels: app: ingress-demo-02 release: stable spec: containers: - name: nginx-pod image: linuxmaxiaoke/nginx:v1.0.4 --- apiVersion: v1 kind: Service metadata: name: ingress-demo-02 spec: selector: app: ingress-demo-02 release: stable ports: - name: http port: 80 targetPort: 80 --- apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: ingress-demo-02 spec: ingressClassName: nginx rules: - host: ingress-demo-02.huanle.com http: paths: - path: / pathType: Prefix backend: service: name: ingress-demo-02 port: name: http tls: - hosts: - ingress-demo-02.huanle.com secretName: huanle.com ``` 测试: ``` [root@maxiaoke nginxinc-ingress]# curl https://ingress-demo-02.huanle.com/info 2022-05-04T10:02:13+00:00|v1.0.4|ingress-demo-02-749fd84dc-kmtf5|ok [root@maxiaoke nginxinc-ingress]# curl https://ingress-demo-02.huanle.com/info 2022-05-04T10:02:13+00:00|v1.0.4|ingress-demo-02-749fd84dc-j6xz5|ok ``` 日志: ``` 04/May/2022:18:02:10 +0800|10.4.7.100|10.4.7.1|-|-|ingress-demo-02|ingress|default|ingress-demo-02|GET|HTTP/1.1|ingress-demo-02.huanle.com|/info|-|curl/7.68.0|69|200| 04/May/2022:18:03:02 +0800|10.4.7.100|10.4.7.1|-|-|ingress-demo-02|ingress|default|ingress-demo-02|GET|HTTP/1.1|ingress-demo-02.huanle.com|/info|-|curl/7.68.0|69|200| ```
上一篇:
2.2.5.2. ingress http 验证
下一篇:
配置
该分类下的相关小册推荐:
Kubernets合辑3-kubernetes介绍
Kubernets合辑15-持续部署
Kubernetes合辑1-安装Kubernetes
Kubernets合辑8-权限控制
Kubernetes中文教程(五)
Kubernetes中文教程(一)
Kubernets合辑6-服务发现
Kubernets合辑11-持续集成
Kubernets合辑14-日志收集
Kubernetes中文教程(四)
Kubernets合辑9-资源约束
Kubernets合辑10-网络