开源项目推荐
Cilium Grafana Observability Demo
这个项目由 Cilium 母公司 Isovalent 开源,供给了一个 Demo,运用 Cilium、OpenTelemetry、Tempo、Prometheus 和 Grafana 完成了运用无侵入可观测性。
Murre
Murre 是一个无需任何依靠的 Kubernetes 集群监控东西,它即不需要 metrics-server,也不需要 kube-state-metrics,而是直接从 kubelet 抓取目标。
Helm Dashboard
Helm Dashboard 是 Komodor 开源的项目,它供给了一个功用比较完善的可视化界面来操作 Helm Chart 相关资源。
Containerd Wasm Shims
该项目完成了一个 Containerd shim,该 shim 从 OCI 镜像中提取 Wasm 模块并运用 runwasi 来运转 Wasm 作业负载,支撑与 Kubernetes 集成,通过 RuntimeClass 来创建 Wasm 作业负载。
coredns-tailscale
这是一个 CoreDNS 插件,能够给 Tailscale 节点自动增加 DNS 记录。
Kubevious
Kubevious 是一个以运用为中心的 Kubernetes Dashboard,重点重视资源装备清单以及集群状态的验证和故障排查,同时还供给一个 TimeMachine(韶光机)功用,答应我们回到之前的时间去查看运用的错误信息。
文章推荐
根据 KubeSphere 的开源微服务开发渠道 Pig 最佳实践
微服务架构相对于以往的单体架构更为杂乱,当事务增加时,服务也将越来越多,服务的频频布置、监控将变得杂乱起来,尤其在上了 K8s 以后会愈加杂乱,本文介绍了如何运用 KubeSphere 来降低开源微服务开发渠道 Pig 布置和维护的杂乱性。
Fly.io 与 Tailscale 是如何拯救 Notado 的?
这篇文章比较新颖,之前 Notado 的事务一直运转在 Digital Ocean 的 K8s 保管集群上,但 Digital Ocean 提价了,为了节约成本,Notado 不得不将事务迁移到 Fly.io,而且直接运转在 Fly.io 的虚拟机中,不再运用 K8s。至于原因嘛,感兴趣的能够直接看文章。
云原生动态
Waypoint 在 Hashicorp 的云渠道上供给 Beta 版
Waypoint 现在可在 Hashicorp 的云渠道(HCP)上进行测验。
Waypoint 两年前初次作为开源项目发布,可为开发人员在 Docker、Kubernetes 和 Amazon ECS 等渠道上供给一致的布置体验。大量的插件为运用单个“航点向上”指令布置到这些渠道供给后端支撑。
现在在 HCP 上可用的航点有两个主要好处。首先,Waypoint 服务器完全由 Hashicorp 办理,其次,该渠道供给了一个直接集成到 HCP 门户中的用户界面。因此,办理员无需自己运转基础设施即可运转 Waypoint,因为 Waypoint 现在能够与其他 HCP 产品(如 Vault 和 Consul)一起运用。
Next.js 13 初次推出更快、根据 Rust 的 Bundler
Vercel 在 Next.js 的最新版别顶用新的根据 Rust 的 JavaScript 和 TypeScript 代码打包器取代了 Next.js 中的 Webpack(下载量已超越 30 亿次)。
该公司在一份声明中表明,目前处于 alpha 阶段的 Turbopack 据说比 Webpack 快 700 倍,并且专为开发和生产的增量构建而设计——这是第一个也是唯一一个用于JS 和 Typescript的构建体系。这是在旧金山举行的 Next.js Conf 22 会议上发布的Next.js 13的一系列变化之一。
Envoy Gateway 发布 v0.2
Envoy Gateway 是一个用于办理 Envoy Proxy 的开源项目,可独自运用或作为 Kubernetes 中运用的网关。它通过了 Gateway API 核心一致性测验,运用 Gateway API 作为其唯一的装备语言来办理 Envoy 署理,支撑 GatewayClass、Gateway、HTTPRoute 和 TLSRoute 资源。
日前,它的首个开源版别 v0.2 发布,以下是一些亮点:
- Kubernetes 支撑:在 Kubernetes 集群中运转 Envoy Gateway
- 网关 API 支撑:Envoy Gateway 支撑用于运转和装备保管 Envoy 署理行列的 Gateway API 资源
ko 请求成为 CNCF 沙箱项目
早在 2018 年,Google 的 Knative 团队就需要一种更快的方法来迭代 Kubernetes 控制器。他们创建了一个新东西,专门用于将 Go 运用程序布置到 Kubernetes,而无需担心容器镜像。该东西已被证明是 Knative 社区不可或缺的东西,因此在 2019 年 3 月,Google 将其作为一个名为 ko 的独立开源项目发布。
为了支撑下一阶段的社区驱动立异,启用全新的选用模式,并进一步进步容器东西职业的标准,Google 将 ko 作为沙箱项目提交给云原生计算基金会(CNCF)。
本文由博客一文多发渠道 OpenWrite 发布!