栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

『云原生』KubeSphere可插拔组件之DevOps系统

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

『云原生』KubeSphere可插拔组件之DevOps系统


读完这篇文章里你能收获到

  • 初步认识KubeSphere DevOps可插拔组件
  • KubeSphere DevOps组件的安装

文章目录
  • 一、简介
  • 二、安装步骤
  • 三、结果验证

一、简介
  • 基于 Jenkins 的 KubeSphere DevOps 系统是专为 Kubernetes 中的 CI/CD 工作流设计的,它提供了一站式的解决方案,帮助开发和运维团队用非常简单的方式构建、测试和发布应用到 Kubernetes。它还具有插件管理、Binary-to-Image (B2I)、Source-to-Image (S2I)、代码依赖缓存、代码质量分析、流水线日志等功能。

  • DevOps 系统为用户提供了一个自动化的环境,应用可以自动发布到同一个平台。它还兼容第三方私有镜像仓库(如 Harbor)和代码库(如 GitLab/GitHub/SVN/BitBucket)。它为用户提供了全面的、可视化的 CI/CD 流水线,打造了极佳的用户体验,而且这种兼容性强的流水线能力在离线环境中非常有用。

有关更多信息 请参见 DevOps 用户指南
其他可插拔组件可查看 官方文档

二、安装步骤
  1. 以 admin 身份登录控制台,点击左上角的平台管理,选择集群管理。

  1. 点击自定义资源 CRD,在搜索栏中输入 clusterconfiguration,点击搜索结果查看其详细页面。

自定义资源定义 (CRD) 允许用户在不增加额外 API 服务器的情况下创建一种新的资源类型,用户可以像使用其他 Kubernetes 原生对象一样使用这些自定义资源。

  1. 在资源列表中,点击 ks-installer 右侧的 ,选择编辑配置文件。

  1. 在该 YAML 文件中,搜寻到 devops,将 enabled 的 false 改为 true。完成后,点击右下角的更新,保存配置。
devops:
  enabled: true # 将“false”更改为“true”。

三、结果验证
  • 更新文件后约等5~10分钟
  1. 可以使用 Web Kubectl 工具执行以下命令来检查安装过程:
kubectl logs -n kubesphere-system $(kubectl get pod -n kubesphere-system -l app=ks-install -o jsonpath='{.items[0].metadata.name}') -f

您可以通过点击控制台右下角的锤子找到 Web Kubectl 工具。

  1. 进入服务组件,检查 DevOps 的状态,可以看到DevOps:

  1. 在企业空间创建 devOps工程
  • 注:在初始化的企业空间,不能创建,需要新建企业

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/913906.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号