新闻详情

新闻详情

首页 / 资讯中心 / 详情

K8S部署skywalking

发布时间:2026/9/8 14:15:51来源:尧图网络
K8S部署skywalking
文章目录一、安装K8S集群kubeadm部署K8s集群V1.19.0二、部署skywalking2.1.创建命名空间2.2.给节点打标签2.3.skywalking-oap.yml2.4.skywalking-ui.yml2.5.访问三、sidecar 模式挂载 agent四、微服务对接skywalking一、安装K8S集群kubeadm部署K8s集群V1.19.0二、部署skywalking2.1.创建命名空间kubectl create ns skywalking2.2.给节点打标签kubectl labelnode节点名nodetypewedesign2.3.skywalking-oap.ymlapiVersion:apps/v1kind:Deploymentmetadata:name:oapnamespace:skywalkingspec:replicas:1selector:matchLabels:app:oaprelease:skywalkingtemplate:metadata:labels:app:oaprelease:skywalkingspec:nodeSelector:nodetype:wedesigncontainers:-name:oapimage:apache/skywalking-oap-server:6.6.0-es6imagePullPolicy:IfNotPresentports:-containerPort:11800name:grpc-containerPort:12800name:rest---apiVersion:v1kind:Servicemetadata:name:oapnamespace:skywalkinglabels:service:oapspec:ports:-port:12800name:rest-port:11800name:grpcselector:app:oapkubectl apply -f skywalking-oap.yml2.4.skywalking-ui.ymlapiVersion:apps/v1kind:Deploymentmetadata:name:ui-deploymentnamespace:skywalkinglabels:app:uispec:replicas:1selector:matchLabels:app:uitemplate:metadata:labels:app:uispec:nodeSelector:nodetype:wedesigncontainers:-name:uiimage:apache/skywalking-ui:6.6.0ports:-containerPort:8080name:pageenv:-name:SW_OAP_ADDRESSvalue:oap:12800---apiVersion:v1kind:Servicemetadata:name:uinamespace:skywalkinglabels:service:uispec:ports:-port:8080name:pagenodePort:31008type:NodePortselector:app:uikubectl apply -f skywalking-ui.yml2.5.访问http://NodeIP:31008三、sidecar 模式挂载 agent参考文章https://skywalking.apache.org/zh/blog/2019-08-30-how-to-use-Skywalking-Agent.html四、微服务对接skywalkingapiVersion:apps/v1kind:Deploymentmetadata:name:webspec:selector:matchLabels:app:webreplicas:1template:metadata:labels:app:webspec:initContainers:-image:spring2go/skywalking-agent-sidecar:6.6.0name:sw-agent-sidecarimagePullPolicy:IfNotPresentcommand:[sh]args:[-c,mkdir -p /skywalking/agent cp -r /usr/skywalking/agent/* /skywalking/agent,]volumeMounts:-mountPath:/skywalking/agentname:sw-agentcontainers:-name:webimage:spring2go/spring-petclinic-web-app:1.0.0.RELEASEenv:-name:JAVA_OPTSvalue:-javaagent:/usr/skywalking/agent/skywalking-agent.jar-name:SW_AGENT_NAMEvalue:petclinic-web-name:SW_AGENT_COLLECTOR_BACKEND_SERVICESvalue:oap.skywalking:11800# FQDN: servicename.namespacename.svc.cluster.local-name:SERVER_PORTvalue:8080-name:VISITS_SERVICE_ENDPOINTvalue:http://visits:8080-name:CUSTOMERS_SERVICE_ENDPOINTvalue:http://customers:8080volumeMounts:-mountPath:/usr/skywalking/agentname:sw-agentvolumes:-name:sw-agentemptyDir:{}---apiVersion:v1kind:Servicemetadata:name:weblabels:svc:webspec:selector:app:webports:-name:httpport:8080targetPort:8080type:ClusterIP注意在java启动jar包时需要在java后面添加${JAVA_OPTS}变量如java ${JAVA_OPTS} -jar /opt/app.jar;如果不是用root用户启动java程序【例如devops】还需要修改/usr/skywalking目录的所有者为devopschown -R devops.devops /usr/skywalking
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

从Copilot到自主编程Agent:AI编程助手演进之路 2026/9/8 14:57:59

从Copilot到自主编程Agent:AI编程助手演进之路

2. 项目概述2.1 项目背景与问题定义2022年之前,绝大多数开发者对“AI写代码”的认知还停留在自动补全变量名、生成重复性样板代码的阶段。直到GitHub Copilot正式发布,整个行业才意识到:大语言模型驱动的编程助手,已经能把“读代码…

阅读更多 →
C++装饰器模式变体详解:经典继承、CRTP、函数式与宏实现 2026/9/8 14:57:59

C++装饰器模式变体详解:经典继承、CRTP、函数式与宏实现

1. 为什么我重新审视了装饰器模式 装饰器模式,说实话,在我刚接触C的头两年里,一直觉得这东西有点鸡肋。学过设计模式的人都知道它的标准定义:动态地给一个对象添加一些额外的职责,就增加功能来说,装饰器模式…

阅读更多 →
英语渣的救星!这样背单词真的会上瘾[特殊字符] 2026/9/8 14:57:59

英语渣的救星!这样背单词真的会上瘾[特殊字符]

姐妹们!谁懂啊!! 我真的是那种学了十几年英语、一开口还是“How are you?I‘m fine,thank you”的人😅 单词书买了好几本,永远停在abandon。 直到闺蜜给我安利了这个“英语学习手册”&#x…

阅读更多 →
Python零基础合辑④:Python变量(让电脑记住信息) 2026/9/8 14:57:59

Python零基础合辑④:Python变量(让电脑记住信息)

大家好~ 上一篇合辑接上了, (第③篇教大家用print语句写出了第一个程序), 在今天, 咱们要学习一个知识点, 它超基础, 并且又超重要, 这个知识点就是——变量!认为“变量”听起来繁杂的众多新手, 实际上并非难事, 今日以极为通俗易…

阅读更多 →
从芯片级到MW级:汽车电子全栈测试方案解析 2026/9/8 14:57:59

从芯片级到MW级:汽车电子全栈测试方案解析

连续三天站在Automotive Testing Expo 2026的展台附近,我感受最深的不是某台仪器参数有多亮眼,而是测试需求正在从“单点验证”向“全链覆盖”快速迁移。ITECH艾德克斯这次直接亮出从芯片级精度到MW级动力的全栈汽车电子测试方案,把车规芯片、…

阅读更多 →
DMA实战指南:从串口接收到PWM输出,一文搞定配置与避坑 2026/9/8 14:54:58

DMA实战指南:从串口接收到PWM输出,一文搞定配置与避坑

DMA这名字听起来像是什么高深莫测的硬件黑魔法,但说白了,它就是一块专门帮你搬数据的“肌肉劳工”。干嵌入式这行越久,越会发现一个真理:CPU最宝贵的是算力,而不是做搬运工。把内存、外设之间的数据挪动交给DMA去办&am…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞