写点什么

Codefresh 发布 Kubernetes CLI

  • 2018-02-04
  • 本文字数:1012 字

    阅读完需:约 3 分钟

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

Codefresh 发布了命令行界面(CLI),借助该工具,用户可以远程操作Codefresh 以及从Docker 管道内部或者本地机器访问Codefresh API。

Codefresh 是在 Kubernetes 集群上构建、测试和部署 Docker 镜像的原生 Docker 持续交付及 DevOps 平台,能提供持续的单元、集成、UI 测试和云端部署。 Kubernetes 是一个用于自动化部署、扩展和管理应用容器(如 Docker)的开源平台。

Codefresh 的 CEO 及联合创始人 Raziel Tabib 说:

Codefresh 为 DevOps 工具链提供了一个前端,这个版本通过命令行工具实现了该功能。虽然选择命令行界面还是用户界面只是一种个人偏好,但你会发现社区的一个重要部分就是大家都更喜欢命令行界面,而不是用户界面。这个版本允许用户做他们用 Kubernetes 命令行做不到的事。

命令行界面允许创建矩阵管道,这样就可以使用不同的值来并行多次运行同一管道,比如一次为多个不同的架构构建和测试一个版本。我们还可以通过该工具管理多个注册中心,只要提供可访问的Docker 注册中心地址,并为镜像添加注解以及搜索和审查镜像。此外,命令行界面还可以安装和升级Helm 图表,并与Helm 图表共同运行在Codefresh 连通的Kubernetes 集群上—— Helm 是 Kubernetes 包管理器。Codefresh 命令行界面是用 node.js 来开发和构建的。

Helm 图表为一些流程的自动化带来了可能性,比如自动配置应用程序,对其进行集成测试以及金丝雀部署等。Codefresh 用户可以在持续交付管道中使用该平台。自动化管道可以按需创建一个环境并加载应用程序进行测试,而不用将软件变更推送到 staging 服务器来运行测试。

命令行界面的可执行文件可以从项目的 GitHub 上下载,可以使用 npm/yarn 包管理器或者通过 shell 来下载安装。命令行界面还可以在 DockerHub 上使用 Codefresh 的 Docker 镜像运行。

Codefresh 将在 2018 年整合另外两个开源项目:

  • Istio :一种代理以及一个运行在 Kubernetes 之上的微服务管理层,与 Helm 图表一起使用,用户因此能够设置诸如金丝雀和蓝绿部署这样的部署策略。
  • 开源监控解决方案:借助 Prometheus ,用户可以检查应用程序的健康状况。

查看英文原文: Codefresh Releases CLI for Kubernetes


感谢薛命灯对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2018-02-04 18:001724
用户头像

发布了 21 篇内容, 共 13.6 次阅读, 收获喜欢 14 次。

关注

评论

发布
暂无评论
发现更多内容

大整数算法

落曦

anyRTC uni-app 跨平台SDK 发布!总有一款适合你!

anyRTC开发者

uni-app 音视频 WebRTC RTC

基于ELK的日志平台介绍

Rayzh

ELK 日志系统

阿里P8熬夜完成这两份800页Java面试核心知识原理+框架

Java~~~

Java 程序员 面试 编程语言 架构师

一文带你读懂!华为云在ACMUG技术沙龙上都透露了些啥?

华为云开发者联盟

数据库 大数据 数据

区块链能修复企业云计算吗?

CECBC

区块链 云计算

对于CRM之于现代化企业的影响以及作用的分析

Learun

敏捷开发 CRM 客户关系管理

重点人员管控系统开发,情报研判系统搭建

t13823115967

重点人员管控系统开发 情报研判系统搭建

2020年10月公有云性能评测:盛大云-华东蝉联冠军,腾讯云-北京无缘前三

博睿数据

云计算 腾讯云 ucloud 公有云 评测

今年最火的 Golang 云原生开源项目,可能就是它了!

阿里巴巴云原生

开源 Kubernetes 云原生 Go 语言

想了解物联网应用的自动部署,看这篇就够了

华为云开发者联盟

服务器 华为云 部署

SpringCloud Alibaba微服务实战一基础环境准备

AI乔治

Java 架构 微服务 Spring Cloud

SpringCloud Alibaba微服务实战二 - 服务注册

AI乔治

Java 架构 微服务 Spring Cloud

年轻人你不讲武德,自己偷着学习!spring Security五套「源码级」笔记哪里来的?我也要!

Java架构追梦

Java 源码 架构 面试 spring security

聊聊在国企当程序员的这三年,这样的生活真的是你想要的吗?

Java架构师迁哥

软件测试流程

测试人生路

软件测试

面试官都爱问的ThreadLocal

执墨

ThreadLocal 哈希表 弱引用

前端如何实现一键截图功能?

徐小夕

Java 大前端 React

新思科技:ISO/SAE 21434标准即将发布 你准备好了吗?

InfoQ_434670063458

新思科技 汽车软件安全

架构师训练营第 1 期 -week9

习习

利用区块链数字化人民币,中国有望从追随者变为新秩序的领导者

CECBC

区块链 数字人民币

训练营第5周学习总结

爱码士

训练营

从资源管理角度认识K8S

LorraineLiu

Kubernetes 云原生 k8s k8s入门

探秘RocketMQ源码【1】——Producer视角看事务消息

阿里云金融线TAM SRE专家服务团队

开源 RocketMQ 中间件 消息中间件

OpenKruise:阿里巴巴 双11 全链路应用的云原生部署基座

阿里巴巴云原生

Kubernetes 运维 云原生 中间件 存储

第11代酷睿处理器出色体验的奥秘原来是这个!

E科讯

区块链的常识之,什么是区块链股份授权证明机制DPoS?

CECBC

区块链 共识机制

DocView 现在支持自定义 Markdown 模版了!

程序员小航

markdown IDEA idea插件 文档生成

区块链司法可信存证,版权维护应用落地

t13823115967

区块链司法可信存证 版权维护应用落地

linux开发各种I/O操作简析,以及select、poll、epoll机制的对比

良知犹存

linux开发

数据库:我没有带闪,不讲武德

比伯

Java 编程 程序员 面试 计算机

Codefresh发布Kubernetes CLI_DevOps & 平台工程_Helen Beal_InfoQ精选文章