tag: k8s coredns 一、前言 有個同學(xué)不小心將CoreDNS干掉了,直接使用helm安裝,但是DNS SVC的IP會重新分配一個。部署的POD的dns服務(wù)器地址...
tag: k8s coredns 一、前言 有個同學(xué)不小心將CoreDNS干掉了,直接使用helm安裝,但是DNS SVC的IP會重新分配一個。部署的POD的dns服務(wù)器地址...
零 前言 一 環(huán)境信息 集群節(jié)點 POD部署 測試LB服務(wù) my-nginx為LoadBalancer類型的服務(wù),分配的IP為主機網(wǎng)段192.168.26.190 二 節(jié)點信...
tag: flannel vxlan k8s 前言 有好多科普vxlan的文章,并介紹vxlan的多播模式及bridge模式。由于flannel支持vxlan模式,所以也學(xué)習(xí)...
前言 Helm chart里的資源設(shè)置命名空間為demo,然后helm install demo podinfo -n test安裝chart,運行結(jié)果會怎樣? Helm的r...
前言 之前分析過K8S的選主流程,整個流程比較復(fù)雜。operatorsdk的實現(xiàn)卻很簡單。 整體流程 以key創(chuàng)建一個configmap,configmap的metadata...
一 前言 CNI和kubelet關(guān)系kubelet負責(zé)創(chuàng)建POD,POD啟動和刪除(可以類比為虛擬機)需要設(shè)置網(wǎng)絡(luò)環(huán)境。kubelet自身不關(guān)心網(wǎng)絡(luò)實現(xiàn),它調(diào)用CNI實現(xiàn)。 ...
一 前言 一般使用ingress都是代理http流量,但是有些場景希望代理tcp流量,例如:不想占用過多的公網(wǎng)IP。 開源的ingress對tcp支持不是很好,主要原因在于k...
前言 之前接觸的代理是sofa-mosn這種,它client端連接到mosn后,mosn將數(shù)據(jù)包轉(zhuǎn)發(fā)到后端。其中1)mosn到后端服務(wù)器有個連接池,連接是可以復(fù)用的2)mos...
一、前言 監(jiān)控指標 Go監(jiān)控指標有好多庫,監(jiān)控指標大致一樣。1)https://github.com/bmhatfield/go-runtime-metrics2)https...
一、問題 go日志庫有很多:zap、 Logrus等,它們沒有統(tǒng)一的接口。作為中間件提供方,中間件的日志怎么輸出到業(yè)務(wù)的日志文件中? 解決方式:統(tǒng)一日志接口,類似于java中...
前言 在學(xué)習(xí)go的metric的過程中,有些實現(xiàn)支持prometheus、expvar等,expvar是什么,竟然在sdk的庫中?另外,發(fā)現(xiàn)jaeger(github.com...
一、前言 業(yè)務(wù)方反饋引入jaeger后,cpu load飆升,無奈只能分析一波。 二、PPROF環(huán)境 pprof 文件是二進制的,可以使用 svg 格式,方便分析。go to...
一、采樣率配置屬性 可以通過環(huán)境變量對采樣率配置JAEGER_SAMPLER_TYPE 配置采集器的類型JAEGER_SAMPLER_PARAM 采樣率(對于概率采集器來說)...
一、基本信息 collector端口 調(diào)試方法 1)環(huán)境變量CGO_ENABLED=0SPAN_STORAGE_TYPE=memory2)應(yīng)用參數(shù)--collector.zi...
一、環(huán)境搭建 1.1包配置 1.2日志配置 二、實現(xiàn)分析 2.1 sleuth日志插件 org.springframework.cloud.sleuth.log.Slf4jC...
一、依賴任務(wù) 1.1 k8s運行任務(wù) 1.2 查看任務(wù)狀態(tài) 1.3 依賴關(guān)系結(jié)果 二、依賴任務(wù)實現(xiàn) io.jaegertracing.spark.dependencies.e...