摘要:
k8s部署 1.介绍 Kubernetes是容器集群管理系统,是一个开源的平台,可以实现容器集群的自动化部署、自动扩缩容、维护等功能 通过Kubernetes你可以: 快速部署应用 快速扩展应用 无缝对接新的应用功能 节省资源,优化硬件资源的使用 Kubernetes 特点 可移植: 支持公有云,私 阅读全文
摘要:
harbor 部署介绍: 1.版本信息 系统 :Centos 7.5 版本: harbor-offline-installer-v1.8.1 docker :docker-ce-18.06.2.ce-3.el7 docker-compose: curl -L "https://github.com/ 阅读全文
摘要:
pipeline 使用 使用groovy的一种DSL语言,流程控制 pipeline脚本同其他脚本语言一样,从上到下顺序执行,它的流程控制取决于Groovy表达式,为jenkins用户提供了更巨大的灵活性和可扩展性,本章内容围绕 devops [持续交付实践] pipeline 1.使用声明式写法 阅读全文
摘要:
开源项目打rpm包 1.系统环境安装git gcc并解压centos7.5系统 2.使用普通用户打包rpm 3.创建rpm环境 -14: _builddir %{_topdir}/BUILD -14: _buildrootdir %{_topdir}/BUILDROOT -14: _rpmdir % 阅读全文
摘要:
一、环境准备 1.Java环境 gerrit依赖,用于安装gerrit环境。 配置:vim ~/.bashrc(针对当前用户) or vim /etc/profile(针对所有用户,推荐) 验证java环境 2.git环境 gerrit依赖,用来操作git repository。 3.gerrit环 阅读全文
摘要:
1.嵌套虚拟化意味着在虚拟机内配置虚拟化环境。换句话说,我们可以说嵌套虚拟化是虚拟机管理程序hypervisor的一个特性,它允许我们通过虚拟化管理程序(宿主机)的硬件加速在虚拟服务器内安装和运行虚拟机。 在这篇文章中,我们将讨论如何在 CentOS 7 / RHEL 7 的 KVM 上启用嵌套虚拟 阅读全文
摘要:
Gitlab 安装 GitLab是利用 Ruby on Rails 一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历 阅读全文
摘要:
一.Jenkins: 是一个功能强大的应用程序,允许持续集成和持续交付项目,无论用的是什么平台。这是一个免费的源代码,可以处理任何类型的构建或持续集成。集成Jenkins可以用于一些测试和部署技术。Jenkins是一种软件允许持续集成 1.实现的功能: 1.)持续、自动地构建/测试软件项目。 2.) 阅读全文
摘要:
什么是json: JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - Dece 阅读全文
摘要:
修改php.ini配置文件 接下来再安装memcache扩展包,这里我们不要考虑对别的包有什么依赖yum会帮我们解决的,这也是yum的强悍之处 启动memcache服务器 启动httpd服务 测试php加载memcache 阅读全文