|NO.Z.00258|——————————|CloudNative|——|KuberNetes&中间件容器化及helm.V05|——|中间件.v05|operator概述|
一、使用Operator部署概述
### --- Operator部署概述
~~~ # 部署一些有状态的应用或者比较复杂的应用去部署,
~~~ 若是手动去部署redis,mysql,mysql主从,mysql一主多从,
~~~ mysql-mgr部署不叫复杂,使用到operator就比较简单了。
~~~ # 在生产环境中:
~~~ 自己手写operator的机会并不多;因为operator是部署一些比较复杂的有状态的应用部署。
~~~ 在公司的业务上很少存在有状态的应用的,大部分都是基于平台发布的,
~~~ 基于微服务进行开发的。这种比较适用helm去部署
~~~ 常用的第三方组件,operator已经写好了,不建议自己去写,
~~~ 直接使用官方或者别的作者写好的即可。
二、operator部署应用建议
### --- operator部署应用建议
~~~ # 文件operator:
~~~ 在生产环境中:gitlab和jenkins:自己公司使用,不建议放在容器里面,
~~~ 会影响它的性能,尽可能的单独找一台宿主机去部署。
~~~ # 文件operator:Grafana:
~~~ 也是不建议放在容器中,是比较简单的。使用容器部署,有点大材小用。
~~~ 文件operator:OpenFaas:函数级服务:公司用的比较少的平台
~~~ 文件operator:Prometheus:用起来比较好用,建议使用operator去部署。
~~~ 文件operator:RBAC Manager:operator写的非常不错:
三、Operator模板地址:
### --- operator模板地址
~~~ https://github.com/operator-framework/awesome-operators
### --- redis-cluster-operator模板
~~~ https://github.com/ucloud/redis-cluster-operator
Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart
——W.S.Landor
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了