第十章 九析带你轻松完爆 service mesh - istio profile 详述

网友投稿 263 2022-10-29

第十章 九析带你轻松完爆 service mesh - istio profile 详述

系列文章:总目录索引:九析带你轻松完爆 istio 服务网格系列教程

目录

1 前言

2 istio 之 profile

3 istioctl profile

3.1 demo

3.2 minimal

3.3 default

3.4 empty

3.5 remote

3.6 separate

4 总结

1 前言

2 istio 之 profile

我们去电信开通手机业务时,一般都会选择手机套餐,不同的手机套餐会提供不同的增值服务。如上图所示,每个套餐就是一个 profile。istioctl 在安装 istio 时提供的 profile 概念与此类似,不同 profile 定义了不同的 istio 控制面行为。

3 istioctl profile

使用如下命令查看 istioctl  profile:

istioctl profile list

3.1 demo

demo profile 仅供学习使用,并不合适作为生产环境。该 profile 会安装 ingressgateway、egressgateway、istio-pilot 等 istio 组件,同时会安装 grafana、istio-tracing、kiali、prometheus 等外部插件。使用如下命令查看 demo profile 的 istio 安装配置清单:

istioctl profile dump demo

3.2 minimal

minimal profile 仅仅开启了 pilot 组件,其他的组件或者插件都是关闭的状态,可以通过如下命令查看明细:

istioctl profile dump minimal > minimal.yaml

3.3 default

3.4 empty

empty profile 不会开启任何组件或者插件。该 profile 的作用是提供一个干净的模板供有经验的 istio 使用者自定义配置。

3.5 remote

3.6 separate

官方宣称 separate profile 在未来的版本中将要被废弃掉了,所以就直接略过不提了吧。大家都生活得够艰难了,就不要给自己找麻烦了。

4 总结

本小节介绍了 istioctl 安装 istio 时提供的各个 profile,已经可以覆盖 90% 上的工作场景了。但是有些技术小骚仍然不会满足,那么后续哥将会继续提供自定义配置安装的方法,请继续跟随九析的脚步,我们一同轻松完爆 istio。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:OMA GotAPI标准促进智能手机与物联网设备之间的互动
下一篇:TensorRT的功能与应用分析
相关文章

 发表评论

暂时没有评论,来抢沙发吧~