谷歌宣布Skaffold的普遍可用性 以方便Kubernetes的发展
谷歌宣布了Skaffold的通用可用性(GA),这是一个在开发和部署到Kubernetes时简化通用任务的工具。Skaffold可以在开发模式中自动检测和部署更改,并在部署模式中构建、测试和部署更改。Skaffold在其管道的各个阶段支持多种工具。

Skaffold以两种模式运行——开发和部署。在前一种模式中,通过“skaffold dev”调用,它会监视本地源代码的更改,并在检测到更改时进行构建和部署。在“skaffold run”调用的后一种模式中,它只构建一次,然后部署和退出,因此适合CI/CD管道。Skaffold支持用于其管道中的各个阶段的多种工具。对于构建,它可以使用Dockerfiles、Kaniko、谷歌云构建、Bazel、maven和gradle。它支持容器结构测试来验证构建的映像。容器结构测试提供了YAML配置驱动的方式来运行各种测试。对于部署,它可以与kubectl、Helm和kustomize一起工作。

在dev模式下,Skaffold将运行中的容器的日志输出管道化,并管理从部署的应用程序到本地机器的端口转发。它可以在文件更改时直接将文件同步到正在运行的容器中,并在重新构建时使用更新的图像标记更新Kubernetes清单。Skaffold工作流由一个由多个阶段组成的“管道”组成。如果阶段与上下文无关,可以跳过它们——例如,当部署的目标是本地Minikube时,不要将工件推送到远程存储库。

Skaffold是去年在alpha上发布的。GA版本还增加了对云本地构建包的实验性支持,通过自动安装依赖项并根据编程语言构建,这使得开发人员更容易构建容器映像。
为了在不同的上下文中使用不同的工具集,Skaffold支持“配置文件”。指定Skaffold配置文件中的构建、测试和部署工具可以覆盖Skaffold中提到的工具。它是应用程序根目录中的基本配置文件。人们可以为不同的环境使用不同的配置文件——dev、staging和prod——并相应地更改其中使用的工具。
Skaffold还公开了一个API来与工作流中的其他工具集成。例如,部署监视仪表板可以侦听来自Events API的通知。这个空间里的其他工具包括牵伸、倾斜、锻造和花园。
韩国信用卡行业围绕韩元稳定币开展的联合技术验证将于7月底结束,后续不再计划设立新的工...
2 RoboSense与Origen达成战略合作消息,RoboSense速腾聚创期间正式达成战略合作。此次合作将充分发挥RoboSense在三维感知技术、...
3 电池消费税政策分步调整,新能源电池逐消息,电池消费税政策将分步调整,部分新能源电池逐步恢复征收消费税。工信部表示,将加...
4 韩国金融监管机构调查40起加密市场操纵消息,韩国金融服务委员会主席李玉元表示,自2024年以来,韩国金融当局已调查超过40起不公...
5 Solana未来三年可能的增长动力消息,市场分析指出,Solana在未来三年可能会受到近期升级和ETF批准的推动,成为增长的催化...
6 日本夏季40摄氏度高温临近,电力价格持消息,日本因持续的高温天气推高制冷需求,电力价格继续上涨。有商业预测机构警告称,今...
7 韩国KOSPI指数下跌5%,花旗将评级下调至中韩国KOSPI指数下跌5%,投资者平仓人工智能相关交易。该指数延续四周连跌,较6月22日历史高点...
8 Julie Biel:SpaceX连续六天下跌,估值受xAKayne Anderson Rudnick首席市场策略师Julie Biel表示,SpaceX已连续六个交易日下跌,较历史高点回落约...
9 比特币ETF流入回暖,市场情绪或将转向看消息,据市场数据分析,2026年6月,比特币ETF流出达到47亿美元,为这些基金推出以来的最大单...
10 三菱日联:油价反弹可能对亚洲货币造成消息,三菱日联货币分析师在一份研究报告中表示,油价反弹可能对亚洲货币造成压力。油价...
成都来彰科技 蜀ICP备2025134723号-1
资讯来源互联网,如有版权问题请联系管理员删除。