云原生一周动静要闻:
- Lens 5.2 公布
- CNI 1.0.1 公布
- K8ssandra 从 Helm 迁徙到 Operator
- Amazon EKS Anywhere – 当初广泛可用于在本地创立和治理 Kubernetes 集群
- WasmEdge 0.8.2 公布
- 中国首届 Kubernetes Community Days 行将开启
- 开源我的项目举荐
- 文章举荐
云原生动静
Lens 5.2 公布
Lens 5.2 公布,这个版本蕴含了一些新的和改良的个性,包含许多乏味的加强和 bug 修复! 这个版本的次要亮点包含苹果的 M1 芯片反对,减少 / 删除集群的改良用户体验,Monaco 编辑器集成等等。
新性能和加强性能如下:
- 针对苹果 M1 芯片进行了优化
- 轻松增加 / 删除群组
- Monaco 编辑器集成
- 主动退出集群令牌
其余显著变动:
显著特点:
- 从用户界面复制 Kubernetes 资源名称变得更容易
- 增加了重命名快捷栏的性能
- 改良命名空间选择器的用户体验
- 改良指标查问的性能,并将指标增加到命名空间和 Job 中
值得注意的谬误修复:
- 改良了反映节点和自定义资源定义(CRD)视图中集群变动的仪表盘更新
- 修复了某些 Kubernetes 资源的指标加载问题
- 修复了目录侧栏中的字体大小变动
- 将内置的 kubectl 更新到 v1.21.2 以改良端口转发的性能
详情见
CNI 1.0.1 公布
CNI v1.0 对 CNI 的工作形式没有什么扭转,但它发表了 API 的稳定性。
这个版本包含:
- 一个重写的标准(为了清晰)
- libcni 的改良
- 更多的测试
标准变更日志
K8ssandra 从 Helm 迁徙到 Operator
K8ssandra 是 Apache Cassandra® 在 Kubernetes 上的一个发行版,由多个开源组件构建。从一开始到最近的 K8ssandra 1.3 版本,K8ssandra 都是作为 Helm 图表的汇合来装置和治理。尽管该我的项目利用了 Kubernetes operators 的组件,包含 Cassandra(cass-operator)和 Medusa(medusa-operator),但还没有一个 Operator 将所有这些组件作为一个整体的零碎来治理。
随着我的项目的倒退,开始遇到 Helm 的一些限度。尽管让 K8ssandra 集群的装置失常工作非常简单,但在降级和治理集群时遇到了更多问题。
通过剖析,K8ssandra 团队决定建设一个 Operator。并将其称为 K8ssandra 2.x 系列版本。2.0 版本的优先事项是移植 K8ssandra 在 Helm 图表中的现有性能,确保 Operator 具备等同的性能,并减少多集群反对。
详情见
Amazon EKS Anywhere – 当初广泛可用于在本地创立和治理 Kubernetes 集群
Amazon EKS Anywhere 全面上市,这是 Amazon EKS 的部署选项,EKS Anywhere 提供了一个可装置的软件包,用于在本地创立和操作 Kubernetes 集群,并提供用于集群生命周期反对的自动化工具。
EKS Anywhere 也是开源的。你能够缩小购买或构建本人的管理工具来创立 EKS Distro 集群、配置操作环境和更新软件的复杂性。EKS Anywhere 使你可能自动化治理集群,缩小反对老本,并打消应用多个开源或第三方工具来操作 Kubernetes 集群的冗余工作。EKS Anywhere 失去了 AWS 的全面反对。此外,你能够利用 EKS 控制台查看在任何中央运行的所有 Kubernetes 集群。
详情见
WasmEdge 0.8.2 公布
WasmEdge 0.8.2 公布,次要变动如下:
- 更好的跨平台兼容性。在 Mac OS X(Intel 和 M1)、Windows 10 以及装备 ARM 32 位芯片的 IoT 设施上运行 WasmEdge 应用程序。
- Networking 反对。能够从 WasmEdge 应用程序收回网络申请并运行 HTTP 服务器。
- 新的和改良的 API。在 C、Rust 和 Golang 应用程序中嵌入 WasmEdge 函数。
- WasmEdge 的 AoT 编译器的通用二进制输入。在云原生平台能够利用 AOT 增进性能。
- 反对 proxy-wasm 标准,WasmEdge 为服务网格带来了高性能 API 路由。
WasmEdg 源码地址
中国首届 Kubernetes Community Days 行将开启
Kubernetes Community Days(KCD)由云原生计算基金会(CNCF)发动,可由寰球各国当地的 CNCF 大使、CNCF 员工以及 CNCF 会员单位联结组织。目前 KCD 正在寰球各个国家沉闷地组织进行中,KCD 汇集了来自云原生畛域开源社区的最终用户、贡献者和技术专家,这一系列本地化的流动有助于 Kubernetes 社区的衰弱和沉闷倒退,促成云原生技术在不同行业的最终用户进行更宽泛的流传。
CNCF 联结 PingCAP、华为云、青云科技、云原生社区的多位 CNCF 大使,将在中国举办首届 Kubernetes Community Days(KCD),并打算别离在北京和上海举办两场线下流动,聚焦云原生生态的开源我的项目与技术实际等主题分享。
对于 KCD
开源我的项目举荐
Colima
自从 Docker Desktop 不再收费供中大型企业应用后,开源收费的替代品 lima 便火了。明天再介绍一款 lima 的改进版 colima
,这个名字一听就很厉害。它能够通过命令参数设置虚拟机的内存和 CPU 等资源,也能够间接通过命令参数批改已有的虚拟机参数,还能够主动创立 Kubernetes 集群。
x11docker
默认状况下,Docker、Podman 以及 Containerd 这些容器运行时是不反对图形界面的。x11docker 能够在主机零碎上运行一个 X Server,并将其提供给容器,这样就能够在容器中运行图形化桌面应用程序了。目前只反对 Linux 和 Windows 零碎,暂不反对 macOS 零碎。
WSLg
WSLg 是 Windows Subsystem for Linux GUI 的缩写,该项目标目标是在 Windows 中运行 Linux GUI 应用程序,使其更靠近 Windows 原生利用的体验,能够整合到开始菜单和任务栏中,也能够跨 Windows 和 Linux 应用程序复制粘贴剪切板的内容。
架构如图:
htmlq
htmlq 相似于 jq,不过 htmlq 是用来解决 HTML 文本的,次要通过 CSS 选择权来从 HTML 文本中提取内容。例如:
$ curl -s https://kubesphere.com.cn | htmlq --attribute href a
...
https://github.com/kubesphere/kubesphere/blob/master/docs/roadmap.md
https://kubesphere.com.cn/
https://github.com/kubesphere/community/blob/master/sig-advocacy-and-outreach/summer-ospp/README_zh-CN.md
https://kubesphere.com.cn/forum
https://demo.kubesphere.io/login
https://github.com/kubesphere/kubesphere
https://github.com/kubesphere/kubesphere/stargazers
/devops/
/service-mesh/
/observability/
/projects/
/conferences/
/blogs/
/videos/
/docs/
...
文章举荐
红蓝反抗中的云原生破绽开掘及利用实录
本文聚焦于攻防反抗中所积淀下来的破绽,分享了作者所在的团队在多处攻防场景所遇到的云原生相干的破绽开掘和破绽利用实例。
为什么咱们从 Kubernetes 迁徙到了 Nomad
本文是由 Hashicorp 的工程师所写,不排除是软文的可能性,须要审慎浏览。不过文章的很多观点还是值得思考的,Kubernetes 并不是解决所有问题的银弹,它也有很多不实用的场景。
在不应用 Docker 的状况下以非 root 身份运行 kind 集群
因为近期 Docker 更新了订阅策略,很多人试图解脱 Docker Desktop for macOS 寻求更好的计划。本文试图让 kind 的容器运行时替换成 Containerd,并应用 nerdctl 来操作。乏味的是,最终尝试失败了,而且最初也没有解决方案,作者择日再持续探讨这个问题。
本文由博客一文多发平台 OpenWrite 公布!