没有故事的陈师傅

LV1
发表了文章

如何快速删除harbor镜像

最近在巡检过程中,发现harbor存储空间使用率已经达到了80%。于是,去看了一下各项目下的镜像标签数。发现有个别项目下的镜像标签数竟然有好几百个。细问之下得知...

没有故事的陈师傅
发表了文章

多种边缘集群管理方案对比选型(文末送书)

边缘计算平台,旨在将边缘端靠近数据源的计算单元纳入到中心云,实现集中管理,将云服务部署其上,及时响应终端请求。然而,成千上万的边缘节点散布于各地,例如银行网点、...

没有故事的陈师傅
发表了文章

深入剖析Docker镜像(文末送书)

镜像对于YAML工程师来说都不陌生,每天都在和他打交道,编写、构建、发布,重复而有趣。

没有故事的陈师傅
发表了文章

MySQL 索引数据结构解析

索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。

没有故事的陈师傅
发表了文章

kube-proxy中使用ipvs与iptables的比较

kube-proxy 就可以通过 Service 的 Informer 感知到API Server中service和endpoint的变化情况。而作为对这个事件...

没有故事的陈师傅
发表了文章

Node工作负载异常,一部分pod状态为Terminating

在节点处于“NotReady”状态时,deployment控制器会迁移节点上的容器实例,并将节点上运行的pod置为“Terminating”状态。待节点恢复后,...

没有故事的陈师傅
发表了文章

使用golang解析yaml、json、xml文件

YAML(YAML 不是标记语言)是一种人类可读的数据序列化语言。它通常用于配置文件,但也用于数据存储或传输。YAML 本身支持三种基本数据类型:标量(例如字符...

没有故事的陈师傅
发表了文章

PLEG is not healthy?幕后黑手居然是它!

环境 :ubuntu18.04,自建集群k8s 1.18 ,容器运行时docker。

没有故事的陈师傅
发表了文章

怎么使用Pod的liveness和readiness与startupProbe

当你使用kubernetes的时候,有没有遇到过Pod在启动后一会就挂掉然后又重新启动这样的恶性循环?你有没有想过kubernetes是如何检测pod是否还存活...

没有故事的陈师傅
发表了文章

kong和Konga在k8s部署真的很难吗?

随着k8s的成熟,在k8s上使用ingress-nginx、traefik、apisix等各类ingress的人也越来越多。ingress-kong也可以作为k...

没有故事的陈师傅
发表了文章

互联网应用返回的网络流量80%来自于它?

内容分发网络(CDN,Content Distribution Network 或 Content Delivery Network)是指一种透过互联网互相连接...

没有故事的陈师傅
发表了文章

CountDownLatch 闭锁源码分析

闭锁是一种同步工具类,可以延迟线程的进度直到其到达终止状态【CPJ 3.4.2】。闭锁的作用相当于一扇门∶ 在闭锁到达结束状态之前,这扇门一直是关闭的,并且没有...

没有故事的陈师傅
发表了文章

Semaphore 信号量源码分析

Semaphore 信号量, 信号量维护了一组许可。如果有必要每个采集模块都会阻塞,直到有许可可用。然后获取许可证。每次发布都会添加一个许可证,可能会释放一个阻...

没有故事的陈师傅
发表了文章

聊聊 HashMap 的设计和优化

在创建 HashMap 对象示例的时候不会初始化存储数组,会在首次调用 put 方法的时候初始化数组。构造方法如下:

没有故事的陈师傅
发表了文章

pod Evicted的状态究竟是何人所为

今天发现好多pod的状态都是Evicted,然后我没有监控的权限,本来想看看grafana上监控图是否出现了特殊情况,无奈没权限看。

没有故事的陈师傅
发表了文章

如何才能不被Kubernetes按在地上摩擦?

Kubernetes虽然成为了标准,但是不同的运维在实施的时候,或者说不同的公司在使用的时候是千奇百怪的,我们也会经常在一些Kubernetes社区群里看到一些...

没有故事的陈师傅
发表了文章

JVM 实战 OutOfMemoryError 异常

Java堆用于储存对象实例,我们只要不断地创建对象,并且保证GC Roots到对象之间有可达路径来避免垃圾回收机制清除这些对象,那么随着对象数量的增加,总容量触...

没有故事的陈师傅
发表了文章

prometheus告警规则管理

Prometheus支持用户自定义Rule规则。Rule分为两类,一类是Recording Rule,另一类是Alerting Rule。Recording R...

没有故事的陈师傅
发表了文章

Golang中用到的的Websocket库

在不刷新页面的情况下发送消息并获得即时响应是我们认为理所当然的事情。但在过去,启用实时功能对开发人员来说是一个真正的挑战。开发者社区已经从 HTTP...

没有故事的陈师傅
发表了文章

使用 Docker Buildx 构建多种系统架构镜像

Docker Buildx 是一个 docker CLI 插件,其扩展了 docker 命令,支持 Moby BuildKit 提供的功能。提供了与 docke...

没有故事的陈师傅

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券