- 博客(210)
- 资源 (1)
- 收藏
- 关注
原创 2021-03-10
企业级服务网格公司 Tetrate 宣布 B 轮融资 4000 万美元我很高兴地宣布,Tetrate 获得 4000 万美元的 B 轮融资,由 Sapphire Ventures 领投,Scale Venture Partners、NTTVC 以及之前的投资者 Dell Technologies Capital、Intel Capital、8VC 和 Samsung NEXT 跟投。 在此,我要感谢我的同事(也就是 Tetrands)、投资人、客户、合作伙伴和朋友们一直以来的支持。我们将使用这笔资金扩大
2021-03-10 23:43:31
406
原创 Istio 1.8 发布——用户至上的选择
Istio 1.8 是 Istio 在 2020 年发布的最后一个版本,按照 Istio 社区在今年初设定的目标继续推进,该版本主要有以下更新:支持使用 Helm 3 进行安装和升级正式移除了 Mixer新增了 Istio DNS proxy,透明地拦截应用程序的 DNS 查询,实现智能应答新增了 WorkloadGroup 以简化对虚拟机的引入WorkloadGroup是一个新的 API 对象,旨在与虚拟机等非 Kubernetes 工作负载一起使用,模仿现有的用于 Kubernetes 工
2020-11-20 09:19:45
1137
原创 2020 年 Service Mesh 技术展望
背景有外文指出,2020 年 Service Mesh 技术将有以下三大发展:快速增长的服务网格需求;Istio 很难被打败,很可能成为服务网格技术的事实标准;出现更多的服务网格用例,WebAssembly 将带来新的可能。针对 Service Mesh 技术,ServiceMesher 社区治理委员会成员在 2020 新年伊始发表了他们各自的看法,并邀请云原生与服务网格领域业界...
2020-02-04 17:43:49
1941
原创 蚂蚁金服开源 MOSN 核心概念解析
前言MOSN 是一款使用 Go 语言开发的 Service Mesh 数据平面代理,2018 年 7 月由蚂蚁金服开源,开源地址 ,MOSN 旨在为服务提供分布式、模块化、可观察和智能化的代理能力。MOSN 是 Modular Observable Smart Network 的简称。MOSN 可以与任何支持 xDS API 的 Service Mesh 集成,亦可以作为独立的四、七层负载均衡使...
2019-12-12 13:06:07
2115
原创 Linkerd2 proxy destination 学习笔记
作者: 哗啦啦 mesh团队,热衷于kubernetes、devops、apollo、istio、linkerd、openstack、calico 等领域技术。linkerd2介绍Linkerd由控制平面和数据平面组成:控制平面是在所属的Kubernetes命名空间(linkerd默认情况下)中运行的一组服务,这些服务可以完成汇聚遥测数据,提供面向用户的API,并向数据平面代理提供...
2019-10-29 16:57:37
1056
原创 Istio Pilot代码深度解析
本文作者赵化冰,将在明天下午 1 点半在成都蚂蚁 C 空间为大家分享《服务网格技术在5G网络管理平台中的落地实践》欢迎大家,查看活动详情。Istio Pilot 组件介绍在Istio架构中,Pilot组件属于最核心的组件,负责了服务网格中的流量管理以及控制面和数据面之间的配置下发。Pilot内部的代码结构比较复杂,本文中我们将通过对Pilot的代码的深入分析来了解Pilot实现原理。首先我们...
2019-10-25 14:55:55
1700
原创 企业组织中采用服务网格的挑战
编者按本文作者介绍了企业组织采用服务网格面临的哪些挑战,建议企业应该从数据平面开始逐步推进,从了解它、熟悉它、再到扩大规模使用它,并且以介绍其演讲的幻灯片为切入点介绍了架构演进的步骤。正文最近,我写了一篇关于在企业组织中采用服务网格的具有哪些挑战的文章,这篇文章是为DZone及其迁移到微服务的报告撰写的。在这篇文章中,我们首先要解决的问题之一是“你是否应该沿着采用服务网格的道路走下去”,我是...
2019-10-23 10:02:14
1013
原创 AWS App Mesh vs Istio
作者: 马若飞,lead software engineer in FreeWheel,《Istio实战指南》作者,ServiceMesher社区管委会成员。前言近两年随着微服务架构的流行,服务网格(Service Mesh)技术受到了越来越多的人关注,并拥有了大批的拥趸。目前市面上比较成熟的开源服务网格主要有下面几个:Linkerd,这是第一个出现在公众视野的服务网格产品,由Twit...
2019-10-17 10:19:22
1584
原创 基于自定义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
1420
原创 Istio熔断器解析
作者:Laszlo Bence Nagy译者:马若飞审校:罗广明原文:https://banzaicloud.com/blog/istio-circuit-breaking/编者按作者简要介绍了熔断的概念,然后以实战演练的方式分别演示了如何通过Backyards UI、CLI等方式创建并设置熔断功能。注:Backyards是Banzai Cloud开发的一款基于Istio的服务网...
2019-10-08 11:24:16
1723
原创 你必知的 Kubernetes 自动缩放
作者;Juan Ignacio Giro译者:段访审校:罗广明原文:https://caylent.com/kubernetes-autoscaling编者按许多Kubernetes用户,特别是那些企业级用户,很快就遇到了对环境自动缩放的需求。幸运的是,Kubernetes Horizontal Pod Autoscaler(HPA)允许您将部署配置为以多种方式水平扩展。使用Ku...
2019-09-29 11:05:36
915
原创 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
1576
原创 使用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
776
原创 博客搬家到https://jimmysong.io - Cloud Native 云原生
本博客搬家到 https://jimmysong.io,关注Cloud Native 和 Big Data。本站使用的技术栈如下:
2017-11-30 11:19:19
1137
原创 使用Jenkins进行持续构建与发布应用到Kubernetes集群中
本文已归档到kubernetes-handbook中的【最佳实践—使用Jenkins进行持续构建与发布】章节中,一切内容以kubernetes-handbook中稳准。我们基于Jenkins的CI/CD流程如下所示。流程说明应用构建和发布流程说明。用户向Gitlab提交代码,代码中必须包含Dockerfile;将代码提交到远程仓库;用户在发布应用时需要填写git仓库地址和分支、服务类型、服务名
2017-06-28 10:06:24
13495
1
原创 Kubernetes Pod Cheatsheet——Pod数据结构参考图
昨天晚上构思,今天花了一上午的时间翻阅了下kubernetes api reference,画了一个kubernetes pod cheetsheet。从Pod的数据结构和API入手,管中窥豹,可见一斑。通过该图基本可以对kubernetes中这个最基本的object——Pod的功能和配置有一个感性的认识了,也许具体的某个组件的实现你不了解,但是从high level的视角来看待Pod整体有助于今后
2017-06-24 14:32:39
1681
原创 使用API Blueprint创建API文档
在进行微服务开发的过程中,为了保证最终开发的系统跟最初的设计保持一致,约定RESTful接口之间的调用方法,我们需要将API设计文档化,因此我们引入了API Blueprint。API Blueprint 是什么API Blueprint 用
2017-06-23 15:52:19
5449
1
原创 使用Wercker进行持续构建与发布
原文链接:http://rootsongjc.github.io/blogs/continuous-integration-with-wercker/本文介绍了wercker和它的基本用法,并用我GitHub上的magpie应用作为示例,讲解如何给GitHub项目增加wercker构建流程,并将生成的镜像自动上传到Docker Hub上。
2017-06-22 18:14:35
3760
原创 kubernetes client-go包使用示例
前言本文将归档到kubernetes-handbook的【开发指南—client-go示例】章节中,最终版本以kubernetes-handbook中为准。本文中的代码见:https://github.com/rootsongjc/kubernetes-client-go-sample
2017-06-21 20:13:08
6733
原创 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
2504
原创 如何打包创建镜像和运行Docker容器及常用命令
如何写Dockerfile参考:http://dockone.io/article/131https://docs.docker.com/engine/reference/builder/相关主机和地址主要命令查看本地已有镜像docker images如:10.10.36.213:root@docker-registry:/roo
2016-05-19 22:38:46
14841
原创 Dataiku DSS安装文档
DSS - Data Science Studio官方文档地址https://doc.dataiku.com/dss/latest/installation/new_instance.htmlDSS不能使用root安装,创建dataiku用户,在/hom/dataiku下安装下载tar包解压安装,多线程下载axel -n 20 http://downloads.dataiku.
2016-05-19 22:36:40
3839
原创 使用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
4419
原创 Apache Atlas安装文档
注意:Apache Atlas还是apache孵化项目,目前还无法用于生产环境,我也只是编译完成,在使用中还要继续探索。Apache Atlashttp://atlas.incubator.apache.org/index.html官网安装文档http://atlas.incubator.apache.org/InstallationSteps.htmlQuick star
2016-05-19 22:32:58
7438
2
原创 Dr. Elephant大象医生安装文档
Dr.Elephant被定位成一个对Hadoop和Spark任务进行性能监控和调优的工具,它能够自动收集Hadoop平台所有的度量标准,并对收集的数据进行分析,并将分析结果以一种简单且易于理解的形式展示出来。Dr.Elephant的设计目的是通过它对任务的分析结果指导Hadoop/Spark开发者对其任务进行便捷的优化,从而提高开发者的效率以及Hadoop集群的使用效率。在Dr.Elephant中
2016-05-19 22:30:12
5575
1
原创 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
1645
原创 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
2664
原创 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
2089
原创 Kubernetes调度器简介
1.Replication Controller用来控制kubernetes集群中pods副本数。常用模式Rescheduling保证副本数达到规定个数。Scaling弹性伸缩。kubectl scale --replicas=3 replicationcontrollers frontendRolling Updates滚动更新。k
2016-03-04 16:22:39
1289
原创 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
5300
原创 Ganglia API安装与使用
Ganglia监控本身没有提供API可供外部程序调用,不过根据ganglia监控的原理,可以通过分析gmetad的端口的xml来直接获取metrics。
2014-08-01 16:50:18
2435
原创 PuppetDB安装指南
PuppetDB安装#######################################2014年6月23日 10:25:36一、安装要求:1.JDK1.7或以上版本2.Puppet3.5.1或更高版本3.Puppet已配置执行Puppet agent --test没有问题二、安装步骤1.puppet源配置好2.apt-get install pupp
2014-06-23 11:13:52
2777
1
原创 puppet安装配置文档for ubuntu
1.配置puppet source listvi /etc/apt/source.list.d/puppetlabs.list加入以下内容:# Puppetlabs productsdeb http://apt.puppetlabs.com precise maindeb-src http://apt.puppetlabs.com precise main# Pup
2014-03-31 14:04:59
1447
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人