
微服务
文章平均质量分 81
云原生技术分享
同步云原生社区博客分享。
展开
-
2020 年 Service Mesh 技术展望
背景有外文指出,2020 年 Service Mesh 技术将有以下三大发展:快速增长的服务网格需求;Istio 很难被打败,很可能成为服务网格技术的事实标准;出现更多的服务网格用例,WebAssembly 将带来新的可能。针对 Service Mesh 技术,ServiceMesher 社区治理委员会成员在 2020 新年伊始发表了他们各自的看法,并邀请云原生与服务网格领域业界...原创 2020-02-04 17:43:49 · 2025 阅读 · 0 评论 -
蚂蚁金服开源 MOSN 核心概念解析
前言MOSN 是一款使用 Go 语言开发的 Service Mesh 数据平面代理,2018 年 7 月由蚂蚁金服开源,开源地址 ,MOSN 旨在为服务提供分布式、模块化、可观察和智能化的代理能力。MOSN 是 Modular Observable Smart Network 的简称。MOSN 可以与任何支持 xDS API 的 Service Mesh 集成,亦可以作为独立的四、七层负载均衡使...原创 2019-12-12 13:06:07 · 2219 阅读 · 0 评论 -
Linkerd2 proxy destination 学习笔记
作者: 哗啦啦 mesh团队,热衷于kubernetes、devops、apollo、istio、linkerd、openstack、calico 等领域技术。linkerd2介绍Linkerd由控制平面和数据平面组成:控制平面是在所属的Kubernetes命名空间(linkerd默认情况下)中运行的一组服务,这些服务可以完成汇聚遥测数据,提供面向用户的API,并向数据平面代理提供...原创 2019-10-29 16:57:37 · 1133 阅读 · 0 评论 -
Istio Pilot代码深度解析
本文作者赵化冰,将在明天下午 1 点半在成都蚂蚁 C 空间为大家分享《服务网格技术在5G网络管理平台中的落地实践》欢迎大家,查看活动详情。Istio Pilot 组件介绍在Istio架构中,Pilot组件属于最核心的组件,负责了服务网格中的流量管理以及控制面和数据面之间的配置下发。Pilot内部的代码结构比较复杂,本文中我们将通过对Pilot的代码的深入分析来了解Pilot实现原理。首先我们...原创 2019-10-25 14:55:55 · 1887 阅读 · 0 评论 -
企业组织中采用服务网格的挑战
编者按本文作者介绍了企业组织采用服务网格面临的哪些挑战,建议企业应该从数据平面开始逐步推进,从了解它、熟悉它、再到扩大规模使用它,并且以介绍其演讲的幻灯片为切入点介绍了架构演进的步骤。正文最近,我写了一篇关于在企业组织中采用服务网格的具有哪些挑战的文章,这篇文章是为DZone及其迁移到微服务的报告撰写的。在这篇文章中,我们首先要解决的问题之一是“你是否应该沿着采用服务网格的道路走下去”,我是...原创 2019-10-23 10:02:14 · 1086 阅读 · 0 评论 -
AWS App Mesh vs Istio
作者: 马若飞,lead software engineer in FreeWheel,《Istio实战指南》作者,ServiceMesher社区管委会成员。前言近两年随着微服务架构的流行,服务网格(Service Mesh)技术受到了越来越多的人关注,并拥有了大批的拥趸。目前市面上比较成熟的开源服务网格主要有下面几个:Linkerd,这是第一个出现在公众视野的服务网格产品,由Twit...原创 2019-10-17 10:19:22 · 1813 阅读 · 0 评论 -
基于自定义Istio指标的Pod水平自动缩放
作者:Sandor Magyari译者:张成审校:罗广明原文:https://banzaicloud.com/blog/k8s-hpa-prom-istio/本文来自Banzai Cloud,通过一个spring-boot应用示例演示如何通过Istio operator来实现pod水平扩展。基于自定义Istio指标的Pod水平自动缩放Pipeline的核心功能之一,Banza...原创 2019-10-16 11:11:03 · 1504 阅读 · 0 评论 -
Istio熔断器解析
作者:Laszlo Bence Nagy译者:马若飞审校:罗广明原文:https://banzaicloud.com/blog/istio-circuit-breaking/编者按作者简要介绍了熔断的概念,然后以实战演练的方式分别演示了如何通过Backyards UI、CLI等方式创建并设置熔断功能。注:Backyards是Banzai Cloud开发的一款基于Istio的服务网...原创 2019-10-08 11:24:16 · 1832 阅读 · 0 评论 -
你必知的 Kubernetes 自动缩放
作者;Juan Ignacio Giro译者:段访审校:罗广明原文:https://caylent.com/kubernetes-autoscaling编者按许多Kubernetes用户,特别是那些企业级用户,很快就遇到了对环境自动缩放的需求。幸运的是,Kubernetes Horizontal Pod Autoscaler(HPA)允许您将部署配置为以多种方式水平扩展。使用Ku...原创 2019-09-29 11:05:36 · 995 阅读 · 0 评论 -
使用Django,Prometheus,和Kubernetes定制应用指标
英文原文:https://labs.meanpug.com/custom-application-metrics-with-django-prometheus-and-kubernetes/作者:Bobby Steinbach译者:马若飞编者按本文强调了应用程序定制指标的重要性,用代码实例演示了如何设计指标并整合Prometheus到Django项目中,为使用Django构建应用的...原创 2019-09-17 15:52:37 · 855 阅读 · 0 评论 -
Kong 开源的服务网格Kuma爬过了K8S这座大山
作者:Dan Meyer译者:罗广明审校:马若飞英文原文地址: https://www.sdxcentral.com/articles/news/kongs-kuma-service-mesh-climbs-the-kubernetes-wall/2019/09/转载自:https://www.servicemesher.com/blog/kong-open-sources-kuma-t...原创 2019-09-17 15:59:27 · 1649 阅读 · 0 评论 -
Kubernetes调度器简介
1.Replication Controller用来控制kubernetes集群中pods副本数。常用模式Rescheduling保证副本数达到规定个数。Scaling弹性伸缩。kubectl scale --replicas=3 replicationcontrollers frontendRolling Updates滚动更新。k原创 2016-03-04 16:22:39 · 1335 阅读 · 0 评论 -
Kubernetes基本术语与架构
1.node被master管理的可以是物理机也可以是虚拟机,上面运行kubelet(用来启动和管理Pod)。node上运行的服务有:kubelet、kube-proxy、docker deamon。node的状态有running、pending、terminated。通过kube-controller-manager管理nodes:集群内nodes信息同步和单个node生命原创 2016-03-04 16:24:29 · 2124 阅读 · 0 评论 -
Kubernetes常用命令
查看kubernetes管理的pods[root@centos-master kubeguide]#kubectl get podsNAME READY STATUS RESTARTS AGEredis-master-u3824 1/1 Running 0 15m查看kubernet原创 2016-03-04 16:26:39 · 2693 阅读 · 0 评论 -
Kubernetes环境搭建on centos7.1
https://docs.docker.com/linux/CentOS裸机安装http://kubernetes.io/v1.1/docs/getting-started-guides/centos/centos_manual_config.html依赖环境:CentOS7.1Docker 1.8.2Kubernetes: 1.2.0Golang: 1.4.2et原创 2016-03-04 16:27:36 · 1659 阅读 · 0 评论 -
Kubernetes基本术语与架构
Kubernetes基本术语与架构原创 2016-02-24 19:54:56 · 1131 阅读 · 0 评论 -
Kubernetes集群环境搭建on Centos7
Kubernetes集群环境搭建on Centos7原创 2016-02-24 19:57:29 · 2438 阅读 · 0 评论 -
使用RPM包安装docker1.10.3脚本
wget https://yum.dockerproject.org/repo/main/centos/7/Packages/docker-engine-1.10.3-1.el7.centos.x86_64.rpmwget https://yum.dockerproject.org/repo/main/centos/7/Packages/docker-engine-selinux-1.10原创 2016-05-19 22:33:54 · 4453 阅读 · 0 评论 -
Google、IBM和Lyft开源的微服务管理框架Istio安装文档
istio安装文档http://rootsongjc.github.io/blogs/istio-installation/本文已上传到kubernetes-handbook中的第五章微服务章节,本文仅作归档,更新以kubernetes-handbook为准。本文根据官网的文档整理而成,步骤包括安装istio 0.1.5并创建一个bookinfo的微服务来测试原创 2017-06-02 20:28:50 · 2562 阅读 · 0 评论 -
RancherOS安装配置
1.安装RancherOS使用iso文件在virtual box中安装2.安装ROS到磁盘在个人的物理机中执行ssh-keygen -t rsa将生成的id_rsa.pub写到cloud_config.yml文件中#cloud-configssh_authorized_keys: - ssh-rsa AAAAB3NzaC1y原创 2016-03-04 16:21:29 · 5347 阅读 · 0 评论