自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 【python】遍历目录下excel表关键字

指定的目录放在数据盘。

2024-08-31 10:45:24 234

原创 【containerd】进入容器网络空间

每个容器都有自己的文件系统,这意味着容器之间不会直接影响彼此的文件和目录。:Linux命名空间技术允许容器拥有自己的PID、网络、用户ID、挂载、IPC(进程间通信)等命名空间。:容器通过使用安全模块(如AppArmor、SELinux)和内核特性(如Seccomp)来增强安全性,限制容器内的进程对系统的访问。:容器内部运行的进程在容器外部是不可见的。每个容器都有自己的进程空间,这使得容器之间的进程不会互相干扰。选项表示您想要进入网络命名空间 ,通过查询容器的PID号即可进入对应容器的网络命名空间。

2024-08-30 09:47:41 477

原创 【shell脚本】比较两文件中每行数据的重复字段

运行这个脚本时,它会递归比对并输出在两个文件中发现的重复连续字符及其所在的行号。

2024-08-28 09:33:23 376

原创 【Kubernetes】coredns hosts配置实践

CoreDNS是Golang编写的一个插件式DNS服务器,是Kubernetes 1.13 后所内置的默认DNS服务器 ,采用的开源协议为Apache License Version 2 ,CoreDNS也是CNCF孵化项目,目前已经从CNCF毕业;CoreDNS 的目标是成为 Cloud Native(云原生)环境下的 DNS 服务器和服务发现解决方案。

2024-08-21 15:36:58 557

原创 【Kubernetes】k8s user类型账号的config文件创建

kubectl是 Kubernetes 命令行工具,用于与 Kubernetes 集群进行交互。它允许用户执行各种操作,如部署应用、管理资源、查看集群状态等。–server可以通过命令查看集群API地址的这个命令执行后config文件已生成(kube-dev.config)

2024-08-17 13:16:11 910

原创 【Harbor】harbor是https,docker login如何登录

如果使用自签名证书,需要将该证书添加到 Docker 客户端的信任链。可以将证书拷贝到 Docker 客户端的目录下(需创建该目录)。如果使用的是自签名证书,还需要在 Docker 客户端的配置中将 Harbor 服务器的地址加入到中。

2024-08-11 11:22:17 1372

原创 k8s网络策略-命名空间级别的限制

​ 在实际的生产集群中,有时候不同的命名空间有限制访问的情况存在,比如测试的命名空间不可以访问生产命名空间的Pod,A服务的命名空间不可以访问B服务命名空间的Pod等类似这样的网络隔离需求,k8s支持命名空间和Pod级别的网络隔离,本文讲解的是命名空间级别的网络隔离。

2024-04-24 14:12:02 509

原创 【磁盘性能测试】

磁盘性能测试旨在对磁盘各个性能指标的量化性测试,测试场景分为磁盘自身性能测试和业务背景下的磁盘性能测试,依上两种情况,本文章使用fio和iostat工具做相关测试工作(fio和iostat工具介绍在这就不过多概述)。

2024-04-22 09:16:39 1509 1

原创 【Kubernetes】正反代理流量到集群外

​ 正向代理其实在普通主机上即可实现,本文主要介绍在kubernetes集群中通过squid容器来实现正向代理的作用(集群外的主机通过kubernetes节点访问外网,且集群节点需要访问外网)3、squid的conf文件目录是/etc/squid/squid.conf,默认加了一些常见的端口,如果有时候代理不通,需要手动添加代理端口。4、本文是通过kubernetes集群做代理流量到集群外的示例,其他的技术也可以实现,仅供参考。

2023-04-12 08:50:02 406

原创 【rancher】搭建k8s时etcd报错

在已有的节点上部署k8s时会有如下报错日志这是由于主机上etcd的资源没有清楚干净,需要把docker和主机上相关文件目录删除删除后建议重启一下主机,再在rancher上新建集群创建k8s集群

2022-12-08 11:14:49 2055

原创 【Kubernetes】Ingress-nginx部署及使用

简介Kubernetes 通过 kube-proxy 服务实现了 Service 的对外发布及负载均衡,它的各种方式都是基于传输层实现的。在实际的互联网应用场景中,不仅要实现单纯的转发,还有更加细致的策略需求,如果使用真正的负载均衡器更会增加操作的灵活性和转发性能。基于以上需求,Kubernetes 引入了资源对象 Ingress,Ingress 为 Service 提供了可直接被集群外部访问的虚拟主机、负载均衡、SSL 代理、HTTP 路由等应用层转发功能。原理。

2022-11-17 17:32:51 1846

原创 【Kubernetes】rancher搭建单master节点k8s集群

Rancher是一个开源的企业级容器管理平台。通过Rancher,企业再也不必自己使用一系列的开源软件去从头搭建容器服务平台。Rancher提供了在生产环境中使用的管理Docker和Kubernetes的全栈化容器部署与管理平台。

2022-11-12 16:22:53 649

原创 【shell脚本】之ping地址段ip

脚本支持识别0.0.0.0-255.255.255.255范围的ip段;脚本会在脚本目录下创建两个文件,一个是可以ping通ip的记录文件,一个是ping不通的(可以在开脚本开始判断文件然后删除文件,每次执行后的数据加到文件里);本文脚本只支持ping 16位和24位网段的ip(其他的段以此脚本判断ip地址用for循环或者for嵌套for循环实现ping地址)

2022-10-18 14:50:35 2999

原创 【shell脚本】之原地更新数据方式

【shell脚本】之原地更新数据方式。

2022-10-13 11:24:16 480

原创 【shell脚本】之批量解析web域名ip

4、需要提前准备好nslookup命令(ping命令也可以,但是速度很慢)2、域名解析的结果会统一追加重定向到一个文件中(可以在脚本中自定义)3、确认不要有ip(有ip也会出现在结果文件中,不好看)脚本很简单,但是批量解析域名ip的时候还是很好用,嘻嘻。1、需要把每个域名换行放在一个文件里。

2022-10-10 22:12:16 1835 3

空空如也

空空如也

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

TA关注的人

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