您当前的位置: 首页 >  kubernetes

wespten

暂无认证

  • 1浏览

    0关注

    899博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

kubernetes 详解(下)

wespten 发布时间:2022-09-27 23:50:21 ,浏览量:1

二十一、基于Jenkins+K8s+harbor+gitlab构建DevOps平台

DevOps是一套完整的运维开发流程,可以实现快速的构建、测试和发布软件,整个流程包括敏捷开发->持续集成->持续交付->持续部署->DevOps,通过 Kubernetes,我们可以实现容器在多个计算节点上的统一调度,可以将容器对接到持久存储、虚拟网络,还可以实现弹性伸缩等,提高了产品的迭代速度。

可以实现如下功能:

  • 多集群管理​

  • 多环境一致性

Kubernetes是基于docker的容器编排工具,因为容器的镜像是不可变的,所以镜像把 OS、业务代码、运行环境、程序库、目录结构都包含在内,镜像保存在我们的私有仓库,只要用户从我们提供的私有仓库拉取镜像,就能保证环境的一致性。

  • 持续集成,持续部署,持续交付

可以让产品快速迭代,自动部署,根据客户的要求达到持续交付的能力。

1、在k8s集群安装jenkins

1. 安装nfs服务

选择自己的任意一台机器,我选择master1节点(192.168.80.180):

(1)在master1上安装nfs服务

yum install nfs-utils -y

systemctl start nfs

(2)在master1上创建一个nfs共享目录

mkdir /data/v1  -p
cat  /etc/expo
关注
打赏
1665965058
查看更多评论
立即登录/注册

微信扫码登录

0.0480s