本文首发于:微信公众号「运维之美」,公众号 ID:Hi-Linux。
「运维之美」是一个有情怀、有态度,专注于 Linux 运维相关技术文章分享的公众号。公众号致力于为广大运维工作者分享各类技术文章和发布最前沿的科技信息。公众号的核心理念是:分享,我们认为只有分享才能使我们的团体更强大。如果你想第一时间获取最新技术文章,欢迎关注我们!
公众号作者 Mike,一个月薪 3000 的杂工。从事 IT 相关工作 15+ 年,热衷于互联网技术领域,认同开源文化,对运维相关技术有自己独特的见解。很愿意将自己积累的经验、心得、技能与大家分享交流,篇篇干货不要错过哟。如果你想联系到我,可关注公众号获取相关信息。
这里将分享一些最新运维相关技术和业界资讯的精彩内容,每周五发布。
欢迎投稿或推荐你自己的项目,投稿邮箱: [email protected] 。如果你想我们一起交流,也可以戳「这里」加入技术交流群。
业界资讯
1、GitHub 官方中文文档上线
GitHub 推出官方中文帮助文档,这是继日文版之后第二个非英语语种的帮助文档。GitHub 希望借此能够帮助中文开发者更好的理解 GitHub 操作规范,更加熟悉对 GitHub 的操作。
链接:https://www.cnbeta.com/articles/soft/862853.htm
2、微软正式开源 WSL 2 内核源码
微软在今年 5 月举办的 Build 2019 上宣布了第二代 Windows 的 Linux 子系统 WSL 2。与第一代相比,WSL 2 重新设计了架构,使用真正的 Linux 内核,支持在 Windows 上运行 ELF64 Linux 二进制文件。
近日,微软正式开源了 WSL 2 的内核源码,并将代码托管在 GitHub 上。
链接:https://github.com/microsoft/WSL2-Linux-Kernel
3、Gitlab 从 12.1 版本开始将不再支持 MySQL
Gitlab 官方宣布,将从 12.1 版本开始不再支持 MySQL 数据库。
链接:https://www.oschina.net/news/107948/gitlab-will-removing-mysql-support-in-12-1
4、Debian 10 Buster 正式发布
经历了 25 个月的开发后,Debian 团队于 2019 年 7 月 6 日正式宣布推出代号为 「Buster」 的 Debian 10 稳定版。
Debian 10 是一个主要版本,带来了许多更新的组件和许多新功能和改进。此版本将在未来 5 年获得由 Debian 安全团队和 Debian 长期支持团队提供的技术支持。
链接:https://www.oschina.net/news/108045/debian-10-released
5、Chrome 代码出现广告拦截功能,谷歌或将治理网页广告乱象
几乎每一个网民都逃不开广告的影响,它已经深刻地进入到我们的生活之中。无论是刷新信息流还是访问某个具体的内容,广告都会在那里出现,从不在乎你是否想看到。有一部分广告明显影响到了访问网页时的体验,有的会让内容难以查看,有的则会大幅占用系统资源,甚至让电脑操作变慢。
作为当前市场占有率最大的浏览器 Chrome 打算为用户分担一部分烦恼。根据 9to5google 的报道,Chrome 浏览器的开源代码中出现了内置广告拦截功能的踪影,这项功能将帮用户屏蔽掉部分广告。
根据页面相关描述,Chrome 会对广告对系统资源的占用进行分析,然后找出那些使用了太多带宽或者 CPU 能力的广告并屏蔽掉它们。最后用户只会看到广告被屏蔽后 “该广告已经移除” 提示。
链接:https://www.leikeji.com/article/27315
6、IBM 340 亿美元红帽收购案完成:定义混合云的开放未来
7 月 9 日晚,IBM 宣布以 340 亿美元(约合人民币 2340 亿)正式收购红帽。早在去年 10 月 29 日,IBM 和红帽就共同宣布两家公司已达成最终协议。根据协议,IBM 将收购红帽所有已发行的普通股,每股 190 美元,总企业价值约 340 亿美元。现在,这次庞大的收购终于完成。
IBM 表示,本次收购重新定义了企业级云市场。红帽开放的混合云技术,与 IBM 广泛且深入的创新和行业洞察,以及在超过 175 个国家和地区领先的销售能力相结合,通过提供下一代混合多云平台,将共同加速企业创新。基于 Linux 和 Kubernetes 等开源技术,该平台可以使企业在本地、私有云以及多个公有云平台上安全部署、运行、管理数据及应用。
链接:https://www.oschina.net/news/108120/ibm-closes-acquisition-of-red-hat
趣站酷软
1、Kui
Kui 是一款由 IBM 开源的用来管理 Kubernetes 集群的 CLI 工具,Kui 使用 Electron 提供 GUI 能力。
Kui 结合了原有 CLI 的强大功能,并提供一种可视化的方式,方便我们对 Kubernetes 中 YAML 或者 JSON 格式数据的处理。
项目地址: https://github.com/IBM/kui
2、Multrin
Multrin 是一个基于 Electron、React、样式组件与 TypeScript 的应用,它可以将不同应用组织在一个 tab 标签下,大大提高生产力。
目前支持 Windows 与 macOS,Linux 支持正在开发中。
项目地址: https://github.com/sentialx/multrin
3、Gitter
一个 GitHub 的微信小程序客户端,可能是目前颜值最高的。
项目地址: https://github.com/huangjianke/Gitter
4、Popeye
Popeye 是一个 Kubernetes 集群资源清理的实用程序,它可以实时扫描 Kubernetes 集群并报告已部署资源和配置的潜在问题。
Popeye 根据部署的内容而不是磁盘上的内容来清理群集。 通过扫描您的群集,它可以检测到错误配置并确保最佳实践,从而防止潜在问题发生。
Popeye 是一个只读工具,它不会以任何方式改变你的任何 Kubernetes 资源。
项目地址: https://github.com/derailed/popeye
5、Fusuma
Fusuma 是一个简单方便的使用 Markdown 创建幻灯片的工具。
你只需要写好想要作为幻灯片展示的 Markdown,并按照顺序整理好目录结构,再写好需要的 CSS 文件之后,这个项目就能够让你简单的使用浏览器展示它们,或者是把它整体导出为一个 PDF 文件。
项目地址: https://github.com/hiroppy/fusuma
6、LazyDocker
这是一个为了能在终端中更方便管理 Docker 和 Docker-Compose 的简单终端 UI 工具。
作者表示记住 Docker 命令很难,并且在多个终端窗口中跟踪容器几乎是不可能的。LazyDocker 正是为了解决这种问题而产生的,它可以在一个终端窗口中拥有所需的所有信息,并且每个 Docker 常用命令都可以绑定快捷键,同时可以添加自定义命令。
项目地址: https://github.com/jesseduffield/lazydocker
技术文章
1、Docker/Kubernetes 国内镜像源解决方式
本文整理了国内的一些 Docker/Kubernetes 可用的镜像源,非常实用。
链接:https://www.cnblogs.com/xuxinkun/p/11025020.html
2、如何让 macOS Mojave 只有菜单列和 Dock 使用深色模式?
你可能觉得 macOS 浅色介面有点刺眼,但 Mojave 深色模式又太过深邃?
至少我使用起来并不是那么愉快,反而花更多时间在辨识不太清楚的文字或图标,甚至有点怀念更早之前的暗色选单(Mojave 以后已经没有这个选项),如果你跟我一样,或许可以考虑透过一个小设定来为现在的 macOS Mojave 开启深色菜单和 Dock 功能。
链接:https://free.com.tw/mojave-dark-menu-bar-dock/
3、对运维开发工作的一些思考
运维开发这个岗位与普通的业务开发不同,与日常的运维工作也不同,要求兼顾开发与运维两种能力。既要掌握不弱于业务开发的开发技术,又要负责 SRE 同学日常的运维能力。上线之前,还要像 QA 同学一样,对自己的服务进行测试和分级变更。本文将针对运维领域「自动化平台开发」的工作对 DevOPS 进行探讨。
链接:https://www.jianshu.com/p/68384978c0a3
4、记录一次磁盘镜像的 LVM 分区缩小调整过程
本文将分享一些 LVM 分区大小调整的技巧。
链接:http://blog.ihipop.info/2019/07/5212.html
5、使用斐讯 N1 作为 Prometheus 监控服务器
新出的树莓派 4,性能方面可以说对于老的 3B+ 的版本可以说是有全面的提升。但价格方面 4G 内存配置的就已经需要 50$,已经逼近台 x86 的准系统。同时因为树莓派是裸板,如果想要在生产环境使用,后面还需要自己增加存储、外壳等,全套上去其实性价比已经不高。
本文作者另辟蹊径采用斐讯的 N1 来部署了一个 Prometheus 监控服务器。
链接:https://www.gracecode.com/posts/3184.html
每周观点
1、梦想可以天花乱坠,理想是我们一步一个脚印踩出来的坎坷道路。—— 三毛
2、没事早点睡,有空多挣钱。—— 佚名
3、在你我生命中,都不需要完美。做自己的萤火,温暖少数人就足够了。—— 佚名
4、人生就是一列开往坟墓的列车,路途上会有很多站,很难有人可以至始至终陪着走完,当陪你的人要下车时,即使不舍,也该心存感激,然后挥手道别。—— 宫崎骏「千与千寻」