远程办公的GitLab开源的员工手册:涵盖了公司价值观,内部沟通交流指南,开发流程,如何开会,写作风格指南,如何报销,如何请假,线上办公工具推荐等方方面面
原文 :https://docs.gitlab.com.cn/ce/
英文 :https://about.gitlab.com/handbook/
GitLab Community Edition
GitLab发布的所有在线技术文档,包括:
General Documentation
用户文档: 针对使用 GitLab 的普通用文档
管理文档: 针对管理 GitLab 实例的管...
查看全文 >>
GitLab+Docker搭建CI/CD自动化部署
1.使用场景CICD,顾名思义就是持续集成(Continuous Integration)和持续部署(Continuous Deployment)简称,指在开发过程中自动执行一系列脚本来减低开发引入 bug 的概率,在新代码从开发到部署的过程中,尽量减少人工的介入。以前的老技术,比如git/svn+jenkins这种,jenkins的配置多数还是依赖于负责维护CI的人,很多人不熟悉jenkins...
查看全文 >>
从零入门 Serverless | 教你 7 步快速构建 GitLab 持续集成环境
作者 | 存诚 阿里云弹性计算团队
本文整理自《Serverless 技术公开课》,“Serverless”公众号后台回复“入门”,即可获取系列文章 PPT。
导读:本节课程为您介绍如何基于阿里云 Serverless Kubernetes(简称 ASK)服务,来快速构建 GitLab 持续集成环境。
ASK 介绍
首先,ASK 是什么?ASK 是阿里云推出的无服务器版 Kubernetes...
查看全文 >>
基于Jenkins+Gitlab+Harbor+Rancher架构的CI/CD实现
在讲正文开始前先回顾一下以往传统的代码部署方式。
通常运维人员在接到代码(新项目)上线的任务前都要做大量的准备工作,包括:物理主机、虚拟机、代码运行环境、数据库安装配置、各种帐号创建,、运行后期的系统监控、应用的日志收集,性能优化等一系列的工作。
想一想这个流程不是很复杂但是很繁琐,效率低下,如需要调试还需要给开发人员提供线上系统权限等等,细节没有注意的话,还会造成解决问题的...
查看全文 >>
VPGAME的Kubernetes迁移实践
本文原创: 伍冲斌
VPGAME 是集赛事运营、媒体资讯、大数据分析、玩家社群、游戏周边等为一体的综合电竞服务平台。总部位于中国杭州,在上海和美国西雅图分别设立了电竞大数据研发中心和 AI 研发中心。本文将讲述 VPGAME 将服务器迁移至 Kubernetes 的过程。
背景
随着容器技术的日趋成熟,公司近期计划将服务迁移至容器环境,通过 Kubernetes 对容器进行调度、编排和管理。并借...
查看全文 >>
VPGAME 的 Kubernetes 迁移实践
作者 | 伍冲斌 VPGAME 运维开发工程师
导读:VPGAME 是集赛事运营、媒体资讯、大数据分析、玩家社群、游戏周边等为一体的综合电竞服务平台。总部位于中国杭州,在上海和美国西雅图分别设立了电竞大数据研发中心和 AI 研发中心。本文将讲述 VPGAME 将服务器迁移至 Kubernetes 的过程。
背景
随着容器技术的日趋成熟,公司近期计划将服务迁移至容器环境,通过 Kubernete...
查看全文 >>
轻量快速的 CI 工具 Drone
前言
公司之前一直在使用 Jenkins 作为 CI/CD 工具, Jenkins 非常强大,它完成了几乎所有 CI/CD 的工作,并且应用于整个团队有好长一段时间了。但是随着公司推荐数字化、智慧化,以及服务容器化的推进, Jenkins 的一些弊端也凸显了出来:
重量级: Jenkins 功能十分齐全,几乎可以做所有的事情。但是这也是他的一个弊端,过于重量级,有时候往往一个小的修改需要改动...
查看全文 >>
自动化工具后起之秀Ansible的部署实践
本文讲的是自动化工具后起之秀Ansible的部署实践,从早期手动加脚本的部署方式,到后来自动化工具(chef, puppet, saltstack, ansible等)的出现,再到如今DevOps的盛行,企业应用部署正式进入平台部署阶段,CD(持续部署)已经成为企业对应用部署的标准需求,运维的交付也不再是以周或天为单位,而是以分钟为单位。
本文主要介绍自动化工具Ansible,及其在普元DevO...
查看全文 >>
LDAP落地实战(四):Jenkins集成OpenLDAP认证
前几篇分文章分别介绍了OpenLDAP的部署管理和维护以及svn、git的接入,今天我们再下一城接入jenkins。
LDAP系列文章:
LDAP:OpenLDAP部署及管理维护
LDAP落地实战:subversion集成OpenLDAP认证
LDAP落地实战:gitlab集成OpenLDAP认证
jenkins集成OpenLDAP认证
1. 安装LDAP插件
使用LDAP认证需要安装LD...
查看全文 >>
ECS7天实践训练营入门班-Day5-安装Linux服务器面板管理工具
VPS新手建站必备—宝塔面板
一、宝塔面板是什么?
正如你创建服务器时登录所见,服务器的系统并不像我们常见的 Windows系统一样可视化操作。
而是由命令,代码操作管理,对于新手建站来说不好入门,代码太多,无法轻松管理。
宝塔面板是一款服务器管理软件,将原来的代码操作转为可视化操作。
在可视界面中为服务器安装应用、同步文件、定期执行代码、管理服务,非常方便。
二、宝塔面板下载地址及要求
宝塔官...
查看全文 >>