CD

CD

运维黑科技:百变环境 direnv 教你 72 变

JetLee 发表了文章 • 0 个评论 • 146 次浏览 • 2019-07-15 21:52 • 来自相关话题


经常接触 Linux 的同学,相信对环境变量并不陌生,我们执行命令需要环境变量、编译软件包需要环境变量、运行自己的代码有时候也会需要环境变量。

不知道你是否遇到过这样一种情况,在某个目录下,执行一些命令的时候,需要提前加载一些环境变量,然而我们又不想每次...
查看更多

GitLab CI and Helm CI/CD Kubernetes集群实践

翔宇 发表了文章 • 0 个评论 • 362 次浏览 • 2019-07-09 08:21 • 来自相关话题


对于想要在GitLab上实施CI/CD到Kubernetes的朋友,可能需要了解一下GitLab、Kubernetes、Helm、nginx-ingress相关技术的概念和知识。

Kubernetes Cluster(已有Kubernetes集群的可以跳...

查看更多

花椒前端基于 GitLab CI/CD 的自动化构建、发布实践

JetLee 发表了文章 • 0 个评论 • 464 次浏览 • 2019-06-28 22:14 • 来自相关话题


【编者的话】在花椒搭建内部 GitLab 平台后,前端活动项目从 SVN 迁移到 GitLab。本文介绍花椒前端团队如何基于 GitLab CI/CD 实现自动化构建及发布。

在从 SVN 迁移到 GitLab 和接入 GitLab CI/CD 的过程中...
查看更多

GitLab CI/CD 在 Node.js 项目中的实践

尼古拉斯 发表了文章 • 0 个评论 • 285 次浏览 • 2019-06-03 09:58 • 来自相关话题


【编者的话】近期在按照业务划分项目时,我们组被分了好多的项目过来,大量的是基于 Node.js 的,也是我们组持续在使用的语言。

现有流程中的一些问题

在维护多个项目的时候,会暴露出一些问题:
  1. 如何有效的使用 测试用例
  2. 如何有效的使用 ES...
查看更多

从前端开发人员到DevOps:CI / CD 简介

tiny2017 发表了文章 • 0 个评论 • 400 次浏览 • 2019-05-23 17:45 • 来自相关话题


【编者的话】如果你是一名前端开发者,且认为作为一名开发人员只要管好前端这摊子就算大功告成了,那你就out了。原文作者从一个前端开发者的角度,阐述了DevOps的理念,并结合一些示例和实践,告诉我们了解并运用持续集成和持续部署的诸多好处。但我认为,原文作者从始至...
查看更多

DockOne微信分享(二零六):容器环境下的持续集成最佳实践

大卫 发表了文章 • 0 个评论 • 1132 次浏览 • 2019-04-03 11:49 • 来自相关话题


【编者的话】本次分享结合 Drone + GitFlow + Kubernetes 介绍一些容器环境下持续集成、持续发布方面的实践经验。分享将展示从 Hello World 到单人单分支手动发布到团队多分支 GitFlow 工作流再到团队多分支 semanti...
查看更多

一起探索Kubernetes

新牛哥 发表了文章 • 0 个评论 • 735 次浏览 • 2019-03-31 21:23 • 来自相关话题


【编者的话】本文用图示详细分析了GitLab如何与Kubernetes集群集成,进行CI/CD流水线的配置,从而实现更高效的DevOps流程。

我将介绍使用DigitalOcean创建新的Kubernetes集群(或简称k8s)的经验,配置我的GitLab项...
查看更多

知乎部署系统演进

JetLee 发表了文章 • 0 个评论 • 1404 次浏览 • 2019-03-28 15:44 • 来自相关话题


应用部署是软件开发中重要的一环,保持快速迭代、持续部署,减少变更和试错成本,对于互联网公司尤为重要。本文将从部署系统的角度,介绍知乎应用平台从无到有的演进过程,希望可以对大家有所参考和帮助。

知乎部署系统由知乎工程效率团队打造,服务于公司几乎所有业务,每日部...
查看更多

谷歌开源Kubernetes原生CI/CD构建框架Tekton

尼古拉斯 发表了文章 • 0 个评论 • 666 次浏览 • 2019-03-25 16:54 • 来自相关话题


Tekton 是一个功能强大且灵活的 Kubernetes 原生框架,用于创建 CI/CD 系统。通过抽象出底层实现细节,允许开发者跨多云环境或本地系统进行构建、测试与部署。

特性包括:
  • 工件管理:存储、管理和保护工件,同时 Tetkon 管道可以很好...
查看更多

怎样在Kubernetes中实现CI/CD的发布流程,大家都贡献出来一下吧!

Twilight 回复了问题 • 2 人关注 • 1 个回复 • 1028 次浏览 • 2019-03-25 11:50 • 来自相关话题

运维黑科技:百变环境 direnv 教你 72 变

JetLee 发表了文章 • 0 个评论 • 146 次浏览 • 2019-07-15 21:52 • 来自相关话题


经常接触 Linux 的同学,相信对环境变量并不陌生,我们执行命令需要环境变量、编译软件包需要环境变量、运行自己的代码有时候也会需要环境变量。

不知道你是否遇到过这样一种情况,在某个目录下,执行一些命令的时候,需要提前加载一些环境变量,然而我们又不想每次...
查看更多

GitLab CI and Helm CI/CD Kubernetes集群实践

翔宇 发表了文章 • 0 个评论 • 362 次浏览 • 2019-07-09 08:21 • 来自相关话题


对于想要在GitLab上实施CI/CD到Kubernetes的朋友,可能需要了解一下GitLab、Kubernetes、Helm、nginx-ingress相关技术的概念和知识。

Kubernetes Cluster(已有Kubernetes集群的可以跳...

查看更多

GitLab CI/CD 在 Node.js 项目中的实践

尼古拉斯 发表了文章 • 0 个评论 • 285 次浏览 • 2019-06-03 09:58 • 来自相关话题


【编者的话】近期在按照业务划分项目时,我们组被分了好多的项目过来,大量的是基于 Node.js 的,也是我们组持续在使用的语言。

现有流程中的一些问题

在维护多个项目的时候,会暴露出一些问题:
  1. 如何有效的使用 测试用例
  2. 如何有效的使用 ES...
查看更多

从前端开发人员到DevOps:CI / CD 简介

tiny2017 发表了文章 • 0 个评论 • 400 次浏览 • 2019-05-23 17:45 • 来自相关话题


【编者的话】如果你是一名前端开发者,且认为作为一名开发人员只要管好前端这摊子就算大功告成了,那你就out了。原文作者从一个前端开发者的角度,阐述了DevOps的理念,并结合一些示例和实践,告诉我们了解并运用持续集成和持续部署的诸多好处。但我认为,原文作者从始至...
查看更多

DockOne微信分享(二零六):容器环境下的持续集成最佳实践

大卫 发表了文章 • 0 个评论 • 1132 次浏览 • 2019-04-03 11:49 • 来自相关话题


【编者的话】本次分享结合 Drone + GitFlow + Kubernetes 介绍一些容器环境下持续集成、持续发布方面的实践经验。分享将展示从 Hello World 到单人单分支手动发布到团队多分支 GitFlow 工作流再到团队多分支 semanti...
查看更多

知乎部署系统演进

JetLee 发表了文章 • 0 个评论 • 1404 次浏览 • 2019-03-28 15:44 • 来自相关话题


应用部署是软件开发中重要的一环,保持快速迭代、持续部署,减少变更和试错成本,对于互联网公司尤为重要。本文将从部署系统的角度,介绍知乎应用平台从无到有的演进过程,希望可以对大家有所参考和帮助。

知乎部署系统由知乎工程效率团队打造,服务于公司几乎所有业务,每日部...
查看更多

基于Kubernetes的持续部署方案

尼古拉斯 发表了文章 • 0 个评论 • 1762 次浏览 • 2019-02-09 09:32 • 来自相关话题


方案概述

本技术方案为基于Kubernetes为核心的持续部署(下文简称CD)方案,可以满足开发方的程序级日志查看分析,运维方的快速扩容与日常运维分析,并且可以保证用户的服务体验。并且整套放在可以在资源利用率上进一步提升,在不降低服务可靠性的前提下降低...
查看更多

即便一个小项目也有它的CI/CD流水线

colstuwjx 发表了文章 • 0 个评论 • 981 次浏览 • 2019-02-08 21:49 • 来自相关话题


【编者的话】本文作者通过一个简单的小项目详细介绍了如何使用Docker,GitLab,Portainer等组件搭建一套CICD流水线。

现如今,使用市面上的一些工具配置一套简单的CI/CD流水线并不是一件难事。给一个副项目弄一套这样的流水线也是一个学习许多东...
查看更多

容器环境应用一键拉起实践

大卫 发表了文章 • 0 个评论 • 1000 次浏览 • 2019-01-18 20:43 • 来自相关话题


背景

PaaS平台

基于唯品会Noah云平台,我们已经在内部研发环境建立了一整套PaaS基础设施,实现对开发和测试过程的支撑。通过PaaS平台上的CI/CD流水线,实现了从代码到镜像到环境部署的整体流程;通过自研的环境管理功能(Pandora),...
查看更多

基于GitOps的企业级CI/CD

yahoon 发表了文章 • 0 个评论 • 1573 次浏览 • 2019-01-11 20:53 • 来自相关话题


【编者的话】实现企业级的持续交付(CD)是一个巨大的挑战。每一个公司都在对他们的软件交付方式做创新,我们需要允许各个团队学习构建并优化他们自己的交付流水线。在云原生的世界里正在发生,许多的...
查看更多

怎样在Kubernetes中实现CI/CD的发布流程,大家都贡献出来一下吧!

回复

Twilight 回复了问题 • 2 人关注 • 1 个回复 • 1028 次浏览 • 2019-03-25 11:50 • 来自相关话题

运维黑科技:百变环境 direnv 教你 72 变

JetLee 发表了文章 • 0 个评论 • 146 次浏览 • 2019-07-15 21:52 • 来自相关话题


经常接触 Linux 的同学,相信对环境变量并不陌生,我们执行命令需要环境变量、编译软件包需要环境变量、运行自己的代码有时候也会需要环境变量。

不知道你是否遇到过这样一种情况,在某个目录下,执行一些命令的时候,需要提前加载一些环境变量,然而我们又不想每次...
查看更多

GitLab CI and Helm CI/CD Kubernetes集群实践

翔宇 发表了文章 • 0 个评论 • 362 次浏览 • 2019-07-09 08:21 • 来自相关话题


对于想要在GitLab上实施CI/CD到Kubernetes的朋友,可能需要了解一下GitLab、Kubernetes、Helm、nginx-ingress相关技术的概念和知识。

Kubernetes Cluster(已有Kubernetes集群的可以跳...

查看更多

花椒前端基于 GitLab CI/CD 的自动化构建、发布实践

JetLee 发表了文章 • 0 个评论 • 464 次浏览 • 2019-06-28 22:14 • 来自相关话题


【编者的话】在花椒搭建内部 GitLab 平台后,前端活动项目从 SVN 迁移到 GitLab。本文介绍花椒前端团队如何基于 GitLab CI/CD 实现自动化构建及发布。

在从 SVN 迁移到 GitLab 和接入 GitLab CI/CD 的过程中...
查看更多

GitLab CI/CD 在 Node.js 项目中的实践

尼古拉斯 发表了文章 • 0 个评论 • 285 次浏览 • 2019-06-03 09:58 • 来自相关话题


【编者的话】近期在按照业务划分项目时,我们组被分了好多的项目过来,大量的是基于 Node.js 的,也是我们组持续在使用的语言。

现有流程中的一些问题

在维护多个项目的时候,会暴露出一些问题:
  1. 如何有效的使用 测试用例
  2. 如何有效的使用 ES...
查看更多

从前端开发人员到DevOps:CI / CD 简介

tiny2017 发表了文章 • 0 个评论 • 400 次浏览 • 2019-05-23 17:45 • 来自相关话题


【编者的话】如果你是一名前端开发者,且认为作为一名开发人员只要管好前端这摊子就算大功告成了,那你就out了。原文作者从一个前端开发者的角度,阐述了DevOps的理念,并结合一些示例和实践,告诉我们了解并运用持续集成和持续部署的诸多好处。但我认为,原文作者从始至...
查看更多

DockOne微信分享(二零六):容器环境下的持续集成最佳实践

大卫 发表了文章 • 0 个评论 • 1132 次浏览 • 2019-04-03 11:49 • 来自相关话题


【编者的话】本次分享结合 Drone + GitFlow + Kubernetes 介绍一些容器环境下持续集成、持续发布方面的实践经验。分享将展示从 Hello World 到单人单分支手动发布到团队多分支 GitFlow 工作流再到团队多分支 semanti...
查看更多

一起探索Kubernetes

新牛哥 发表了文章 • 0 个评论 • 735 次浏览 • 2019-03-31 21:23 • 来自相关话题


【编者的话】本文用图示详细分析了GitLab如何与Kubernetes集群集成,进行CI/CD流水线的配置,从而实现更高效的DevOps流程。

我将介绍使用DigitalOcean创建新的Kubernetes集群(或简称k8s)的经验,配置我的GitLab项...
查看更多

知乎部署系统演进

JetLee 发表了文章 • 0 个评论 • 1404 次浏览 • 2019-03-28 15:44 • 来自相关话题


应用部署是软件开发中重要的一环,保持快速迭代、持续部署,减少变更和试错成本,对于互联网公司尤为重要。本文将从部署系统的角度,介绍知乎应用平台从无到有的演进过程,希望可以对大家有所参考和帮助。

知乎部署系统由知乎工程效率团队打造,服务于公司几乎所有业务,每日部...
查看更多

谷歌开源Kubernetes原生CI/CD构建框架Tekton

尼古拉斯 发表了文章 • 0 个评论 • 666 次浏览 • 2019-03-25 16:54 • 来自相关话题


Tekton 是一个功能强大且灵活的 Kubernetes 原生框架,用于创建 CI/CD 系统。通过抽象出底层实现细节,允许开发者跨多云环境或本地系统进行构建、测试与部署。

特性包括:
  • 工件管理:存储、管理和保护工件,同时 Tetkon 管道可以很好...
查看更多

基于Kubernetes的持续部署方案

尼古拉斯 发表了文章 • 0 个评论 • 1762 次浏览 • 2019-02-09 09:32 • 来自相关话题


方案概述

本技术方案为基于Kubernetes为核心的持续部署(下文简称CD)方案,可以满足开发方的程序级日志查看分析,运维方的快速扩容与日常运维分析,并且可以保证用户的服务体验。并且整套放在可以在资源利用率上进一步提升,在不降低服务可靠性的前提下降低...
查看更多