自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

朱小胖的博客

IT相关知识总结,提升自我,也希望和大家一起进步,加油!

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

原创 11 - 在k8s官方文档上,经常搜索不到内容的问题

使用k8s官方文档时,会出现首页可以正常打开,但是输入搜索关键字之后,搜索不到内容的情况,如下图:这是由于相关搜索组件被墙的原因,处理方法如下:谷歌浏览器:

2024-04-25 15:05:30 216

原创 10 - 镜像管理之:部署高可用harbor

之前介绍了,这里重点说下Harbor高可用集群方案的部署,目前主要有两种主流的Harbor高可用集群方案:1)双主复制2)多harbor实例共享后端存储。

2024-04-11 20:41:56 645

原创 09 - 镜像管理之:部署单点harbor

一般来说,安装docker的操作系统内核推荐3.10.0-1127.el7.x86_64及以上版本就可以,见dokcer官网。但有网友列出以下问题,作为参考吧。部署harbor的时候(或者说,我们使用docker的时候),要首先查看下本机的docker版本,如果docker版本在18.90.1以上,建议升级内核版本到4.4.x 以上,否则可能会遇到一些问题,尽管可能性较低。

2024-04-10 10:45:30 603

原创 08 - 镜像管理之:镜像仓库harbor介绍

Docker容器应用的开发和运行离不开可靠的镜像管理,虽然Docker官方也提供了公共的镜像仓库,但是从安全和效率等方面考虑,部署我们私有环境内的Registry 也是非常必要的。之前介绍了Docker私有仓库Registry,这里介绍另一款企业级Docker镜像仓库Harbor的部署和使用,在Kubernetes集群中,推荐使用Harbor仓库环境。

2024-04-10 08:45:32 985

原创 常用脚本01 - 生成证书

通过shell脚本生成证书

2024-04-10 08:13:33 307

原创 07 - 镜像管理之:镜像优化

1)随着我们对docker镜像的持续使用,在此过程中如果不加以注意并且优化,镜像的体积会越来越大,很多时候我们在使用docker部署应用时,会发现镜像的体积可能都会在1G以上。2)镜像体积的增大,不单单会增加磁盘资源与网络资源的开销,也会影响应用的部署效率,使得应用的部署时间会越来越长。因此,我们需要尽量减小镜像的体积,以加快部署效率、降低资源的开销,而对于镜像的优化,可以通过对dockerfile的优化来实现。

2024-03-07 00:49:19 910

原创 06 - 镜像管理之:基础知识

Docker镜像是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时准备的一些配置参数(如匿名卷、环境变量、用户等)。但注意,镜像不包含任何动态数据( /proc、/sys,其中,/proc里面装的主要是内核参数,在内核运行状态不同时里面的值是不一样的,而/sys目录则包含了系统资源的管理信息,这两个目录中的数据都是动态生成的),因此,其内容在构建好之后一般是不会变的。

2024-03-05 23:13:47 940

原创 06 - ip route和route -n的区别

ip route 和 route -n 都是用于查看和管理Linux系统路由表的命令。

2024-03-04 22:25:54 2274 6

原创 10 - 安装 image2df

在使用 容器镜像 时可能遇到的场景:我们想要通过已有的镜像来获取 Dockerfile,比如常用的使用命令来查看镜像信息,然后分析生成 Dockerfile。但是,这个方法有些缺点:生成的 Dockerfile 少了 FROM 指令信息,多出了一些来自基础镜像的指令信息。

2024-03-04 17:15:40 490

原创 01 - shell脚本知识

shell脚本知识。

2024-03-04 16:43:56 338

原创 01- k8s基础网络知识 之 underlay与overlay网络

Underlay和Overlay知识总结。

2024-02-01 17:14:04 1740

原创 08 - 三层网络和二层网络

三层网络和二层网络 知识整理。

2024-02-01 13:34:02 354

原创 05 - 什么是路由协议

自治系统:autonomous system,简称AS在互联网中,一个自治系统(AS)是一个有权自主地决定在本系统中应采用各种路由协议的小型单位。这个网络单位可以是一个简单的网络也可以是一个由一个或多个普通的网络管理员来控制的网络群体,它是一个单独的可管理的网络单元(例如一所大学,一个企业或者一个公司个体)。

2024-01-28 16:20:04 905

原创 04 - 两个ip如何通信?

两个ip如何通信?

2024-01-26 15:10:24 992

原创 02 - 认识网络名词

想了解三者的概念、关系,请点击查看详细描述。VLAN是怎么划分的?VLAN 虚拟局域网,通常是在交换机上划分的(或者说,VlAN是在OSI参考模型的第二层数据链路层实现的)。一个VLAN内部的设备之间如何通信?VLAN(Virtual Local Area Network)虚拟局域网其实就是一个局域网,只不过这种局域网是通过技术在逻辑上实现的罢了(所以称之为虚拟局域网),但无论如何,它就是一个局域网,所以一个VLAN内部的设备之间是通过二层交换机进行通信的。而LAN的设备如何通信?

2024-01-26 12:22:29 851

原创 03 - 广播域和VLAN之间的关系

那广播域和VLAN之间的关系。

2024-01-25 11:46:27 923

原创 01 - 认识网络设备

交换机和路由器的概念理解

2024-01-24 15:26:08 866

原创 09 - k8s之node 宕机,pod驱离问题解决

K8s Pod 驱逐调度时间窗口的设置

2024-01-22 16:49:52 456

原创 07 - 节点 CPU 升级,导致 kubelet 无法启动

cpu和内存管理器:cpu_manager_state和memory_manager_state

2024-01-04 14:26:18 420

原创 06 - 优雅的在K8S中Debug容器和主机

本文主要介绍一个 K8S 故障排错新手段:kubectl debug。

2024-01-03 22:51:43 894

原创 03 - 部署K8S v1.28 + Docker Engine v24.0.5

kubeadm安装部署K8S v1.28 + Docker Engine v24.0.5

2024-01-03 14:30:55 868

原创 04 - 理解 CNI 和 CNI 插件

点击,参考文章原文。

2024-01-03 13:54:51 985

原创 02 - 关于CRI、OCI、 Docker、containerd的介绍

它使 Kubernetes 更容易使用不同的容器运行时。它一个插件接口,也就意味着任何符合该标准实现的容器运行时都可以被 Kubernetes 所使用。shim 翻译为 “垫片”

2023-12-27 16:44:11 1488

原创 velero的基本概念和安装使用

Velero工具提供了备份和还原 Kubernetes 集群资源和持久卷。可以通过云提供商或在本地运行Velero。Velero包括:可以备份或恢复集群中的所有对象,也可以按类型、命名空间和/或标签过滤对象。

2023-11-29 01:23:37 334

原创 2 - Kubernetes Ingress Controller的介绍

项目地址:https://github.com/kubernetes/ingress-nginx安装文档地址: https://github.com/kubernetes/ingress-nginx/blob/nginx-0.30.0/docs/deploy/index.md1)下载并修改配置文件2)应用配置文件注意镜像较大,可提前下载至集群node节点中。3)验证部署结果,

2023-11-26 00:34:05 733

原创 05 - hostNetwork

可以看到pod-IP就是node-IP,而且只能启动成功一个副本。hostNetwork: true的补充说明。

2023-11-26 00:14:39 373

原创 ingress控制器介绍

ingress controller可以为外网用户访问K8S集群内部pod提供代理服务。

2023-11-25 23:56:06 54

原创 01 - ns删除卡住解决办法

我们在删除一个非空的NS时,由于资源未被释放,可能造成该名称空间一直处于Terminating 状态;这是由于该名称空间下仍有资源造成的,且无法通过强制删除解决,接下来,我将做一个场景再现。

2023-11-18 23:28:05 134

linux shell脚本知识汇总

shell知识,包括变量、数组、函数、正则、awk、sed等功能的使用

2023-12-26

空空如也

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

TA关注的人

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