Kubeservice博客

是非审之于己,毁誉听之于人,得失安之于数

TIPS之 Kind工具中部署Pod修复缺少/etc/localtime

Kind工具中部署Pod修复缺少/etc/localtime方法

kind 是 Kubernetes in Docker 的简写,是一个使用 Docker 容器作为 Nodes,在本地创建和运行 Kubernetes 群集的工具。适用于在本机创建 Kubernetes 群集环境进行开发和测试。 容器作为Node 首

Kubernetes生态 之 Kubernetes 1.27 版本重要特性

Kubernetes 1.27 版本重要特性

Kubernetes 1.27 版本 release Kubernetes v1.26 是 2022 年只有 37 项特性。Kubernetes v1.27 2023年第一个大版本更新,包含了近 60 项主要的更新。这个版本可以说是一个变化非常显著

TIPS之 GitHub Pages 创建 Helm charts repository发布

GitHub Pages 创建 Helm charts repository发布

GitHub Pages 创建 Helm charts repository发布 GitHub Pages github Pages 开始静态网页地址: 非常方便用于 helm charts repository中压缩包 和 静态index.yaml部署和使

TIPS之 将gitlab/github同步工程到gerrit方法

将gitlab/github同步工程到gerrit方法

将gitlab/github同步工程到gerrit方法 1. 需要同步的代码仓库 $ git clone git@github.com:kubeservice-stack/muti-arch.git $ cd muti-arch $ git branch -a * master remotes/origin/HEAD -> origin/master remotes/origin/master 2. 指定远端仓库的名称为gerri

TIPS之 Docker Image 在多个register中同步多架构镜像(multi arch images)

Docker Image 在多个register中同步多架构镜像(multi arch images)

1.多架构镜像 制作 这部分请参考:Docker Buildx 构建多系统镜像 2.多架构镜像 copy、sync和管理 2.1多架构场景下有多出了 manifests 和 manifests list manifests 是镜像

DevOps之 日志采集agent 性能对比

日志采集agent 性能对比

开源项目对比 Promtail Loggie Filebeat Fluentd Logstash Flume 开发语言 Golang Golang Golang Ruby JRuby Java 多Pipeline 不支持 支持 单队列 单队列 支持 支持 多输出源 不支持,仅一个Output 支持 不支持,仅

Golang之 Docker Buildx 构建多系统架构镜像

Docker Buildx 构建多系统镜像 由于开发调试编译需要,需要编译amd64、aarch64、arm64等不同平台指令二进制;为了方便使用者,编译多系统平台架

Golang之 高性能的序列化和反序列化算法库xxxPack(未想好名称)

性能的序列化和反序列化算法库xxxPack(未想好名称)

高性能的序列化和反序列化算法库xxxPack(未想好名称) 对比目前业界高性能库: encoding/gob encoding/json github.com/vmihailenco/msgpack/v5 labix.org/v2/mgo/bson github.com/valyala/fastjson github.com/json-iterator/go 自研序列化算法 验证数据集合: type Data struct { Name string BirthDay time.Time Phone string