云原生周刊:Istio 加入 Phippy 家族 | 2024.3.18
开源项目推荐
ko
"ko" 是一个用于构建和部署 Go 应用程序的简单、快速的容器镜像构建工具。它适用于那些镜像中只包含单个 Go 应用程序且没有或很少依赖于操作系统基础镜像的情况(例如没有 cgo,没有操作系统软件包依赖)。"ko" 在本地机器上通过执行 "go build" 的方式构建镜像,因此不需要安装 Docker。这使得它非常适合轻量级的 CI/CD 场景。"ko" 支持简单的 YAML 模板化,并且支持跨平台构建,还默认生成软件供应链安全和可追溯性信息(SBOMs)。
Longhorn
Longhorn 是 Kubernetes 的分布式块存储系统。Longhorn 是使用 Kubernetes 和容器原语构建的云原生存储。
Longhorn 重量轻、可靠且功能强大。你可以使用一个命令 kubectl apply
或使用 Helm 图表在现有 Kubernetes 集群上安装 Longhorn 。一旦安装了 Longhorn,它就会向 Kubernetes 集群添加持久卷支持。
werf
werf 是 CNCF Sandbox CLI 工具,可轻松实现 Kubernetes 的全周期 CI/CD。werf 集成到您的 CI 系统中,并利用熟悉且可靠的技术,例如 Git、Dockerfile、Helm 和 Buildah。
docker rollout
Docker CLI 插件可在不停机的情况下更新 Docker Compose 服务。
只需在部署脚本中替换 docker compose up -d <service>
为即可。docker rollout <service>
此命令会将服务扩展到当前实例数量的两倍,等待新容器准备就绪,然后删除旧容器。
Chart Testing
Chart Testing 是测试 Helm 图表的工具。它旨在用于检查和测试拉取请求。它会自动检测针对目标分支更改的图表。
文章推荐
案例研究:当应用程序请求过载时,容器健康检查机制崩溃
这篇文章是一个案例研究,描述了一个团队遇到的生产事故。文章详细阐述了由于大量的 HTTP 请求超载了微服务,健康检查机制崩溃的原因。作者通过调查和分析,总结了与扩展和健康检查机制相关的有趣结论。文章指出,过载的请求导致服务无法处理更多的请求,健康检查失败,导致容器被不断重启。在负载结束后,健康检查通过,容器恢复正常。文章还提出了处理应用程序压力过大的解决方案,包括增加系统的饱和度上限和改变客户端请求处理方式。
如何在 Kubernetes 中调试 Java 应用程序
这篇文章介绍了在 Kubernetes 中调试 Java 应用程序的方法。作者解释了什么是 Kubernetes pod 以及如何与其中的 Java 应用程序进行连接和调试。文章提供了设置远程调试环境的步骤,并分享了一些在 Kubernetes 中进行 Java 调试的最佳实践。通过正确的方法和工具,读者可以有效地调试运行在 Kubernetes pod 中的 Java 应用程序,从而使调试过程更加顺利和高效。
云原生动态
Istio 加入 Phippy 家族
在 2023 年正式加入云原生计算基金会(CNCF)并以傲人的成绩毕业后,现在是时候让 Istio 加入 CNCF Phippy 家族的使命,解密和简化云原生计算了。
Istio Steering Committee(Istio 指导委员会)很高兴地向大家介绍 Izzy Dolphin,即 Istio 印度-太平洋短吻海豚,他今天加入了“Phippy 和朋友”大家庭。
Podman 桌面版 1.8 发布
Podman 桌面版 1.8 发布,新版本主要变化如下:
- Podman 4.9.3:Podman 4.9.3 现已包含在 Windows 和 Mac 的安装程序中。
- Kubernetes Explorer:提供高级用户界面和新的工具,用于处理 Kubernetes 集群。
- 全球入职:通过一系列引导工作流程,轻松配置和设置您的环境。
- 学习中心:探索开发人员的新用例和功能。
- 扩展 API 改进:扩展 API 的又一个重大更新,为 Podman Desktop 的扩展提供更多优化。
- 增强的构建、Pods 列表和故障排除页面:为不同平台构建、升级的 Pods 视图等。
Cilium 专业认证 CCA 上线
CCA 是一种入门级认证,专为对网络、安全性和可观察性感兴趣的平台或云工程师设计。
获得认证的 CCA 工程师具备使用 Cilium 连接、保护和观察 Kubernetes 集群的基础知识。CCA 考试的目的是为正在考虑在其环境中部署 Cilium 的考生做准备。CCA 可证明考生对 Cilium 提供的主要特性、优点和用例的理解。
考生需于购买考试后的一个月内注册考试券,注册成功后获得的考试资格在 12 个月内有效。通过认证考试的考生将获得 PDF 结业证书。
新报告称公共 GitHub 存储库中的秘密泄露事件正在增加
根据 GitGuardian 的报告,2023 年 GitHub 公开存储库中新泄漏的秘密信息达到了 1280 万个,比去年增长了 28%。报告基于对公开的 GitHub 存储库(包括源代码、问题、Gist 和评论)的扫描结果。尽管 GitGuardian 在发现暴露的秘密信息时发送电子邮件警报,但报告指出,90% 的秘密信息“至少会保持活跃五天”。
本文由博客一文多发平台 OpenWrite 发布!
云原生周刊:Istio 加入 Phippy 家族 | 2024.3.18的更多相关文章
- 云原生 - 体验Istio的完美入门之旅(一)
作者:justmine 头条号:大数据达摩院 微信公众号:大数据处理系统 创作不易,在满足创作共用版权协议的基础上可以转载,但请以超链接形式注明出处. 为了方便大家阅读,可以关注头条号或微信公众号,后 ...
- 云原生 - Istio可观察性之分布式跟踪(三)
作者:justmine 头条号:大数据与云原生 微信公众号:大数据与云原生 创作不易,在满足创作共用版权协议的基础上可以转载,但请以超链接形式注明出处. 为了方便阅读,微信公众号已按分类排版,后续的文 ...
- 云原生 - Istio可观察性之监控(四)
作者:justmine 头条号:大数据与云原生 微信公众号:大数据与云原生 创作不易,在满足创作共用版权协议的基础上可以转载,但请以超链接形式注明出处. 为了方便阅读,微信公众号已按分类排版,后续的文 ...
- 云原生 - Why is istio(二)
出处:https://cizixs.com/2018/08/26/what-is-istio 创作不易,在满足创作共用版权协议的基础上可以转载,但请以超链接形式注明出处. 前言 随着微服务架构的流行, ...
- Istio 将被捐赠给开源基金会 | 云原生生态周报 Vol. 47
作者 | 陈俊.徐迪.陈有坤.李鹏.敖小剑 业界要闻 1.Google Cloud CEO 表示将把 Istio 项目捐赠给基金会 Istio 项目找到了理想的发展方向: 捐赠给开源基金会. 2.Ko ...
- 精彩分享 | 欢乐游戏 Istio 云原生服务网格三年实践思考
作者 吴连火,腾讯游戏专家开发工程师,负责欢乐游戏大规模分布式服务器架构.有十余年微服务架构经验,擅长分布式系统领域,有丰富的高性能高可用实践经验,目前正带领团队完成云原生技术栈的全面转型. 导语 欢 ...
- 云原生生态周报 Vol.10 | 数据库能否运行在 K8s 当中?
业界要闻 IBM 以总价 340 亿美元完成里程碑意义的红帽收购:这是这家拥有 107 年历史的公司史上规模最大的一笔收购,该收购金额在整个科技行业的并购史上也能排到前三.在当天公布的声明中,IBM ...
- 云原生2.0网关API标准发展趋势
摘要:Gateway API希望取代Ingress API. 本文分享自华为云社区<云原生2.0网关API标准发展趋势>,作者:华为云云原生团队 . 云原生网关API标准背景及发展现状 G ...
- 灵雀云CTO陈恺:从“鸿沟理论”看云原生,哪些技术能够跨越鸿沟?
灵雀云CTO陈恺:从“鸿沟理论”看云原生,哪些技术能够跨越鸿沟? 历史进入2019年,放眼望去,今天的整个技术大环境和生态都发生了很大的变化.在己亥猪年春节刚刚过去的早春时节,我们来梳理和展望一下整个 ...
- Ambassador,云原生应用的“门神”
目前,行业内基于云原生思想的开源项目,重点在于管理.控制微服务以及微服务架构下服务之间的通信问题.它们有效的解决了“服务异构化”.“动态化”.“多协议”场景所带来的east/west流量的管控问题,而 ...
随机推荐
- Ubuntu 18.04.4 导入docker镜像,启动镜像,保存容器为镜像,导出镜像
1. 查看 docker 版本 sudo docker version 2. 查看本地库中的镜像 sudo docker images 3. 查看 正在运行的 容器 sudo docker ...
- 内网穿透之实践记录,使用花生壳进行内外穿透,场景:在家远程ssh连接到公司电脑或学校服务器
今天在网上闲逛的时候看到这样一个内网穿透的软件,ngrok, https://gitee.com/kxwinxp/ngrok 记得10多年前自己在读大学的时候曾经好一段时间在研究内网穿透技术,最后发现 ...
- NVIDIA显卡的利用率“Volatile GPU Util"是什么???
相关: CPU端多进程/多线程调用CUDA是否可以加速??? 如何实现nvidia显卡的cuda的多kernel并发执行??? ==================================== ...
- [工具分享]ClipX超级粘贴板,超级好用
1.背景 话说粘贴.复制是码农们的必备核心技能, 普通码农们当然已经熟练的掌握了普通的粘贴复制.... 但是,你不知道的是,牛逼的架构师已经会使用超级粘贴板了,功能非常强大 ............. ...
- .Net Aspire次体验
上次用上了在微软MVP的带领下用上了Aspire,在开发阶段隐藏了细节,什么都不用做,点个调试按钮就跑起来了,可是部署时出现了难题, 因为发布时只能选择Azure环境,为此注册了Azure,开了科网. ...
- Codeforces Round 911 (Div. 2) D
Codeforces Round 911 (Div. 2) D D. Small GCD 题意 定义\(f(a,b,c)\)为\(a,b,c\)中较小两个数的\(gcd\),给定数组\(a_{1... ...
- C# WebSocket Fleck 源码解读
最近在维护公司旧项目,偶然发现使用Fleck实现的WebSocket主动推送功能,(由于前端页面关闭时WebSocket Server中执行了多次OnClone事件回调并且打印了大量的关闭日志,),后 ...
- 关于对 Tomcat 进行小版本升级的快速解决方案
1.背景描述 原来的 Tomcat 在部署时,使用的是最新的版本 9.0.40 . 经过一段时间后,在原来的 Tomcat 版本中,发现存在漏洞. 因此,需要将旧版本(9.0.40)升级到没有漏洞的新 ...
- 从代码到产品,我的IT职业成长之路
每个人的职业生涯都是一段充满转折和挑战的旅程,当然每一次职业转型都是一次重新定义自己的机会,从2015年开始,当时我刚踏入IT行业,成为一名Java开发者,后来随着时间的推移,我的职业方向逐渐转向了前 ...
- 肉夹馍(Rougamo)4.0.1 异步方法变量调试修复与IoC系列扩展
肉夹馍(https://github.com/inversionhourglass/Rougamo),一款编译时AOP组件,无需在应用启动时进行初始化,也无需繁琐的配置:支持所有种类方法(同步和异步. ...