陈少文

LV2
发表了文章

如何劫持 docker.io 的镜像流量到私有仓库

原文 https://www.chenshaowen.com/blog/hijack-docker-io-req-to-private-repository.h...

陈少文
发表了文章

如何设置 Pod 到指定节点运行

原文 https://www.chenshaowen.com/blog/how-to-set-up-pod-to-run-to-a-specified-node...

陈少文
发表了文章

多机房下的 Kubernetes 演进

在行业会议、文档博客中,我们时常能见到各种优秀的解决方案,但是如果直接照搬到自己的业务,却又频频碰壁。因为,这些技术方案是特定的业务场景孵化出来的,不同的业务形...

陈少文
发表了文章

descheduler 二次调度让 Kubernetes 负载更均衡

Kubernetes 调度器的作用是将 Pod 绑定到某一个最佳的节点。为了实现这一功能,调度器会需要进行一系列的筛选和打分。

陈少文
发表了文章

等价域名

如果一个服务有多个域名入口,通过这些入口访问得到的内容一样,那么称这些域名为等价域名。 比如,通过等价域名,可以提供 3 个一模一样的文件或者接口服务。

陈少文
发表了文章

海外多区下的流量分发

流量的治理分为南北向和东西向。在典型的 Network Diagrams 的绘图习惯中,核心网络组件绘制在顶部,客户端绘制在底部,不同的服务水平绘制,因此有了南...

陈少文
发表了文章

面向全球的镜像分发网络

原文 https://www.chenshaowen.com/blog/a-global-images-distribution-network.html

陈少文
发表了文章

使用 Thanos 集中管理多 Prometheus 实例数据

原文 https://www.chenshaowen.com/blog/manage-multiple-prometheus-using-thanos.html

陈少文
发表了文章

常用的清理 Kubernetes 集群资源命令

删除关闭的容器、无用的存储卷、无用的网络、dangling 镜像(无 tag 镜像)

陈少文
Kubernetes
发表了文章

在 MacOS 上读取 Btrfs 分区文件

Btrfs 文件系统相较于 Ext4 ,是一种更年轻的文件系统,具有更多可玩的特征,比如支持快照、子卷、校验和自检、软 RAID 甚至透明压缩等。

陈少文
发表了文章

容器下的两地三中心建设

如上图,两地三中心的架构,是为了提高系统的容错、容灾的能力。当一个数据中心不可用时,能够将关键业务的流量切换到其他数据中心,可以抵御城市级的自然灾害。

陈少文
发表了文章

多环境下的应用运行时定义

运行时更多选择。传统的应用运行时有,物理机、虚拟机、云主机。容器时代,常见的运行时有 Docker、Kubernetes。这些运行时,提供给我们的不再是一个单一...

陈少文
发表了文章

多环境下的应用运行时定义

运行时更多选择。传统的应用运行时有,物理机、虚拟机、云主机。容器时代,常见的运行时有 Docker、Kubernetes。这些运行时,提供给我们的不再是一个单一...

陈少文
发表了文章

使用腾讯云 Serverless 开发公众号后端

如果说云计算是希望资源能够像自来水一样,隋开随用、随关随停,那么 Serverless 就是云计算的未来方向之一。相较于 IaaS、Kubernetes 这些运...

陈少文
ServerlessGoGitHub
发表了文章

如何远程触发 GitHub Action

在 on 关键字下,定义的就是触发 Workflow 执行的事件。下面常用的几种 GitHub Action 事件:

陈少文
GitHubCCI 持续集成
发表了文章

多集群下的 Tekton 流水线

借助于 Kubernetes, Tekton 已经具备很好的弹性, 能够支持大规模构建。同时, 开发 Task 主要使用 Yaml 和 Shell, 这扩大了 ...

陈少文
KubernetesDevOps
发表了文章

在 Kubernetes 中如何给 NodePort 配置 NetworkPolicy

如上图,业务方需要隔离 namespae 的服务,禁止 bar 空间的负载访问,而允许用户从 Load Balancer (LB) 通过 NodePort 访问...

陈少文
Kubernetes网络安全
发表了文章

在 Tekton 中如何实现审批功能

常见的 CICD 引擎并不适合直接提供给业务方使用。主要原因在于用户学习成本高、缺乏必要的鉴权、维护升级难度大。

陈少文
KubernetesDevOps
发表了文章

Jenkins 在 Kubernetes 上的最佳实践

Jenkins 是由 Java 编写的编排引擎,在 Full GC 时会 Stop The World(STW)。在大规模构建时,STW 可能会导致 Jenki...

陈少文
JenkinsKubernetes
发表了文章

Jenkins 与 Tekton 的对比

最新更新请前往 https://www.chenshaowen.com/blog/jenkins-vs-tekton.html

陈少文
JenkinsDevOpsCCI 持续集成

个人简介

个人成就

扫码关注腾讯云开发者

领取腾讯云代金券