首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
1. Service
1.1. Service 介绍
1.1.1.userspace模式
1.1.2. iptables模式
1.1.3. ipvs模式
1.2. 模板
1.3. 案例
1.3.1. 不指定VIP的service
1.3.2. 指定VIP的service
1.3.3. 使用NodePort的service
1.3.4. Headless service
1.3.5. SVC代理集群外服务
2. Ingress
2.1. Ingress/IngressController
2.2. 安装IngressController
2.2.1. 选型
2.2.2. 安装Traefik
2.2.2.2. 使用helm部署
2.3. 模板
2.4. 案例
2.4.1. http请求
2.4.2. https请求
2.5. Traefik简单使用
2.5.1. 配置Dashboard
当前位置:
首页>>
技术小册>>
Kubernets合辑6-服务发现
小册名称:Kubernets合辑6-服务发现
配置Ingress配置http代理: ``` # ingree-demo-http.yaml apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: slb-s1 namespace: default annotations: # 因为安装traefik时候创建了 ingressClass 资源,因此不需要依赖注释中的 kubernetes.io/ingress.class # kubernetes.io/ingress.class: traefik traefik.ingress.kubernetes.io/router.entrypoints: web spec: ingressClassName: traefik rules: - host: slb-s1-http.huanle.com http: paths: - path: / pathType: Prefix backend: service: name: slb-s1 port: name: http ``` 测试 ``` # 通过LB的VIP 10.0.160.252 去访问测试的ingress域名 [root@maxiaoke yaml]# curl -L http://10.0.160.252/info -H 'Host: slb-s1-http.huanle.com' 2021-10-13T06:40:02+00:00|v1.0.3|nginx-deploy-699fdd685d-mqw4m|ok [root@maxiaoke yaml]# curl -Lk https://10.0.160.252/info -H 'Host: slb-s1-http.huanle.com' 2021-10-13T06:40:24+00:00|v1.0.3|nginx-deploy-699fdd685d-mqw4m|ok ```
上一篇:
2.4. 案例
下一篇:
2.4.2. https请求
该分类下的相关小册推荐:
Kubernetes中文教程(三)
Kubernets合辑3-kubernetes介绍
Kubernets合辑10-网络
Kubernets合辑11-持续集成
Kubernets合辑8-权限控制
Kubernetes合辑1-安装Kubernetes
Kubernets合辑15-持续部署
Kubernetes中文教程(一)
Kubernetes中文教程(四)
Kubernets合辑5-Pod控制器
Kubernets合辑12-配置中心
Kubernets合辑7-存储