摘要: 一直没注意系统运行情况,可能最近实验攒了太多缓存,基于我主要是k8s实验环境,如下三步来解决了问题。 1、使用此命令可确认大文件: cd / && du -sh * 2、使用此命令确认大的目录:cd / && du -h -x --max-depth=1 3、经常注意docker缓存:docker 阅读全文
posted @ 2022-12-07 14:38 1234roro 阅读(239) 评论(0) 推荐(0)
摘要: 【实验目的&拓扑说明】 之前docker篇结束的时候,用三个镜像做了三个docker来运行WordPress 网站,相当于是手工编排了一下三个docker。现在用K8S来自动编排一下,实现这个网站的功能。整体思路为:将网站和数据库封装为两个POD,因为都是在线业务,所以这个实验用不到job、cron 阅读全文
posted @ 2022-12-07 11:10 1234roro 阅读(107) 评论(0) 推荐(0)
摘要: 【概念说明】 Kubernetes 里专门用来管理配置信息的两种对象:ConfigMap 和 Secret,使用它们来灵活地配置、定制我们的应用。配置根据数据安全划分,分为两种: 明文配置:不加密的字符串,可以任意查询修改,比如服务端口、运行参数、文件路径等等。用ConfigMap保存; 机密配置: 阅读全文
posted @ 2022-12-02 19:02 1234roro 阅读(129) 评论(0) 推荐(0)
摘要: 【k8s所有的服务是否都可以集成在一个个pod里?】 pod里,已经可以直接调度其内部所有的容器,来一起提供一个整体的应用。为什么k8s还有其他额外的对象来做k8s的其他服务呢,直接都集成在pod里不是更好么?这里可以参考k8s对自己API对象的设计思路来理解:1)单一职责:每个对象尽力做好一件事儿 阅读全文
posted @ 2022-11-30 16:20 1234roro 阅读(157) 评论(0) 推荐(0)
摘要: 本来以为很顺利的事儿,还是出现了一些没想到的地方,也是自己见得少,记录一下。 1、修改启动项:开机的时候,按FN+ESC,这时会打印一行小字:是不是要interrupt,是就按enter。我开始就是试了F11,F12,F1,F2,ESC都没进去,还好终于让我看到了这行小字,提示后,按enter,终于 阅读全文
posted @ 2022-11-23 11:27 1234roro 阅读(252) 评论(0) 推荐(0)
摘要: 【事由】 决定使用pytest框架来对产品进行接口测试(我是后来加入的(来玩儿的),所以我就是搭好自己的环境,拉取产品项目开始写分给我的用例即可)。运行此项目需要安装python3.x,java sdk,allure,git。环境安装通常有很多问题,写到这里,自己也梳理下~~ 【安装过程】 //依次 阅读全文
posted @ 2022-11-22 11:57 1234roro 阅读(390) 评论(0) 推荐(0)
摘要: 【为什么要有pod】 pod,直译为豌豆荚,形象地描述了它的功能,它内部包含很多豆子,这一颗颗豆子,就是每个组件、成员。既然pod也是为了运行容器,为什么不直接用docker运行呢?因为docker运行的容器,每个容器是完全隔离的,当拥有不同服务的容器互相之间要频繁进行通信,甚至有依赖关系,要根据需 阅读全文
posted @ 2022-11-17 19:34 1234roro 阅读(107) 评论(0) 推荐(0)
摘要: 【引入YAML概念】 YAML语言有一个非常关键的特性,叫“声明式”(declarative),对应的另一个词“命令式”(imperative)。 命令式:docker命令和dockerfile就属于命令式,特点是交互性强,注重顺序和过程,需要把所有步骤都列表清楚,让计算机明白要做什么,每步怎么做, 阅读全文
posted @ 2022-11-16 12:09 1234roro 阅读(123) 评论(0) 推荐(0)
摘要: 来自俺自己的一句话:这是一个扩展了解,个人觉得对于理解docker,k8s关系,还有各厂之间的竞争、技术演化的理解是有帮助的。所以还是做了一篇笔记。 2014年,docker在容器领域内没有任何对手,这时候k8s刚刚诞生,虽然有google和borg的支持,但还是比较弱小的。所以k8s很自然地选择了 阅读全文
posted @ 2022-11-15 19:33 1234roro 阅读(2194) 评论(0) 推荐(0)
摘要: 【架构理解】 k8s可以编排容器,也可以对服务器进行监管。在k8s,不会区分dev(开发人员)和ops(运维人员),而是devops(提倡开发时就要考虑运维,运维也要尽早开始考虑如何对应用进行运维监控)。 k8s采用了“控制面/数据面”架构,集群里的计算机称为“节点(node)”,可以是实体机,也可 阅读全文
posted @ 2022-11-14 12:40 1234roro 阅读(935) 评论(0) 推荐(0)