可能从大致印象上 Ingress 就是能利用 Nginx、Haproxy 啥的负载均衡器暴露集群内服务的工具;那么问题来了,集群内服务想要暴露出去面临着几个问题:众所周知 Kubernetes 具有强大的副本控制能力,能保证在任意副本(Pod)挂掉时自动从其他机器启动一个新的,还可以动态扩容等,总之... ...
分类:
其他好文 时间:
2020-01-27 12:16:10
阅读次数:
86
基于 K8S 构建 Jenkins 微服务发布平台 实现汇总: 1. 发布流程设计讲解 2. 准备基础环境 1. K8s环境(部署Ingress Controller,CoreDNS,Calico/Flannel) 2. 部署代码版本仓库Gitlab 3. 配置本地Git上传测试代码,创建项目到Gi ...
分类:
数据库 时间:
2020-01-22 16:18:49
阅读次数:
202
摘自:https://www.cnblogs.com/xiaoqi/p/ingress-nginx-canary.html K8S基于ingress-nginx实现灰度发布 之前介绍过使用ambassador实现灰度发布,今天介绍如何使用ingre-nginx实现。 介绍 Ingress-Nginx ...
分类:
其他好文 时间:
2020-01-18 10:56:43
阅读次数:
142
理解k8s 的 Ingress https://www.jianshu.com/p/189fab1845c5/ 暴露一个http服务的方式 service 是 k8s 暴露http服务的默认方式, 其中 NodePort 类型可以将http 服务暴露在宿主机的端口上,以便外部可以访问。 servic ...
分类:
其他好文 时间:
2020-01-17 23:17:18
阅读次数:
88
一、概述 在前面几篇文章中,已经讲到了前后端分离架构和ingress,链接如下: https://www.cnblogs.com/xiao987334176/p/12195722.html https://www.cnblogs.com/xiao987334176/p/12195797.html 接 ...
分类:
其他好文 时间:
2020-01-16 14:43:21
阅读次数:
273
前面配置了servcie的nodepoint和clusterIP附在均衡 一 headless service配置 1.1 默认下的DNS配置 [root@docker-server1 deployment]# kubectl get svc NAME TYPE CLUSTER-IP EXTERNA ...
分类:
Web程序 时间:
2020-01-15 22:41:06
阅读次数:
113
通过TF的Ingress控制器,Kubernetes能够将应用程序安全地公开到网络上。
分类:
Web程序 时间:
2020-01-14 09:28:11
阅读次数:
102
kubernetesIngess是有2部分组成,IngressController和Ingress服务组成,常用的IngressController是ingress-nginx,工作的原理是:IngressController会动态感知集群中的Ingress的规则变化,然后读取,动态生成Nginx的配置文件,最后注入到运行nginx的pod的中,然后会自动reload,配置生效。用kubernet
分类:
其他好文 时间:
2020-01-12 09:17:52
阅读次数:
79
同一k8s集群中多nginx ingress controller
分类:
其他好文 时间:
2020-01-10 00:38:19
阅读次数:
114
一、首先安装dashboard https://github.com/kubernetes/dashboard HTTP的修改部分 用kubectl apply -f 提交修改后的文件 查看相关内容是否都已经启动成功 kubectl get all -n kubernetes-dashboard 二 ...
分类:
其他好文 时间:
2020-01-09 10:24:17
阅读次数:
158