写点什么

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:001733
用户头像

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

关注

评论

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

地表最强AI,GPT-4专治各种不服

引迈信息

AI ChatGPT

2022 年云原生安全现状报告

York

容器 云原生 安全

低内存、高性能,磁盘索引可以这样玩

Zilliz

非结构化数据 Milvus 向量数据库

基于数字孪生技术的船舶智能机舱

Openlab_cosmoplat

开源社区 数字孪生 智能制造

小度沈健:以闭环服务赋能场景化智能家居

极客天地

分片压缩、分片上传,融云 IM 视频文件高速传输方案

融云 RongCloud

视频 IM 方案

沐曦与百度飞桨完成兼容性测试,助力计算机视觉应用发展

飞桨PaddlePaddle

触控板手势增强软件:Multitouch激活版

真大的脸盆

Mac Mac 软件 触控板 触控板增强

StyleGAN 调整面部表情,让虚拟人脸更生动

江户川码农

人工智能 机器学习 图像处理 StyleGAN

快速解决 Linux 内核问题,一站式运维工具 oc-ops 介绍

OpenCloudOS

Linux 开源 操作系统

Redis连接失败问题排查和解决

做梦都在改BUG

火山引擎EMR StarRocks场景案例分享

字节跳动数据平台

EMR

推荐一款多功能的跨平台小程序管理工具

FinFish

小程序容器 小程序管理平台 小程序技术 小程序管理

头部险企如何打造低代码数据集市,快速构建指标体系

Kyligence

金融科技 指标体系

RabbitMq 环境搭建

流火

类似钉钉和企微的企业IM,为什么说私有化部署是企业更好的选择?

BeeWorks

初学React useEffect Hook

devpoint

React useEffect

很强,我终于找到绘制E-R图的正确姿势

JAVA旭阳

Java 数据库

运维进阶训练营 -W12H

b1a2e1u1u

低代码引擎动作编排

codebee

低代码

量化合约对冲交易软件|合约一键跟单社区平台系统开发源码

开发微hkkf5566

【被夸爆的教学!】ChatGPT注册全攻略!新手必看!省时省力又省心!

frank

ChatGPT

老马闲评数字化【4】做数字化会不会被供应商拿捏住

行云创新

云原生 数字化转型 企业数字化

WorkPlus SE专业版即时通讯IM办公平台,赋能中小企业数字化转型

BeeWorks

菜单(Menu)

芯动大师

android 控件 menu

运维进阶训练营 -W11H

b1a2e1u1u

专业、简单、稳定,融云重新定义互联网通信云服务

融云 RongCloud

互联网 数字化 办公 泛娱乐 通讯

行云洞见 | 为何都在将研发环境搬上云端?

行云创新

云端IDE 云原生集成开发环境

基于PaddleOCR的多视角集装箱箱号检测识别

汀丶人工智能

人工智能 计算机视觉 图像识别 OCR识别

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