背景Kubernetes的应用扩缩指标仅有CPU,通过这种单一指标来指导单一应用进行扩缩相对比较低效而且滞后。 在部分场景(大促营销/奖品开奖/定时秒杀)下,应用常态负载不高,出现扩容的情况多数为请求量激增导致的CPU使用率上升。而C...
使用sonarQube做代码质量检测
创建sonarqube服务可以使用官方的sonarqube:lts-community长期支持版, 也可以自己写Dockerfile,此处我们用自己的dockerfile 1234567891011121314151617181920...
部署gitlab企业版本
环境说明 机器说明: 阿里云ECS: 配置说明: 4核8G 系统盘40G 数据盘200G 系统环境: CentOS 7.9 部署说明环境初始化123456mkfs.ext4 /dev/vdb # 初始化数据盘mkdir -p /va...
使用autossh做端口转发
有时我们会遇上需要代理端口的情况, 此时我们可以通过ssh工具来代理端口 如: 1ssh -C -f -N -g -L 3306:10.1.12.126:3306 root@10.1.12.126 这个命令会把到本机的3306端口...
使用client-go 创建应用
About client-goclient-go是调用kubernetes集群资源对象API的客户端,kubernetes官方抽取出部分核心代码作为提供的client。利用client-go可以对kubernetes集群中的各种对象进...
Milvus 基本使用
Milvus向量嵌入Milvus 是一个向量库,可用于AI的文本检索,本文使用官方文档例子,例子语言为python 安装依赖1pip3 install pymilvus FlagEmbedding 定义向量生成模型此处使用默认轻量级...
【译】使用rust来写一个容器(八)
注 本文章为对 Litchi Pi的《Writing a container in Rust》的翻译转载,不享受任何著作权利,不用于任何商业目的,不以任何许可证进行授权,不对任何转载行为尤其是商业转...
【译】使用rust来写一个容器(七)
注 本文章为对 Litchi Pi的《Writing a container in Rust》的翻译转载,不享受任何著作权利,不用于任何商业目的,不以任何许可证进行授权,不对任何转载行为尤其是商业转...
【译】使用rust来写一个容器(六)
注 本文章为对 Litchi Pi的《Writing a container in Rust》的翻译转载,不享受任何著作权利,不用于任何商业目的,不以任何许可证进行授权,不对任何转载行为尤其是商业转...
【译】使用rust来写一个容器(五)
注 本文章为对 Litchi Pi的《Writing a container in Rust》的翻译转载,不享受任何著作权利,不用于任何商业目的,不以任何许可证进行授权,不对任何转载行为尤其是商业转...