自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

每天都要开心呀(#^.^#)

生活,娱乐,科技

  • 博客(222)
  • 收藏
  • 关注

原创 多架构容器镜像构建实战

在 Docker 中,同一个 Docker 镜像可以在不同的平台上运行,例如在 x86、ARM、PowerPC 等不同的 CPU 架构上。为了支持这种多平台的镜像构建和管理,Docker 在 17.06 版本时引入了 Manifest 的概念,在此之前,Docker 并没有原生支持多平台镜像的构建和管理,因此开发者需要手动构建和管理不同平台的镜像。 【需要注意的是,在 Docker 19.03 版本中,Docker 官方已经推出了 Buildx 工具,它可以进一步简化多平台镜像的构建和管理,】

2023-12-14 19:16:06 830 1

原创 Centos开机进入grub命令行模式进入不了操作系统

Linux系统无法开机,开机即进入Grub菜单问题解决(亲自实验)

2023-12-12 17:01:41 2312

原创 ORAS轻松地在 OCI 注册表中分发工件

Docker Hub 是最著名的用于分发和共享容器映像的注册表。不过,Docker Hub 和其他符合 OCI 标准的注册中心现在可以做的不仅仅是容器镜像。 ORAS(OCI Registry As Storage)项目将注册表转换为通用工件存储,能够发布与您的应用程序相关的任何资产。

2023-09-25 16:23:39 372

原创 强大易用的开源 建站工具Halo

Halo 作为一款好用又强大的开源建站工具,配合上不同的模板与插件,可以很好地帮助你构建你心中的理想站点。它可以是你公司的官方网站,可以是你的个人博客,也可以是团队共享的知识库,甚至可以是一个论坛、一个商城。

2023-09-06 14:40:52 1943

原创 find_in_set在oracle下的解决方案

在Oracle中使用以下方式实现与MySQL类似的find_in_set函数

2023-07-27 15:03:55 1206

原创 Pulsar

Apache® Pulsar 是一个专为云构建的开源`分布式消息传递和流媒体`平台

2023-07-24 16:04:45 386

原创 云原生日志Agent/Aggregator

Loggie是一个日志采集Agent和中转处理的Aggregator,包含多个Pipeline管道,每个Pipeline又由Source输入、Interceptor拦截处理和Sink输出组成。基于这种插件式设计,Loggie并不局限在日志采集,通过配置不同的Source/Interceptor/Sink,Loggie可以组合实现各种不同的功能。

2023-07-12 10:58:02 1675

原创 Redis 的 LRU 与 LFU 算法实现

重点介绍了 Redis 的 LRU 与 LFU 算法实现,并分析总结了两种算法的实现效果以及存在的问题。

2023-07-10 10:26:59 1217

原创 不用懂 Kubernetes 的 云原生应用管理平台

Rainbond 核心100%开源,Serverless体验,支持对接和管理多种 Kubernetes 集群,适合私有部署的一体化应用管理平台。

2023-07-03 16:27:43 984

原创 cgroups以及在K8s中的应用 - CPU

Cgroups 是 Control Groups 的缩写,由 Linux内核提供。用于限制、记录和隔离进程组使用的物理资源(CPU、内存、i/o)。

2023-06-28 21:18:23 880 4

原创 KVM---麒麟安装

银河麒麟高级服务器操作系统V10(鲲鹏版)

2023-06-19 17:33:42 1065

原创 使用Harbor 和 Kraken 优化镜像拉取速

如何解决使用harbor仓库时的遇到镜像缓慢的屏障

2023-06-05 12:04:34 1327

原创 AList 一个支持多种存储的文件列表程序,使用 Gin 和 Solidjs。

Alist,一款免费开源的网盘聚合管理工具

2023-05-27 22:28:32 1608

原创 Prometheus如何优化远程读写的性能

Prometheus的本地存储设计可以减少其自身运维和管理的复杂度,同时能够满足大部分用户监控规模的需求。但是本地存储也意味着Prometheus无法持久化数据,无法存储大量历史数据,同时也无法灵活扩展和迁移。为了保持Prometheus的简单性,Prometheus并没有尝试在自身中解决以上问题,而是通过定义两个标准接口(remote_write/remote_read),让用户可以基于这两个接口对接将数据保存到任意第三方的存储服务中,这种方式在Promthues中称为Remote Storage。

2023-05-21 22:03:52 1976 2

原创 Linux sar收集、报告或保存系统活动信息

sar命令将操作系统中选定的累积活动计数器的内容写入标准输出。会计制度,根据count和interval参数中的值,按指定间隔的指定次数写入信息秒。如果interval参数设置为0,则显示自系统启动以来一段时间内的平均统计信息。如果如果指定interval参数而不指定count参数,则连续生成报表。

2023-05-20 11:44:39 1273

原创 Apache Doris简单易用、高性能和统一的分析数据库

容器部署Doris数据库最新版安装方法通用版

2023-05-15 17:13:12 1096

原创 Harbor客户端工具使用

Harbor命令行管理工具

2023-05-03 20:56:35 1159

原创 Linux unar提取存档文件内容

提取文件或ARCHIVE的内容

2023-04-23 20:12:22 722

原创 Pod 原地垂直伸缩

允许 Pod 资源 requests 和 limits 的原地更新,而不需要重新启动 Pod 或其容器。高效的维护

2023-04-16 20:48:33 1104

原创 Linux eval将一个字符串作为命令执行

当eval命令执行时,它会将指定的字符串作为Shell命令来解释执行。这个字符串可以是任何合法的Shell命令,包括一系列命令、管道、重定向和其他Shell语法。

2023-04-16 20:30:41 1451

原创 Linux RepoSync将yum存储库同步到本地目录

Update working tree to the latest revision

2023-04-03 10:20:17 1448

原创 K8s 应用的网络可观测性: Cilium VS DeepFlow

快速提高云原生应用开发者建设K8S网络可观测性能力

2023-03-25 17:47:28 1458 1

原创 Linux CreateRepo创建Repomd (xml-rpm-metadata)存储库

离线部署的最佳使用方式

2023-03-19 10:55:11 1602

原创 为 Argo CD 应用程序指定多个来源

开源项目ArgoCD

2023-03-10 18:10:20 1120

原创 在 Kubernetes 中部署主从结构的 MySQL 服务

MySQL作为有状态服务,必须要提供数据持久化存储

2023-02-28 13:13:43 1460

原创 How to enable IPVS proxy mode for kube-proxy

IPVS (IP虚拟服务器)构建在Netfilter之上,并作为Linux内核的一部分实现传输层负载平衡。它运行在一台主机上,在一个真实服务器集群前充当负载平衡器。IPVS可以将基于TCP和UDP的服务请求定向到真实服务器,并使真实服务器的服务在单个IP地址上显示为虚拟服务。因此,IPVS自然支持Kubernetes服务。与iptables模式相比,IPVS模式提供了更大的规模和性能。

2023-02-19 19:32:28 1261

原创 Kubernetes的负载均衡方案:MetalLB

MetalLB is a load-balancer implementation for bare metal Kubernetes clusters, using standard routing protocols.

2023-02-15 18:05:19 2261

原创 排查构建镜像时 IO 慢的问题

docker build构建镜像常遇问题

2023-02-12 15:14:48 1732

原创 Suse 12调整limit大小限制

SUSE Linux Enterprise Server (SLES) 是一种适应性强且易管理的平台,允许开发人员和管理员在本地、云端和边缘部署任务关键型工作负载。

2023-02-01 13:31:24 1469

原创 Kubernetes 网络基础知识

Kubernetes的核心概念

2023-01-17 14:12:42 2237

原创 Java 在云原生中的内存问题

Java在云原生时代的劣势及相关解决方案

2023-01-15 20:22:17 1059 2

原创 vSphere Client添加主机失败

使用vSphere Client管理ESXi主机访问

2022-12-24 14:44:00 1437

原创 Enabling GPUs in the Container Runtime Ecosystem

docker19.03及以上版本,已经内置了nvidia-docker,无需再单独部署nvidia-docker了。

2022-12-17 19:33:23 1366

原创 Linux Dig---DNS lookup utility

Linux下解析域名除了使用nslookup之外,开可以使用dig命令来解析域名,dig命令可以得到更多的域名信息。dig 命令主要用来从 DNS 域名服务器查询主机地址信息。dig的全称是 (domain information groper)。它是一个用来灵活探测DNS的工具。它会打印出>DNS name server的回应。

2022-12-11 19:07:57 1238

原创 Jenkins-Slave使用Centos安装的OpenJDK

Yum安装Openjdk的最佳实战方式

2022-11-26 15:34:52 1364

原创 Pod的异常状态

Pod 的生命周期https://kubernetes.io/zh-cn/docs/concepts/workloads/pods/pod-lifecycle/

2022-11-14 10:50:07 1387

原创 NginxWebUI网页配置工具

小白也能上手的nginx负载均衡配置

2022-11-13 14:18:39 2318

原创 Linux ping向网络主机发送ICMP ECHO REQUEST

PING (Packet Internet Grope),因特网包探索器

2022-11-04 08:53:23 2742

原创 为 Pod 和容器管理资源

limits:用于限制运行时容器的最大占用资源,当容器占用资源超过limit时就会被终止,进进行重启;requests:用于设置容器需要的最小资源,如果环境资源不够,容器将无法启动;

2022-10-29 12:29:55 1481

原创 Linux traceroute打印到网络主机的路由包跟踪

raceroute (Windows系统下是tracert) 命令利用ICMP 协议定位您的计算机和目标计算机之间的所有路由器。TTL值可以反映数据包经过的路由器或网关的数量,通过操纵独立ICMP呼叫报文的TTL值和观察该报文被抛弃的返回信息,traceroute命令能够遍历到数据包传输路径上的所有路由器。traceroute是一条缓慢的命令,因为每经过一台路由器都要花去大约10到15秒。

2022-10-27 08:30:00 1173

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除