随笔分类 -  云计算Kubernetes

摘要:一、如何实现外界能访问 外界访问不了 1、启动svc 2、查看svc状态 3、被外界访问原理图 二、为什么是30001? 1、修改为3000看看是否正常? 2、端口更改为30001 默认不填写,自动分配30000-32767内任意一端口 三、自动加载到负载均衡里面 1、修改svc副本数为1 2、修改 阅读全文
posted @ 2019-02-21 11:42 活的潇洒80 阅读(1617) 评论(0) 推荐(0) 编辑
摘要:一、通过文件创建deployment 1、创建deployment文件 2、启动deployment 3、查看deployment状态 二、通过命令行创建deployment 1、删除方式1创建的deployment 2、命令创建 3、查看 4、升级镜像版本 四、秒级回滚 1、查看历史版本 2、执行 阅读全文
posted @ 2019-02-21 11:42 活的潇洒80 阅读(1073) 评论(0) 推荐(0) 编辑
摘要:一、创建实验文件 二、故障自愈实战 1、创建前pod状态查看 2、创建rc并查看状态 3、故障自愈(多次删除自动新启动容器) 阅读全文
posted @ 2019-02-21 11:41 活的潇洒80 阅读(1466) 评论(0) 推荐(0) 编辑
摘要:一、Python 应用案例环境 Dockerfile的设计思想,是使用一些标准的原语(即大写高亮的词语),描述我们所要构建的Docker镜像,并且这些原语,都是按顺序处理的 需要注意的是,Dockerfile中的每个原语执行后,都会生成一个对应的镜像层 二、启动容器以及相关操作 1、启动容器 2、查 阅读全文
posted @ 2019-02-20 18:01 活的潇洒80 阅读(668) 评论(0) 推荐(0) 编辑
摘要:01 初出茅庐 1、PaaS 项目被大家接纳的一个主要原因? 就是它提供了一种名叫"应用托管"。 2、像 Cloud Foundry 这样的 PaaS 项目,最核心的组件是? 一套应用的打包和分发机制 3、Docker 镜像解决的? 恰恰就是打包这个根本性的问题 4、 Docker 镜像的精髓? 你 阅读全文
posted @ 2019-02-20 15:05 活的潇洒80 阅读(522) 评论(0) 推荐(0) 编辑
摘要:一、共享容器IP地址 1、查看容器进程 2、查看容器网络 3、小结 k8s每启动一个容器,都需要先启动一个pod容器,启动的容器共用pod容器的ip地址 二、多pod体验 1、修改k8s_pod.yml文件 2、启动pod 3、获取pod信息(简版) 4、获取pod信息(详细) 阅读全文
posted @ 2019-01-21 16:37 活的潇洒80 阅读(1337) 评论(0) 推荐(0) 编辑
摘要:一、pod初体验 1、编辑k8s_pod.yml文件 2、下载镜像并上传到私有仓库 3、启动pod 二、无法创建pod故障现象 1、查看pod状态 2、获取pod详细信息(拍错常用命令) 错误是无法从registry.access.redhat.com仓库获取镜像,解决办法是更换镜像地址 三、pod 阅读全文
posted @ 2019-01-21 16:09 活的潇洒80 阅读(1159) 评论(0) 推荐(0) 编辑
摘要:一、环境规划 1、架构拓扑图 2、主机规划 3、软件版本 最新版本详见:https://www.cnblogs.com/luoahong/p/12917582.html [root@k8s-master ~]# cat /etc/redhat-release CentOS Linux release 阅读全文
posted @ 2019-01-21 15:30 活的潇洒80 阅读(1606) 评论(0) 推荐(0) 编辑
摘要:一、安装配置 1、下载安装包 2、安装docker和docker-compose 3、上传harbor-offline-installer-v1.5.1.tgz安装包到/opt,并解压 4、修改harbor.cfg配置文件 5、执行install.sh 6、web界面测试截图 二、推送文件 1、推送 阅读全文
posted @ 2019-01-18 19:28 活的潇洒80 阅读(524) 评论(0) 推荐(0) 编辑
摘要:一、配置overlay类型网络准备工作 1、在luoahong3主机上 2、在luoahong主机上 可能会报错解决方案如下 3、在luoahong1主机上 可能会报错解决方案如下 4、测试截图 一、创建网络启动容器 1、创建overlay网络 2、启动容器测试 3、测试截图 三、overlay类型 阅读全文
posted @ 2019-01-18 18:33 活的潇洒80 阅读(718) 评论(0) 推荐(0) 编辑
摘要:一、什么是macvlan 1、macvlan 本身是 linux kernel 模块,其功能是允许在同一个物理网卡上配置多个 MAC 地址, 2、即多个 interface,每个 interface 可以配置自己的 IP。 3、macvlan 本质上是一种网卡虚拟化技术 二、跨主机通信 1、创建ma 阅读全文
posted @ 2019-01-18 17:57 活的潇洒80 阅读(2216) 评论(0) 推荐(0) 编辑
摘要:一、None类型 简介:不为容器配置任何网络功能,--net=none 1、创建容器 2、功能测试 测试小结: 1、网卡只有一块io 2、只能执行本地命令,无法使用ping,ls 3、网络类型查看 二、Container 简介:与另一个运行中的容器共享Network Namespace,--net= 阅读全文
posted @ 2019-01-18 17:36 活的潇洒80 阅读(2233) 评论(0) 推荐(0) 编辑
摘要:一、docker-compose的安装 1、安装 2、检查是否安装成功 二、docker-compose案例 1、撰写docker-compose.yml文件 2、启动容器 3、容器启动了什么网络 4、容器启动了什么数据卷 5、动态增加容器 6、测试截图 三、docker-compose.yml文件 阅读全文
posted @ 2019-01-18 17:08 活的潇洒80 阅读(839) 评论(0) 推荐(0) 编辑
摘要:一、运行docker私有仓库 安装registry docker run -d -p 5000:5000 --restart=always --name registry -v /opt/myregistry:/var/lib/registry registry 当容器启动完成,私有仓库就可以使用了 阅读全文
posted @ 2019-01-17 19:37 活的潇洒80 阅读(1177) 评论(0) 推荐(0) 编辑
摘要:一、docker容器间的互联 1、创建两个容器 2、容器互访(之前是通过如下方式) 1、查询容器ip 2、通过ip互联 3、原理推导 1、curl luoahong 2、curl web01(别名) 3、原来是因为这里 4、小结 1、先启动的容器无法连接后启动的容器 2、但是后启动的容器可以连接新启 阅读全文
posted @ 2019-01-17 16:36 活的潇洒80 阅读(1067) 评论(0) 推荐(0) 编辑
摘要:一、docker镜像的分层 1、图像呈现 2、命令呈现 二、镜像分层的好处 1、分层的好处: 共享资源,节省资源有多个镜像都从相同的 base 镜像构建而来,那么 Docker Host 只需在磁盘上保存一份 base 镜像;同时内存中也只需加载一份 base 镜像,就可以为所有容器服务了 2、在构 阅读全文
posted @ 2019-01-17 14:47 活的潇洒80 阅读(2658) 评论(0) 推荐(0) 编辑
摘要:一、把项目封装成docker镜像的步骤 把项目封装成docker镜像的步骤: 1、先运行一个基础容器,手动制作docker镜像 2、编写dockerfile,构建镜像 3、测试运行 二、dockerfile常用指令参考 1、dockerfile常用指令: 2、dockerfile其他指令: COPY 阅读全文
posted @ 2019-01-17 12:05 活的潇洒80 阅读(9613) 评论(0) 推荐(0) 编辑
摘要:一、docker的命令的解释 1、命令解释 2、配置docker镜像加速 3、docker容器是一种软件的打包技术,接下来我们体验一下 1、传统编译安装nginx: 2、docker容器 二、镜像常用命令 1、搜索镜像: 选镜像的建议:1,优先考虑官方2,starts数量多 2、获取镜像: 镜像加速 阅读全文
posted @ 2019-01-15 19:53 活的潇洒80 阅读(1000) 评论(0) 推荐(0) 编辑
摘要:一、手动docker镜像的缺点 相对于手动制作的docker镜像,使用dockerfile构建的镜像有以下优点: 1、dockerfile只有几kb,便于传输 2、使用dockerfile构建出来的镜像,在运行容器的时候,不用指定容器的初始命令 3、支持更多的自定义操作 二、dockerfile常用 阅读全文
posted @ 2019-01-15 19:21 活的潇洒80 阅读(2066) 评论(0) 推荐(0) 编辑
摘要:一、制作docker镜像的步骤 1、启动容器安装软件服务 2、将安装好服务的容器commit提交为镜像 3:、启动新容器来测试新提交的镜像 二、制作支持ssh远程登录的docker镜像 1、启动容器安装软件服务 1、启动容器 2、安装软件openssh-server 3、测试是否可以上网 4、设置远 阅读全文
posted @ 2019-01-15 18:16 活的潇洒80 阅读(993) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示