当前位置: 首页 > news >正文

5.k8s部署sentinel

5.k8s部署sentinel

一.编写资源清单

01-deploy-sentinel.yaml

root@master231:/opt/pods/sentinel# cat 01-deploy-sentinel.yaml 
apiVersion: apps/v1
kind: Deployment
metadata:name: deploy-sentinel
spec:replicas: 1selector:matchLabels:apps: sentineltemplate:metadata:labels:apps: sentinelspec:containers:- name: sentinelimage: harbor.wuflstu.com/middleware/sentinel-dashboard:v1.8.8ports:- containerPort: 8858name: web

02-svc-sentinel.yaml

root@master231:/opt/pods/sentinel# cat 02-svc-sentinel.yaml 
apiVersion: v1
kind: Service
metadata:name: svc-sentinel
spec:type: NodePortports:- port: 8858targetPort: 8858nodePort: 30858selector:apps: sentinel

二.部署服务

1)启动服务
root@master231:/opt/pods/sentinel# ll
total 16
drwxr-xr-x  2 root root 4096 Apr 15 15:11 ./
drwxr-xr-x 11 root root 4096 Apr 15 15:01 ../
-rw-r--r--  1 root root  393 Apr 15 15:11 01-deploy-sentinel.yaml
-rw-r--r--  1 root root  179 Apr 15 15:05 02-svc-sentinel.yaml2)启动
root@master231:/opt/pods/sentinel# kubectl apply -f .
deployment.apps/deploy-sentinel created
service/svc-sentinel created3)查看服务
root@master231:/opt/pods/sentinel# kubectl get pod,svc -o wide 
NAME                                    READY   STATUS    RESTARTS   AGE    IP            NODE        NOMINATED NODE   READINESS GATES
pod/deploy-sentinel-666f57d6c-z2wr2     1/1     Running   0          8m5s   10.100.2.54   worker233   <none>           <none>NAME                   TYPE        CLUSTER-IP       EXTERNAL-IP   PORT(S)          AGE    SELECTOR
service/kubernetes     ClusterIP   10.200.0.1       <none>        443/TCP          85d    <none>
service/svc-sentinel   NodePort    10.200.210.203   <none>        8858:30858/TCP   8m6s   apps=sentinel

访问页面

http://10.0.0.233:30858/

账号密码默认 sentinel/sentinel

image-20260415152111427

登录成功

image-20260415152158762

http://www.jsqmd.com/news/737733/

相关文章:

  • 别再写 `int rand = 0;` 了!C++命名空间实战避坑指南(从冲突到优雅解决)
  • k8s部署nacos单机版
  • ThinkPad风扇控制终极指南:TPFanCtrl2让你的笔记本散热更智能安静
  • Vision Mamba项目实战:用PyCharm+AutoDL调试Mamba SSM核心模块(附调试代码片段)
  • 微信聊天记录永久备份终极指南:免费开源工具WeChatExporter完整解决方案
  • 2026年4月273*8钢制袖阀管源头厂家推荐,根管/超前根管/无缝根管/隧道根管/边坡支护土钉,钢制袖阀管生产厂家推荐 - 品牌推荐师
  • 浏览器Canvas渲染劫持与文档批量下载性能优化:kill-doc架构设计与实现原理深度解析
  • 面试官最爱问的跨时钟域问题:从单bit握手到异步FIFO深度计算,一次讲透
  • 微软生成式AI入门课程实战指南:从环境配置到RAG应用开发
  • 基于LangChain.js与Azure Serverless构建智能聊天应用实战指南
  • 不止于RGB:深入‘同色异谱’与CIE XYZ,为你揭开色彩科学在数字产品中的隐藏逻辑
  • Hitboxer:游戏键盘冲突终极解决方案,四种模式提升操作精度
  • 别再乱放了!Android系统应用预装,/system/priv-app和/system/app到底怎么选?(附实战测试结果)
  • NCM文件解密技术深度解析:纯C语言实现的音乐格式转换引擎
  • 切实有效的RAG文本分块:语义分割、上下文重叠与评估驱动调优
  • 别再只用Gazebo了!用ADAMS 2020和Solidworks给你的机器人做个‘全身CT’(附四旋翼模型)
  • 从‘刷到’到‘下单’:用AISAS模型优化你的独立站Shopify转化漏斗
  • 从下载到出图:手把手教你用Python处理ERA5再分析数据(以地表温度为例)
  • 2026年最新免费降AI率工具汇总:亲测5个平台,论文降AI必备收藏! - 降AI实验室
  • 不只是调光:用CMS79F133的PWM玩点不一样的,比如做个简易DAC或电机驱动
  • 从账单追溯角度看 Taotoken 如何实现计费透明化
  • 飞书文档批量导出神器:3步快速迁移企业知识库的终极解决方案
  • 别再踩坑了!实测LM358共模电压范围,距离正电源1.2V就罢工?
  • Windows Server 2022域控环境下的MDT部署工具安装与配置避坑指南
  • 别再只盯着USB了!嵌入式项目选摄像头,DVP、MIPI、USB接口到底怎么选?
  • AssetRipper终极指南:Unity资源提取与逆向工程的完整解决方案
  • Git Worktree 工具:提升多分支并行开发效率的利器
  • 别再到处找包了!Keil5芯片支持包(Pack)最全管理指南:安装、更新、迁移与离线备份
  • 免费开源乐谱识别神器Audiveris:5分钟将纸质乐谱变数字宝藏
  • 如何高效解决CoolProp热力学参数差异:工程师实战指南