ICode9

精准搜索请尝试: 精确搜索
  • k8s部署Istio1.5.82021-09-11 09:33:33

    文章目录 一、部署K8S集群二、部署Istio`2.1. 安装二进制包``2.2. 下载所需镜像`docker配置镜像加速器 `2.3. 安装 demo` 三、部署bookinfo实例`3.1. 为 default 命名空间开启自动注入``3.2. 拉取相关镜像``3.3. 创建入口网关``3.4. 从网页访问` 四、卸载istio 一、部署

  • 300字短文让你从特性了解Istio2021-09-08 17:01:22

    一、从特性去了解Istio: 应用无感:无需关注业务应用代码限流,限制流量,保护下游服务熔断,快速失败,剔除异常服务 二、实现原理: 应用无感,其实就是在应用的上面加了一层代理而已。每个主机服务独享。 限流,设置代理的最大连接数、最大请求数等等。每个主机服务独享。 熔断,代理请求下游

  • 如何理解 Istio Ingress, 它与 API Gateway 有什么区别?2021-08-31 17:35:27

    API 网关作为客户端访问后端的入口,已经存在很长时间了,它主要是用来管理” 南北向 “的流量;近几年服务网格开始流行,它主要是管理系统内部,即 “东西向” 流量,而像 Istio 这样的服务网格还内置了网关,从而将系统内外部的流量纳入了统一管控。这经常给初次接触 Istio 的人带来困惑 ——

  • istio设置请求超时2021-08-30 18:33:00

    开始之前 按照安装指南中的说明安装 Istio。 部署示例应用程序 Bookinfo,并应用默认目标规则。 运行以下命令初始化应用的版本路由: $ kubectl apply -f samples/bookinfo/networking/virtual-service-all-v1.yaml 请求超时 HTTP 请求的超时可以用路由规则的 timeout 字段

  • istio的tcp流量转移2021-08-30 18:02:28

    本任务展示了如何将 TCP 流量从微服务的一个版本逐步迁移到另一个版本。例如,将 TCP 流量从旧版本迁移到新版本。 一个常见的用例是将 TCP 流量从微服务的一个版本迁移到另一个版本。在 Istio 中,您可以通过配置一系列规则来实现此目标,这些规则将一定比例的 TCP 流量路由到不同的服

  • 使用traefik作为istio流量入口,并在traefik上实现流量控制2021-08-29 10:00:27

    背景 在生产环境中使用rancher2.0来操作k8s平台,并启用了istio做灰度发布。由于在灰度发布中需要频繁修改virtualservice,故没有使用istio-gateway做为流量入口(使用istio-gateway作为流量入口,需要在virtualservice中配置url路由匹配规则),而是使用traefik做为流量入口。traefik做url路

  • istio网关安全-文件挂载2021-08-27 18:32:08

    生成服务器证书和私钥 创建一个根证书和私钥以为您的服务所用的证书签名: $ openssl req -x509 -sha256 -nodes -days 365 -newkey rsa:2048 -subj '/O=example Inc./CN=example.com' -keyout example.com.key -out example.com.crt 为 httpbin.example.com 创建一个证书和私

  • Istio 自动注入 sidecar 不成功解决方案2021-08-17 17:32:35

    问题 安装完后,做官方 bookinfo 实验 kubectl apply -f samples/bookinfo/platform/kube/bookinfo.yaml 出现 sidecar 自动注入不成功。 解决方法 第一种可能: 安装 Istio 时,配置了 enableNamespacesByDefault: false sidecarInjectorWebhook: enabled: true # 变量为true,就

  • ServiceMesh实验室——00之实验室搭建2021-08-14 09:02:47

    实验室搭建 Docker&&K8S 环境,这一篇(https://github.com/AliyunContainerService/k8s-for-docker-desktop)就够了。解决好了,docker pull K8S所需镜像问题。 Helm 直接下载(https://github.com/helm/helm/releases)可执行文件,放到系统任一Path目录下即可。 Istioctl 直接下载(https:/

  • 服务网格Istio入门-详细记录Kubernetes安装Istio并使用2021-08-09 01:32:43

    我最新最全的文章都在 南瓜慢说 www.pkslow.com ,文章更新也只在官网,欢迎大家来喝茶~~ 1 服务网格Istio Istio是开源的Service Mesh实现,一般用于Kubernetes集群容器中的连接、监控和保护。它的核心特性有: 流量管理 通过简单配置实现服务之间的流量; 简化服务级属性如熔断、超时

  • 【连载】微服务网格Istio(一)2021-07-27 23:01:11

    Istio基础 服务网格是用于描述构成应用程序的微服务网络以及应用之间的交互,服务网格的功能包括服务发现、负载均衡、故障恢复、指标和监控以及更加复杂的运维工作,例如A/B测试、金丝雀发布、限流、访问控制和端到端身份验证等。 什么是微服务 微服务是用于构建应用程序的架构风格

  • ServiceEntry2021-07-14 19:04:41

    ServiceEntry ServiceEntry 允许向 Istio 的内部服务注册表中添加额外的条目,以便网格中的自动发现服务可以访问或路由到这些手动指定的服务。ServiceEntry 描述了服务的属性(DNS名称,VIP,端口,协议,endpoints)。这些服务可以是网格外部的(如 Web APIs),也可以是不属于平台服务注册表的

  • Java微服务架构,服务网格化Service Mesh入门到精通2021-07-14 13:00:03

    ——/服务网格化Service Mesh/ ├──视频 | ├──day01 | | ├──1-架构的发展历史-单机小型机时代.mp4 17.69M | | ├──10-架构的发展历史-服务网格新时期-istio.mp4 28.98M | | ├──11-架构的发展历史-服务网格新时期-什么是服务网格.mp4 15.55M | | ├──12-架构的发

  • Istio介绍2021-07-14 11:34:01

    Istio介绍 一、Istio介绍 官方文档:https://istio.io/docs/concepts/what-is-istio/ 中文官方文档:https://istio.io/zh/docs/concepts/what-is-istio/ Github地址:https://github.com/istio/istio/releases 1.1、Istio是什么 # 官当解释: An open platform to connect, secure, cont

  • Istio 自动注入 sidecar 不成功及k8s安装istio后pod无法创建解决方案2021-07-02 11:01:31

    环境 Kubernetes v1.15.6 源码安装 Istio v1.2.5 Helm 安装 Istio v1.2.5 Helm 安装 Istio Helm安装 问题 安装完后,做官方 bookinfo 实验 kubectl apply -f samples/bookinfo/platform/kube/bookinfo.yaml 出现 sidecar 自动注入不成功。 解决方法 第一种可能: 安装 Istio 时,配置了

  • Service Mesh -- Istio概述2021-06-28 16:03:27

    如果你用过微服务,你就会发现,为了解决引入微服务架构所带来的问题,要不断的引入新的技术:服务注册与发现、链路调用跟踪、性能监控、日志收集等等。微服务架构给我们带来方便的同时也会让系统变得越来越复杂,尤其是各个微服务之间的调用问题。 时下最流行的是Spring Cloud技术全家桶

  • 2021全新服务网格Istio基础与实践2021-06-26 17:57:56

    第1章 学前必看 4分钟1节 1-1学前必看[04:08] 2-1服务网格的优势[06:25] 第2章 服务网格概述 13分钟2节 2-2服务网格历史[07:22] 第3章 Istio介绍 18分钟2节 3-1istio是什么[09:48] 3-2istio的架构[08:49] 第4章 Istio安装部署 35分钟3节 4-1istio在k8s中的部署[15:26] 4-2部署

  • Kubernetes 小白学习笔记(32)--kubernetes云原生应用开发-sidecar注入和istio服务治理演示2021-06-17 12:57:28

      不做修改                             内容来自: https://coding.imooc.com/class/284.html

  • Kubernetes 小白学习笔记(31)--kubernetes云原生应用开发-istio架构和安装2021-06-17 12:57:15

                          内容来自: https://coding.imooc.com/class/284.html

  • kubernetes Istio是什么2021-06-17 12:53:36

        一、Istio Istio 是一个服务网格,它允许集群中的 pods 和服务之间进行更详细、复杂和可观察的通信。 它通过使用 CRD 扩展 Kubernetes API 来进行管理,它将代理容器注入到所有 pods 中,然后由这些 pods 来控制集群中的流量。   二、kube-proxy Kubernetes 中的服务是由运行在

  • 服务网格和 Istio 简介2021-06-13 11:04:03

    文章目录 一、什么是服务网格 Service Mesh1.1 主要概念1.1.1、容器组织框架(Container orchestratiob framework )1.1.2、Service 与 Service 实例(Service Instance )1.1.3、Sidecar 代理(Sidecar Proxy)1.1.4、服务发现(Service discovery)1.1.5、负载均衡(Load balanci

  • 服务与流量治理(Service Mesh)2021-06-05 21:32:41

        K8s相关资料可参考改链接 Kubernetes简介   1  什么是Service Mesh   Service Mesh 是一个专门处理服务通讯的基础设施层。它的职责是在由云原生应用组成服务的复杂拓扑结构下进行可靠的请求传送。在实践中,它是一组和应用服务部署在一起的轻量级的网络代理,并且对应用

  • Istio使用【Bookinfo示例之简单路由管理】2021-06-05 17:03:13

    本文使用istio版本:1.4.2  上章内容只是简单运行了Bookinfo示例(Istio使用【Bookinfo示例】),访问页面,Reviews虽然有三个版本,但是刷新浏览器,三个版本是随机返回。本章内容仍然使用官方样例配置,定义一些自定义路由规则。在这之前最好了解下Istio使用【CRDs】。 创建所有服务的Dest

  • Istio使用【CRDs】2021-06-05 17:03:06

    本文使用istio版本:1.4.2  Istio安装时,第一步就是创建了各种自定义资源类型(CRD),参考istio部署【在kubernetes上部署】,其中最重要的几个CRD包括:Gateway、VirtualService、DestinationRule、ServiceEntry。主要架构如下图: Gateway充当入口服务,DestinationRule用于定义目标服务,Virt

  • Istio使用【Bookinfo示例】2021-06-05 17:02:47

     Bookinfo示例简介 Bookinfo是istio官网示例,应用程序分为四个单独的微服务: productpage。该productpage微服务调用details和reviews微服务来填充页面。 details。该details微服务包含图书信息。 reviews。该reviews微服务包含了书评。它们调用ratings微服务。 ratings。该ra

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有