Skaffold 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Skaffold 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Skaffold 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !

软件简介

Skaffold 是一个命令行工具,有助于 Kubernetes 应用程序的持续开发。

你可以在本地迭代应用程序源代码,然后部署到本地或远程 Kubernetes 集群。Skaffold 会处理用于构建、推送和部署应用程序的工作流。它还可以用于自动化环境中,如 CI/CD 管道,以便在将应用程序迁移至生产环境时利用相同的工作流和工具。

Demo

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2020/09/29 10:15

k8s 实验 Continue deployment skaffold

0
0
发表于DevOps专区
2019/11/30 13:02

一款云原生时代本地开发调试的利器-Skaffold

一、介绍 Skaffold是一个用Go语言编写的命令行工具,能够帮助开发人员持续开发、部署Kubernetes的应用程序。开发者可以在本地环境进行代码开发,然后将修改后的代码部署到本地或远程的Kubernetes的集群环境中。Skaffold负责构建、推送和部署应用程序的工作流程,它还提供了构建块,并且描述了如何自定义CI/CD的流水线,来满足每个团队在构建、打标签和部署上的要求。 Skaffold能够实时监控源码文件的变化,当发生变化后即可触发...

0
0
发表了博客
2019/04/10 10:10

云原生开发环境初探

在上一篇“云原生的不同解释及正确含义”里,我们讲到了云原生的引申含义,就是开发环境也是云环境,这样就能保证开发环境和生产环境的一致性,使最终的部署顺利进行。本文就通过具体的例子来探讨云原生的开发环境。 开发流程主要包括编写代码,程序部署和调试几个环节。每一个环节都需要相应的工具来帮助你提高效率。下面我们就来看一下如何搭建开发的云环境以及那些工具能帮你在云环境里提高开发效率。 开发IDE 以前的IDE只支...

0
0
发表于DevOps专区
2019/12/07 21:13

Draft---微软出品的云原生下的本地开发辅助工具

一、介绍 Draft是微软Deis团队开源的一个用Go语言编写的容器应用开发辅助工具,用于帮助开发人员简化容器应用程序构建和部署的开发流程。Draft的设计思路在于,允许开发人员在不了Docker和Kubernetes相关知识的前提下,仍可顺利实现应用程序开发。在Draft的帮助下,开发者甚至不需要在本地计算机中安装Docker和Kubernetes等工具。 Draft通过三个命令来完成这个流程: 1、draft init:初始化docker registry账号,并在Kubernete...

0
0
发表了博客
2020/08/06 19:59

(译)几个 Docker/Kubernetes 构建-推送-部署流程工具

TL;DR Draft 向 K8S 集群部署代码(自动“构建-推送-部署”)。 使用 Draft 打包支持的语言 的代码可以不编写 Dockerfile 或者 K8S 元数据文件直接进行部署。 需要 draft 以及 helm 客户端,集群要部署 tiller,本地 Docker,Docker 仓库。 Gitkube 向 K8S 集群部署代码(自动“构建-推送-部署”)。 Git 推送触发部署,本机无依赖。 Git 仓库中需要提供 Dockerfile 以及 K8S 元数据文件,集群中需部署 gitkube。 Helm 在 K8S ...

0
0
发表了博客
2020/09/22 16:26

Kubernetes 开发流程中的三个关键步骤

作者 | Daniel Thiry 译者 | 弯月,责编 | 杨碧玉 头图 | CSDN 下载自视觉中国 出品 | CSDN(ID:CSDNnews) 以下为译文: 建立有效的Kubernetes开发工作流程对于Kubernetes的成功采用和接纳至关重要。 如今,使用Kubernetes开发人员越来越多了。这意味着他们的工作流程也必须相应地改变,才能更好地利用这项本不是为开发人员而生的技术。然而,将Kubernetes集成到有效的开发工作流程中并不容易,你需要考虑如下几个方面。 设置...

0
0
发表于云计算专区
2019/01/18 10:15

10大工具汇总,多维度简化Kubernetes部署

Kubernetes已经成为大规模部署经过编辑的应用程序的标准方法(许多人会说这是标准方法)。但是,如果Kubernetes可以帮助我们控制无序和复杂的经编辑的部署,那么有什么方法可以帮助我们控制Kubernetes呢?毕竟,它也可能是复杂、混乱和难以管理的。 随着Kubernetes的成长和演变,它的一些过度行为很可能会从内部得到控制。但是有些人并没有等到Kubernetes变得更容易使用,而是对生产中Kubernetes的许多常见问题推出了自己的解决方...

0
9
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
5 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部