云原生爱好者周刊:长得最像苹果的 Linux 桌面

云原生爱好者周刊:长得最像苹果的 Linux 桌面_第1张图片

云原生一周动态要闻

  • SUSE 发布 Harvester 0.2.0

  • IBM 收购容器服务提供商 BoxBoat

  • Kubernetes 和云原生运营报告 2021 发布

  • 适用于 Kubernetes 的下一代 Crunchy Postgres 发布

  • 开源项目推荐

  • 文章推荐

无论学习任何知识,我们都要经历“先把书读厚,再把书读薄”这个过程。读厚就是分解、详细分析,是输入的过程,读薄便是归纳总结,是输出的过程。归纳总结最好的方式就是思维导图这种模式,计算机领域也不例外。GitHub 上有位热心大佬就用思维导图总结了自己对 Linux 操作系统,网络,C++,Golang 以及 Kubernetes 的理解。例如:为什么需要 Pod?

云原生爱好者周刊:长得最像苹果的 Linux 桌面_第2张图片

关注公众号 :

后台回复「psyduck」即可获取所有思维导图的下载链接。

云原生动态

SUSE 发布 Harvester 0.2.0,一个使用 Kubernetes 构建的 HCI 解决方案

Harvester 是一种使用 Kubernetes 构建的开源超融合基础设施 (HCI) 软件,最近发布了 0.2.0 版本。Harvester 可用于在裸机服务器上实施 HCI,是 vSphere 和 Nutanix 的开源替代品。第一个版本 0.1.0 已于今年早些时候公开。

云原生爱好者周刊:长得最像苹果的 Linux 桌面_第3张图片 Harvester 架构

Harvester 现在支持 VM 实时迁移,使 VM 能够从一个节点迁移到另一个节点以执行维护工作。

Harvester 0.2.0 增加了虚拟机备份支持,提供了一种在集群外备份虚拟机镜像的方法。可以通过创建 S3 兼容端点或 NFS 服务来存储 VM 卷的备份。

PXE 引导安装支持现在可以在 Harvester 中使用,从而可以轻松地使用所需的操作系统填充裸机节点。

详情见[1]

IBM 收购容器服务提供商 BoxBoat

IBM 日前宣布已收购 BoxBoat Technologies,这是一家 DevOps 咨询和企业 Kubernetes 服务提供商。IBM 高级副总裁 John Granger 在一份声明中表示,此举是在 Red Hat 前首席执行官 Jim Whitehurst 卸任 IBM 总裁的同一周,将扩展 IBM 的容器和数据组合,以推进公司的混合云实践。

BoxBoat 成立于 2016 年,帮助客户建立容器和 Kubernetes 作为混合云解决方案的推动者。这家初创公司提供的服务包括 Kubernetes 和企业容器采用策略,以及应用容器化、DevSecOps、培训、支持以及 DevOps 工具和工作流指南。

BoxBoat 将加入 IBM 全球企业咨询服务部 (GBS) 的混合云服务部门。根据惯例成交条件,该交易预计将在本财政季度完成。

详情见[2]

2021 年度 Kubernetes 和云原生运营报告发布

该报告是来自 1200 名受访者的数据,涉及混合和多云运营、Kubernetes、VM、裸机、目标、优势、挑战、运营商、高级使用、边缘等。

  • 该报告包括对大约 1200 名受访者的 50 多个问题的回答以及来自 7 位行业专家的分析,这些专家分别代表谷歌、亚马逊、CNCF 运营商框架的联合主席,以及来自整个领域的思想领袖。

  • 云原生不仅仅是 Kubernetes。虽然 45.6% 的受访者表示在生产中使用 Kubernetes,但只有 15.7% 的受访者表示专门使用 Kubernetes。我们探索 Kubernetes、裸机、VM、容器和无服务器应用程序的使用。

  • 规模:我们查看了 Kubernetes 集群的数量(以及集群使用的最佳实践),以及管理的机器:21.4% 的受访者管理着 500 多台机器。

详情见[3]

适用于 Kubernetes 的下一代 Crunchy Postgres 发布

Crunchy Postgres for Kubernetes 5.0 基于 Kubernetes 的最新功能构建,通过声明式用户体验自动管理 Postgres 基础设施。Crunchy Postgres for Kubernetes 5.0 提供高级弹性和修复机制,以确保关键组件始终可用并根据需要重建,并消除管理关键 PostgreSQL 功能(例如高可用性、备份和监控)的单点故障。

Crunchy Postgres for Kubernetes 旨在方便地支持云原生 Postgres 工作负载,为生产 Postgres 提供了基本功能:

  • 高可用性。基于共识和跨多个 Kubernetes 集群的可扩展性支持灵活的“永远在线”架构。

  • 灾难恢复。管理从零到数 TB 的备份。多种可用存储选择:Kubernetes 原生、S3、GCS、Azure。

  • 监控。特定于 Kubernetes 的 Postgres 见解和警报,可在问题发生之前发现问题。

  • 安全。默认情况下启用 TLS 的非特权、锁定容器,以及安全凭证管理。

  • 性能。扩展和调整数据库设置以满足工作负载需求。

  • 方便。轻松定制、克隆数据和连接池使维护应用程序变得更简单。

详情见[4]

开源项目推荐

Onefetch[5]

Onefetch 是一款由 Rust 编写的命令行 Git 信息工具,它可以直接在终端中展示本地 Git 仓库的项目详情和代码统计等内容,不需要联网。

云原生爱好者周刊:长得最像苹果的 Linux 桌面_第4张图片

Another Scheduler[6]

Another Scheduler 是一个 Kubernetes 调度器,它可以通过 crontab 的语法来设定在指定的时间自动启动、停止或重启 Deployment 中的 Pod。虽然我目前还不知道这个玩意有什么用。。

pq[7]

pq 是由 Rust 编写的日志解析工具,它可以将日志文件解析成类似于 PromQL 的时间序列,很有创意!例如:

$ docker logs nginx | pq '
/[^\[]+\[([^]]+)].+?\s+"([^\s]+)[^"]*?"\s+(\d+)\s+(\d+).*/
| map { .0:ts, .1 as method, .2:str as status_code, .3 as content_len }
| select count_over_time(__line__[1s])
| to_json' > result.jsonl

还可以通过 Web UI 进行展示:

云原生爱好者周刊:长得最像苹果的 Linux 桌面_第5张图片

CutefishOS[8]

一款比 Deepin 更果里果气的 Linux 桌面环境,而且是开源的,目前只支持 Arch Linux~~

云原生爱好者周刊:长得最像苹果的 Linux 桌面_第6张图片

文章推荐

在 QEMU MicroVM 内运行 Docker 容器[9]

本文比较了 Docker 容器与虚拟机的优缺点,并解释了为什么要在 QEMU MicroVM 内运行 Docker 容器,这样可以将虚拟机的安全性与 Docker 的生态系统相结合。并通过具体的示例来演示如何在 QEMU MicroVM 内运行 Docker 容器。

Thanos 该选择 Sidecar 还是 Receiver?[10]

Thanos 最初只有 Sidecar 这一种模式,但 Cortex[11] 等项目使用的都是远程存储的方式。后来 Thanos 也新增了一个 Receiver 组件,作为 Prometheus 的远程存储接口,目前该组件已经生产可用。本文就对这两种方案进行了对比,详细说明了何时该选择 Sidecar 模式,何时该选择 Receiver 模式。

往期周刊

  • ????云原生爱好者周刊:Lens 5.0 发布,更炫、更快、更强!

  • ????云原生爱好者周刊:新书《凤凰架构》

  • ????云原生爱好者周刊:Grafana 8.0 发布,越来越炫酷

  • ????云原生爱好者周刊:Stack Overflow 被收购

  • ????云原生爱好者周刊:Argo Rollouts 1.0 发布

  • ????云原生爱好者周刊:Istio 1.10 正式发布

脚注

[1]

详情见: https://www.infoq.com/news/2021/07/suse-releases-harvester/?topicPageSponsorship=bb8b90c5-e2f7-4620-9d30-d2f0c11015f9

[2]

详情见: https://venturebeat.com/2021/07/08/ibm-acquires-container-services-provider-boxboat/

[3]

详情见: https://juju.is/cloud-native-kubernetes-usage-report-2021

[4]

详情见: https://blog.crunchydata.com/news/next-generation-crunchy-postgres-for-kubernetes-released

[5]

onefetch: https://github.com/o2sh/onefetch

[6]

Another Scheduler: https://github.com/dignajar/another-scheduler

[7]

pq: https://github.com/iximiuz/pq

[8]

CutefishOS: https://cutefishos.com/

[9]

在 QEMU MicroVM 内运行 Docker 容器: https://mergeboard.com/blog/2-qemu-microvm-docker/

[10]

Thanos 该选择 Sidecar 还是 Receiver?: https://www.infracloud.io/blogs/prometheus-ha-thanos-sidecar-receiver/

[11]

Cortex: https://github.com/cortexproject/cortex

KubeSphere 社区活动预告

“CIC 2021 云计算峰会”正式启动啦!CIC 2021 是一场 Top 级行业盛会,将汇聚上千家青云QingCloud 企业客户信息化负责人,采取线上线下相结合的方式,与会规模将超过 10000 人。

大会的主题为“预见·数字自由”,将有技术大牛分享前沿成果,行业大咖带来实战经验。本次大会除了主论坛,还设置了多个分论坛。KubeSphere Meetup 将作为其中一个分论坛,延续之前上海、杭州、成都三站的 “KubeSphere & Friends” 的主题,为大家带来技术的交流和碰撞。

北京站目前已经开启招募,若您希望获取经验,期待和各位极客交流,那就抓紧报名吧!位置有限,先到先得!

扫描下方海报中的二维码进入到报名页面,填写个人信息,选择 “KubeSphere & Friends 2021 Meetup - 北京站”,即可报名。

云原生爱好者周刊:长得最像苹果的 Linux 桌面_第7张图片

关于 KubeSphere

KubeSphere (https://kubesphere.io)是在 Kubernetes 之上构建的开源容器混合云,提供全栈的 IT 自动化运维的能力,简化企业的 DevOps 工作流。

KubeSphere 已被 Aqara 智能家居、杭州数跑科技、本来生活、新浪、华夏银行、四川航空、国药集团、微众银行、紫金保险、中通、中国人保寿险、中国太平保险、中移金科、Radore、ZaloPay 等海内外数千家企业采用。KubeSphere 提供了开发者友好的向导式操作界面和丰富的企业级功能,包括多云与多集群管理、Kubernetes 资源管理、DevOps (CI/CD)、应用生命周期管理、微服务治理 (Service Mesh)、多租户管理、监控日志、告警通知、审计事件、存储与网络管理、GPU support 等功能,帮助企业快速构建一个强大和功能丰富的容器云平台。

 ✨ GitHub:https://github.com/kubesphere

 ???? 官网(中国站):https://kubesphere.com.cn

 ????‍????‍ 微信群:请搜索添加群助手微信号 kubesphere

你可能感兴趣的:(java,docker,人工智能,大数据,kubernetes)