K8S部署akile monitor Kubernetes Akile Monitor 服务部署在K8S上,通过NodePort方式暴露API server,Websocket 内部3000端口 -> 外部端口30010 ,前端Caddy 内部80端口 -> 外部端口 30011 Nginx 反代 30010 ,30011 ,通过域名的方式调用。 一、拉取g
如何通过修改mmdb地理位置库 技术杂谈 1、哪吒监控服务的IP位置信息是从这个ipinfo库获取的。token自行注册获取。 https://ipinfo.io/data/free/country.mmdb?token=${IPINFO_TOKEN} 2、从哪吒的github库的action来看,是直接把IP库直接在编译进去了。 3、如何
traefik使用 Kubernetes traefik使用 一、灰度发布(加权轮询) 1、创建两个Pod,appv1,appv2,基于nginx,修改index.html文件(省略) 2、创建一个TraefikService资源,使用weighted实现加权轮询wrr apiVersion: traefik.io/v1alpha1 kin
Nagios监控部署 监控系统 Nagios监控部署 服务端部署 监控端(服务端):ubuntu16.04.7 192.168.17.213 nagios-4.4.5 nagios-plugins-release-2.2.1 nrpe-2.15 被监控端(客户端):centos7.6 192.168.16.69 nrpe-2.15
Loki日志收集 日志系统 Loki日志收集 1、Loki部署 二进制文件下载解压 wget https://github.com/grafana/loki/releases/download/v2.8.4/loki-linux-amd64.zip unzip loki-linux-amd64.zip mkdir -p /us
ELK部署 日志系统 ELK部署 Elasticsearch 7.14.1 172.16.10.60 Kibana 172.16.10.20 Logstash 172.16.10.10 Filebeat 172.16.10.60 Nginx 172.16.10.60
Dragonfly镜像分发加速 Docker Dragonfly镜像分发加速 1、服务端部署 docker run -d --name supernode --restart=always -p 8001:8001 -p 8002:8002 \ dragonflyoss/supernode:1.0.6 2、客户端部署 vim /etc/dra
Docker多阶段镜像制作 Docker Docker多阶段镜像制作 编译阶段 --> 目的编译并获取编译后的二进制可执行文件 FROM golang:1.20-alpine AS builder # 使用go镜像作为编译镜像 WORKDIR /build # 配置工作目录 COPY . . # 将源代码等文件拷贝到工作目录 RUN apk