摘要: 1.在kubernetes集群部署一个3个master主机和2个工作节点集群 master节点至少2核4G内存,node至少1核2G内存 实验环境:192.168.213.3 master1 192.168.213.4 master2 192.168.213.7 master3 192.168.21 阅读全文
posted @ 2022-08-08 23:24 多次拒绝黄宗泽 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 1.实验,一台master主机和两台work主机搭建k8s集群 三台机器都需要开启虚拟化,master主机的内存和cpu数多点 master至少2核数,node节点至少1核数 以下操作是三台机器都需要操作相同步骤 分别在三台服务器 ssh-keygen ssh-copy-id work1 ssh-c 阅读全文
posted @ 2022-07-21 22:14 多次拒绝黄宗泽 阅读(1057) 评论(0) 推荐(0) 编辑
摘要: 软件包安装找不到? 查找软件是由哪个软件包提供的 例子,安装pstree可以先搜下,可以看到由psmisc提供 [root@master docker]# yum provides pstree 已加载插件:fastestmirror Loading mirror speeds from cache 阅读全文
posted @ 2022-07-07 00:27 多次拒绝黄宗泽 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 1.kubernetes是可移植、可扩展、开源的容器管理平台,是谷歌Borg的开源版本,简称k8s,它可以创建应用、更新应用、回滚应用,也可实现应用的扩容缩容,做到故障自恢复。 2.K8S 架构组成: k8s的物理架构是master/node模式: K8S集群至少需要一个主节点(Master)和多个 阅读全文
posted @ 2022-06-20 22:36 多次拒绝黄宗泽 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 1.新建一个项目 2.登录到另一台harbor主机上,192.168.213.4 修改docker启动文件配置/etc/docker/daemon.json { "registry-mirrors": ["https://rsbud4vc.mirror.aliyuncs.com","https:// 阅读全文
posted @ 2022-06-19 22:52 多次拒绝黄宗泽 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 一.harbor是docker存放镜像的私有仓库,官网地址,官网地址:https://github.com/goharbor/harbor 实验准备:两台机器,安装harbor的机器至少2G 1.为harbor颁发证书 [root@hd2 ~]# hostnamectl set-hostname h 阅读全文
posted @ 2022-06-16 23:22 多次拒绝黄宗泽 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 一..docker通过控制cgroup来控制容器使用的资源限制,可以对docker限制的资源CPU 内存 磁盘 1.指定容器使用cpu份额,可以用-c指定,默认每个docker容器的cpu份额都是1024 实验:开两个容器A和B,分别给1000和500的cpu份额 两个情况:(1)两个容器正常运行, 阅读全文
posted @ 2022-06-09 23:57 多次拒绝黄宗泽 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 1.四种网络模式 (1)bridge桥接模式,--net=bridge 是默认模式 (2)host模式,--net=host host模式无法通过-p指定端口,因为容器里使用的端口是宿主机端口,各个host模式的容器之前不能端口冲突 (3)none模式,--net=none 无网络模式 [root@ 阅读全文
posted @ 2022-06-09 00:02 多次拒绝黄宗泽 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 1.什么是数据卷 容器数据卷是宿主机中一个目录或文件,通过把目录或文件挂载到容器中,可以将主机和容器之前数据同步,一个数据卷目录可以同时挂载多个容器,解决多容器之间文件交换问题,删除容器时不会删除其挂载的数据卷。 2.特点: (1)数据卷在容器启动时初始化,如果容器使用的镜像在挂载点包含了数据,这些 阅读全文
posted @ 2022-06-07 23:56 多次拒绝黄宗泽 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 一。1.通过docker部署nginx [root@elk ~]# docker exec -it nginx /bin/bash [root@7d0d550d72c5 /]# n --name=nginx -p 80 -it centos 2.查询nginx端口映射 [root@elk ~]# d 阅读全文
posted @ 2022-05-30 22:56 多次拒绝黄宗泽 阅读(218) 评论(0) 推荐(0) 编辑