云计算系列之PaaS开源容器云平台OpenShift/Kubernetes基础与提升

1.搭建openshift多租户云平台2.推动DevOps落地3.打通企业开发,测试,运维流程

4.9 (个评分) 7694人学习

高级 44课时 9小时7分钟 2022/05/12更新

资料下载

二维码 下载学堂APP 缓存视频离线看

粉丝群
    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
基于世界500强的k8s全栈架构师实战【高薪课程】
总价:
7758.90
套餐价:
1299.90
节省
¥6459.00
【新版】K8S+DevOps云原生全栈技术:基于世界500强的高薪实战Kubernetes课程
392524人学习
¥1599.00
K8S常见故障速查指南
10279人学习
¥289.00
【基于PSI新系统】Kubernetes/k8s CKS认证考试培训课
3336人学习
¥1399.00
更 多 22 门 课 程
k8s+Istio+DevOps+微服务架构师实战课程
总价:
3723.00
套餐价:
970.00
节省
¥2753.00
云计算系列之PaaS开源容器云平台OpenShift/Kubernetes基础与提升
7694人学习
¥105.00
【新版】K8S+DevOps云原生全栈技术:基于世界500强的高薪实战Kubernetes课程
392524人学习
¥1599.00
K8S常见故障速查指南
10279人学习
¥289.00
更 多 10 门 课 程
vRealize Suite 7.0全新深度演绎—私有云及混合云管理平台
总价:
1225.00
套餐价:
989.87
节省
¥235.13
【赵海兵】VMware vRealize Operations 6.2 全新深度演绎-云平台运维管理
25461人学习
¥299.00
【赵海兵】vRealize Automation 7.0全新深度演绎-云平台IT服务自动化(上)
17732人学习
¥299.00
【赵海兵】vRealize Suite 7.0-混合云云管平台整体介绍视频课程
10675人学习
¥9.00
更 多 5 门 课 程
Ceph实战修炼进阶之路
总价:
413.00
套餐价:
334.32
节省
¥78.68
Ceph入门与实战【基于nautilus版+新基建+Ceph-deploy】
86032人学习
¥188.00
kubeadm安装kubernetes/k8s教程【2021出品+1.20.x版+解决镜像问题】
5031人学习
¥1.00
Ceph云原生存储实战【2021出品+基于octopus+Rook容器化】
15411人学习
¥158.00
更 多 4 门 课 程
从技术工程师到项目经理(云计算方向)的蜕变系列专题
总价:
725.00
套餐价:
507.50
节省
¥217.50
云计算与大数据时代的发展机遇视频课程
18321人学习
¥99.00
走进物联网时代的4G通信精讲视频课程
6689人学习
¥9.00
Office 2013应用技巧培训视频教程
8016人学习
¥59.00
更 多 12 门 课 程
新人优惠券 云计算经典案例剖析
  • 课程介绍
  • 课程大纲 试看
  • 讲师好课 31
  • 学员评价

适合人群:

k8s工程师、DevOps工程师,架构师,容器工程师,运维工程师,测试工程师、开发工程师、前端、产品、项目、技术经理、学生、备考CKA、有工作经验或者无工作经验、想要转行做技术的人员均可学习

课程目标:

1.搭建openshift多租户云平台2.推动DevOps落地3.打通企业开发,测试,运维流程

课程简介:

1、OpenShift简介

     OpenShift是基于kubernetes和docker构建的一个开源的容器云平台;企业可以在内部环境构建一个多租户的OpenShift云平台,在OpenShift平台上提供了运维,测试,开发需要的各种服务、编程语言和工具;通过OpenShift可以打通开发,测试,运维等各个环节的流程,实现高度的自动化,满足持续集成,持续交付,持续部署的需求,同时还能满足企业对容器管理,容器编排的需求;企业和公司可以 以OpenShift为核心,在其上搭建一个DevOps工具流,推动DevOps转型和落地。

2、OpenShift特性

1.提供丰富多样的编程开发框架及中间件,如Python,Java,PHP,Ruby,Tomcat,MySQL,JBoss等;

2.OpenShift中提供了软件市场的一些服务目录,可以实现一键部署各种应用程序,如httpd,mysql,jenkins等;

3.多租户接口,OpenShift提供了友好的Web界面,命令行工具和RESTfulAPI风格的接口,可以实现多用户隔离及协同工作;

4.自动化流程工具:OpenShift内置了S2I工具,可以自动实现代码的编译,构建及镜像发布

5.OpenShift内部提供了多种DevOps工具链的组合模式,使用者根据需要可自行定制

6.Openshift平台提供了监控和日志管理相关组件,我们可以快速获取到应用的运行状态和相关日志

3、OpenShift课程大纲

第一章 自我介绍

1-1.自我介绍

第二章 OpenShift简介

2-1.OpenShift是什么?

2-2.OpenShift和kubernetes区别及联系

2-3.OpenShift优点

第三章 OpenShift安装

3-1.准备安装环境

3-2.安装基本软件包

3-3.OpenShift安装包准备+docker配置

3-4.OpenShift集群安装

3-5.OpenShift集群安装-2

3-6.OpenShift集群安装排错

3-7.ansible2.6.5安装

3-8.安装OpenShift集群

第四章 通过OpenShift控制台部署应用

4-1.授权用户登陆OpenShift控制台

4-2.通过OpenShift创建第一个应用程序-世界公园前端展示

4-3.通过OpenShift创建第一个应用程序-世界公园数据采集

4-4.删除OpenShift项目

第五章 OpenShift详细介绍

5-1.OpenShift组件+核心概念介绍

第六章 通过OpenShift部署应用程序-讲解多种部署方案

6-1.通过镜像部署应用-Image stream tag方式

使用openshift内部的私有镜像仓库里的镜像部署应用

6-2.通过镜像部署应用-Imagen name方式

使用外部hub或者其他可用的镜像仓库里的镜像部署应用

6-3.S2I工具介绍-通过S2I部署应用

S2I全称Source to image,拉取源代码,打包成镜像

6-4.通过yaml文件部署应用

在外部写好yaml文件,等同于kubernetes中的yaml文件,在openshift中导入已经写好的yaml文件

6-5.选择其他项目模板部署应用

选在其他project项目下的项目做为模板,导入自己的项目下

6-6.openshift-pod扩缩容

第七章 用户协作和授权配置

7-1.对openshif用户授权-配置用户隔离和用户协调工作

课程内容说明:对不同的用户授予不同的权限,采用rbac授权策略

第八章  Openshift DevOps/CICD理论+实践讲解

8-1.CICD工具链-代码管理服务Gogs gitlab github介绍

8-2.CICD工具链-私服nexus介绍

8-3.CICD工具链-代码审查工具sonarqube介绍

8-4.创建CICD工具链-1

课程内容说明:创建的CICD工具链包括jenkins,nexus,sonarqube,gogs,gitlab,harbor

8-5.创建CICD工具链-2

课程内容说明:创建的CICD工具链包括jenkins,nexus,sonarqube,gogs,gitlab,harbor

8-6.访问jenkins,sonarqube,nexus,gogs

8-7.克隆java项目到gogs仓库中

8-8.DevOps/CICD实践-jenkins pipeline构建java项目-1

8-9.DevOps/CICD实践-jenkins pipeline构建java项目-2

8-10.配置gogs webhook钩子触发jenkins自动构建-1

8-11.配置gogs webhook钩子触发jenkins自动构建-2

8-12.jenkins安装介绍-讲解cicd-template.yaml文件中涉及到安装jenkins部分的yaml清单文件编写规则-1

8-13.jenkins安装介绍-讲解cicd-template.yaml文件中涉及到安装jenkins部分的yaml清单文件编写规则-2

8-14.nexus安装介绍-讲解cicd-template.yaml文件中涉及到安装nexus部分的yaml清单文件编写规则

8-15.gogs安装介绍-讲解cicd-template.yaml文件中涉及到安装gogs部分的yaml清单文件编写规则

8-16.sonarqube安装介绍-讲解cicd-template.yaml文件中涉及到安装sonarqube部分的yaml清单文件编写规则

8-10到8-16课程内容说明:

详解jenkins,gogs,nexus,sonarqube,gitlab,harbor安装;

详解openshift的常见资源,如buildconfig,imagestream,deploymentconfig等

讲解通过yaml清单文件部署kubernets/openshift应用

8-17.制作镜像上传到openshfit私有镜像仓库

课程内容说明:使用本地的eap70-image-stream.json文件制作镜像,然后传到私有镜像仓库

8-18.pom.xml和setting.xml文件详细介绍和维护管理

展开更多

课程大纲-云计算系列之PaaS开源容器云平台OpenShift/Kubernetes基础与提升

展开更多

5

条学员评分 超过  “云平台”   97%的课程
      展开更多
      加载中
      没有了哦~

      限时优惠

      ¥94.50

      ¥105.00

      立即购买
      关注公众号 领VIP会员
      下次再说

      点击打包下载,即可获取该课程全部资料

      打包下载
      迎新春满300减35 满400减50
      是否单独购买该课程?
      直接购买 去凑单
      在线
      客服
      APP
      下载

      下载Android客户端

      下载iphone 客户端

      官方
      微信

      关注官方微信

      返回
      顶部