- 博客(8)
- 收藏
- 关注
原创 为自定义Pod建立下发策略L3/L4
由于网络策略允许具有role: frontend标签的Pods之间的TCP 80端口通信,因此Pod1和Pod2可以相互访问对方的80端口。Pod3没有role: frontend标签,因此根据网络策略,Pod3无法访问Pod1或Pod2的80端口。2.编写network-policy.yaml文件,选择特定pod,【如果不填role,择选择了这三个pod】此时,另外两个pod的80端口是开放的,于是我们进入第二个pod,curl另外的端口。查看pod1和pod2和pod3的区别。
2024-08-26 17:00:01 357
原创 Ubantu k8s集群搭建(1个Master和2个Node节点)
根目下 建立文件夹 mkdir Deployment_yaml进入 文件夹后,建立yaml文件metadata:labels:spec:replicas: 3 # 部署3个Pod副本selector:template:metadata:labels:spec:image: 192.168.174.131:5000/multi_func:v1.0 #根据你的镜像地址填写ports:- containerPort: 80 # 根据你的应用需求修改。
2024-08-23 17:43:00 1131
原创 简单接口打包镜像&&构建自定义镜像
查看用来提供http服务的使用过的容器:docker run -d -p 8080:8080 my-go-app 【container_name】 【这里未填,使用生成的name】我们选用容器名为blissful_knoalevski的容器进行安装curl命令使用方法:使用docker exec在运行的容器中安装使用 docker exec 进入容器并在其中安装了新的软件包(如 curl),这些更改是持久化的,意味着它们会保留在容器的文件系统中。
2024-08-23 17:40:35 767
原创 建立本地私人Registry仓库
docker run -d -p 5000:5000 --name registry --restart=always registry:2 -->容易造成无法访问的问题。此命令会在虚拟机上 启动一个监听 5000 端口的 Docker Registry。#如果访问多个镜像仓库,改为”r1:5000”,”r2:5000”即可。【访问不了5000端口,如果防火墙默认关闭,和防火墙无关】Docker 默认要求使用 HTTPS 来访问私有仓库。【如果在后续出现错误,请重启虚拟机试试】
2024-08-23 17:37:48 423
原创 20.04Ubantu更换Linux内核(降核)
找到 GRUB_DEFAULT 这一行,将其值设置为你所希望的内核条目的编号(从 0 开始计数)或使用菜单项的完整名称。重启系统并在启动时按Esc键进入 GRUB 菜单。在 GRUB 菜单中,你可以选择启动 4.18 版本的内核。你需要先下载并安装 4.18 版本的内核。可以通过手动下载 .deb 文件的方式来安装。安装完成后,你需要更新 GRUB 引导程序,以便在启动时可以选择新安装的内核。编辑 /etc/default/grub 文件,
2024-08-23 14:08:28 222
原创 不同Ubantu联网方式(18/20/22)
通过修改配置网络文件以及虚拟机网关以及外部(电脑本机)的网络设置,麻烦程度level ↑。2.选中右上角下三角图标,选中setting。3.选择对Wired进行设置。1.确保虚拟机为NAT模式。7.重启网卡(开关即可)5.方式选择为DHCP。
2024-08-23 13:53:30 255
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人