本文作者:杨浩佳 - CODING 后端开发工程师 全文约 4000+ 字,预计阅读时间 20 分钟 前言 本文将介绍如何通过 CODING CD 使用 Nginx Ingress 来实现蓝绿发布。 为什么要采用蓝绿发布?随着业务的快速发展,对开发团队的要求越来越高,一方面要求为用户提供稳定的服务, ...
分类:
其他好文 时间:
2021-04-02 13:03:19
阅读次数:
0
背景介绍 某些情况下,我们在使用Kubernetes作为业务应用的云平台,想要实现应用的蓝绿部署用来迭代应用版本,用lstio太重太复杂,而且它本身定位于流控和网格治理;Ingress-Nginx在0.21版本引入了Canary功能,可以为网关入口配置多个版本的应用程序,使用annotation来控 ...
分类:
Web程序 时间:
2021-03-29 11:40:58
阅读次数:
0
翻译:Eolinker——国内流行的高效API网关 来源:Medium 这些年来,API网关正在经历一些有关他们是否真的起到作用的质疑。 ? 它们是否集中、共享了资源,从而促进了API对于外部调用的管理? ? 它们是否集群入口(ingress)的控制器,从而可以严格管理用户进入或离开集群吗? ? 或 ...
ingress 增加跨域 第一种: kubectl get ingresses. -n rrzhibo-admin test-rrzb-apiadmin-gateway-http-ingress -o yaml apiVersion: extensions/v1beta1 kind: Ingress ...
分类:
其他好文 时间:
2021-02-04 12:05:53
阅读次数:
0
nginx-ingress基于gRPC协议通信 此文档演示如何通过nginx-ingress将流量路由到gRPC服务上。 环境 环境 版本 kubernetes 1.17.4 Rancher v2.4.5 nginx-ingress 0.25.1 示例 以下gRPC应用基于ingress自带的示例, ...
分类:
其他好文 时间:
2021-01-11 11:10:01
阅读次数:
0
编写dockerFile 注:docker端口集合 ? 2377/tcp 客户端和swarm的通信 ? 7946/tcp 和 7946/tcp 用于控制面 gossip 的分发 ? 4789/dup 用于VXLAN的覆盖网络 1、dockerfile 中各个命令含义: 2、cmd和entrypoin ...
分类:
其他好文 时间:
2020-11-30 15:43:44
阅读次数:
4
场景介绍本文介绍如何在半小时内,通过阿里云容器ACK服务和文件存储NAS服务搭建一个简单的弹性、高可用NGINX网站。在完成本文的所有操作后,您将获得一个单网页的网站,用户的请求将会被打散到多个容器节点上,并且根据业务负载自动扩缩容,即使某个容器节点宕机也不会影响用户访问。另外您还可以将本地编辑的网页快速更新到网站上。背景知识本教程使用到的云产品如下:云服务器ECS云服务器(ElasticComp
分类:
Web程序 时间:
2020-11-04 17:59:46
阅读次数:
27
一、ingress介绍Ingress其实就是从kuberenets集群外部访问集群的一个入口,将外部的请求转发到集群内不同的Service上,其实就相当于nginx、haproxy等负载均衡代理服务器Ingress实际上提供了服务发现和规则刷新的功能。域名规则定义,路由信息的刷新需要一个靠Ingresscontroller来提供。Ingresscontroller可以理解为一个监听器,通过不断地与
分类:
其他好文 时间:
2020-10-30 13:06:32
阅读次数:
15
本文以部署showdoc为例来讲解yaml配置文件定义StatefulSet定义Service定义Ingress
分类:
Web程序 时间:
2020-10-10 17:27:15
阅读次数:
30
1、业务架构图2、Ingress访问流程图3创建资源清单3.1创建ingress.yml运维主机hsd7-200.host.commkdir/data/k8s-yaml/nginxtestcat>/data/k8s-yaml/nginxtest/ingress.yml<<‘eof‘apiVersion:extensions/v1beta1kind:Ingressmetadata:
分类:
其他好文 时间:
2020-10-07 20:54:30
阅读次数:
29