|
|
IT教程名称:字节腾讯阿里DevOps工程实践训练营 - Nexus+GitLabCI+Jenkins+SonarQube+Jira自动化 itspjc。com IT视频教程网 52p
# a; z' u1 q$ I& ?6 |$ a字节腾讯阿里DevOps工程实践训练营 - Nexus+GitLabCI+Jenkins+SonarQube+Jira自动化4 } J! d, q3 x1 i. a$ y# z
, H' N# T2 S l$ y8 d===============课程介绍===============
4 c7 r$ F6 p( D5 ~9 V, U+ }* R
字节腾讯阿里DevOps工程实践训练营 - Nexus+GitLabCI+Jenkins+SonarQube+Jira自动化
9 v) \5 i* I8 T2 F/ ?
- c0 ?5 _) ?4 | R===============课程章节目录===============
6 b6 G. V/ x: Y+ I/ E" G
, [- f' M b/ L, k01 DevOps基础理论与实践方法0 r5 l( R/ W1 b
02 Jenkins_ 运维管理实践/ [& a6 e/ U/ g, i
03 GitLabCI_CD应用与运维
; P$ g/ \+ G) t) u8 O. S4 J+ X& q04 Jenkins流水线核心语法与实践- Q# M1 e) U% |) A
05 GitLabCI流水线核心语法3 g I" g" S4 y8 C2 X/ i+ _7 a1 d
06 GitLab版本控制系统实践
6 @" ^3 X' c* f/ N1 S; E5 j- G( u07 项目构建工具实践
8 N' U4 H) j$ @. c2 x08 SonarQube代码质量平台实践/ a1 Z. H' ^' I; T
09 Nexus制品管理平台实践/ O4 V% K4 p9 s: t
10 VM云主机模式下发布实践
1 o; d6 H z6 r& l' b: l6 v4 }11 基于K8s的发布实践
. b* j- a1 H4 i12 Jira自动化交付实践8 t* e1 F) Y' X' k; w$ M& x
13 DevOps扩展实践
3 |% U9 l8 D& Y* t1 a- K/ b14 SpringBoot应用开发过程* M7 I) b- y( h4 \ r
9 ?$ C8 {8 w; |+ o7 Q0 M7 v' e
===============课程详细目录===============) w; [! \2 P8 N* _! z
) o/ g. ?) @8 I* d(1)\01 DevOps基础理论与实践方法;目录中文件数:7个
! B* c; W0 @: A/ Q7 V U6 \├─01-训练营课程内容讲解.mp4
5 u m {7 n% s. F0 D! O├─02-什么是DevOps.mp4
$ \& {& d2 D! Z4 v2 ?9 u9 t├─03-实施DevOps过程中应该避免的问题.mp49 N+ C, [% w4 y$ C5 e
├─04-如何实施CI-CD流水线.mp4
' G' g" Y9 h. _" p5 W( e├─05-DevSecOps基本概念.mp4/ v, Y! i# x( n' s& L5 A
├─06-ChatOps与GitOps理念.mp4
) [' W6 W1 f2 D( Y8 L& l├─07-传统应用发布模式和工具选型.mp4
7 e) [4 t7 ~8 n) U1 v(2)\02 Jenkins_ 运维管理实践;目录中文件数:9个
8 @9 M$ \5 t6 |7 y├─01-Jenkins简介与应用场景.mp43 e6 g- c# R) p5 \8 O
├─02-Jenkins安装部署.mp4
3 w1 v+ `7 z) N# c2 s├─03-Jenkins配置构建节点.mp4
0 _. t( A7 F3 ?) {+ m. ?) a├─04-Jenkins数据目录与用户项目管理.mp40 P6 K( }! E7 M
├─05-JenkinsPipeline初体验.mp4
Q4 \( m. J! N2 H% g├─06-Jenkins项目与视图配置.mp4- r" |$ Z5 q+ j n0 N: o
├─07-Jenkins用户权限管理.mp4
- b3 [" L. H! D$ Q5 f├─08-Jenkins凭据管理与应用.mp4
0 f0 d5 w, V+ J) I& {9 `├─09-BlueOcean应用实践.mp4
- w, t0 F e/ `4 i: ~(3)\03 GitLabCI_CD应用与运维;目录中文件数:6个( a, l0 k I& L( J- n
├─01-GitLabCI-CD简介.mp4
% c, \; A y& z) I2 O├─02-安装GitLabServer.mp44 I( Z/ {. U0 f$ p2 ?4 m: Y
├─03-GitLabRunner安装配置1.mp4( [$ Q% D3 V( i: f
├─04-GitLabRunner安装配置2.mp4
: X1 ^. Y0 D! {% N& e" ~2 S4 V├─05-配置运行流水线.mp4
. W! v1 z, N, p├─06-配置运行流水线2.mp4
/ s0 p, ?6 w: w: g$ s, ?1 R3 c(4)\04 Jenkins流水线核心语法与实践;目录中文件数:12个+ J; `, }% `$ Q/ z0 |6 v
├─01-Jenkins流水线简介与组成.mp4
! }/ }# b1 u6 O7 I! B├─02-Jenkinsfile与开发工具.mp4
) ~/ K1 C* V7 _+ X! T4 s├─03-声明式语法生成器和环境变量.mp4% {: } C! _$ m1 u) E3 ], B9 z
├─04-Jenkins核心语法1.mp4
( r+ E0 U. u1 v( t/ h- O! e├─05-Jenkins核心语法2.mp4
0 H& u* Y0 h' K# u, p; V├─06-Jenkins核心语法3.mp4
* e4 n6 K' B' Z6 ~' s. L├─07-Jenkins核心语法4.mp4- a. n( U O( ^) G& {
├─08-Groovy基础语法1.mp4& b# H0 U3 G: n
├─09-Groovy基础语法2.mp44 w: h. U" M2 O' ?! d% q3 h3 n
├─10-Groovy基础语法3.mp4
8 W6 X& n0 @# G4 ]* ?├─11-Sharedlibrary实践1.mp4& n' c$ j; O3 G, L
├─12-Sharedlibrary实践2.mp4( `/ {8 L, `' x$ z+ ?
(5)\05 GitLabCI流水线核心语法;目录中文件数:13个2 \. R q& h: }9 f+ _" \
├─01-GitLabPipeline组成和开发工具.mp46 |# p1 m, r% Z* q+ B
├─02-GitLab流水线语法1.mp4: r2 X* Q) I e9 ?
├─03-GitLab流水线语法2.mp4
" G" x/ Y; i) N- V* `6 {├─04-GitLab流水线语法3.mp4
$ }. x# M I0 _0 `; M1 g1 E├─05-GitLab流水线语法4.mp4
$ |" i4 C( r; V" D/ x3 N├─06-GitLab流水线语法5.mp42 }+ U' w Q. C r' z P: X
├─07-GitLab流水线语法6.mp4. ?4 c* b9 Y( N
├─08-GitLab流水线语法7.mp4
o: D8 Q$ \0 `# Y; J, `4 P( Q├─09-GitLab流水线语法8.mp4
! g4 [; L" d9 q9 T: ^ Q. J6 P5 n7 W( d├─10-GitLab流水线语法9.mp4
5 g' @1 f- N8 N" ?% ^├─11-GitLab流水线语法10.mp44 c4 K+ X' O) p( H m* @
├─12-Jenkins触发器使用实践.mp4
0 _0 s) U5 T# |) _├─13-GitLabCI触发器使用实践.mp4
7 f4 o' c2 p, e0 f5 d+ \(6)\06 GitLab版本控制系统实践;目录中文件数:9个$ p5 Q) N/ r' a9 M. Z
├─01-创建GitLab项目.mp4
# Y2 q: A, s9 K0 g+ P- P( n. `4 ^├─02-GitLab项目代码基本操作.mp4
c1 p v7 B1 n- Z7 z; e├─03-GitLab分支开发模式.mp4. u0 H; W' c# `5 w# M: [
├─04-提交流水线实践1.mp4- ?* ~. B: m1 r; h5 o% u. R# ?
├─05-自动化提交流水线实践.mp4+ `1 ^! K; g* ]" R
├─06-自动化提交流水线实践2.mp4" V% f, @4 X$ ~; z8 L- \0 t
├─07-GitLabCI提交流水线.mp4; x$ ~$ Y( Y' G+ J4 i( t
├─08-GitLabCI提交流水线1.mp4. D& o( ~4 m$ Z: ~4 l- c
├─09-GitLabCI提交流水线2.mp4) d: s0 o4 Q# F: M5 e
(7)\07 项目构建工具实践;目录中文件数:10个# g9 J! O+ H; I0 i
├─01-maven构建工具简介.mp4
( d3 v# p% F, \. R' v├─02-maven环境配置.mp49 N/ v+ I X$ c8 m" S8 V
├─03-Jenkins集成maven项目构建.mp4) D" e% ?3 }+ J& g f3 I' j' a5 e+ F
├─04-Jenkins集成maven项目构建2.mp4% l4 \. ] L4 p/ u" A. n" k/ `, S
├─05-Gradle构建工具实践.mp4$ p- w+ q. O7 j
├─06-GitLabCI中展示单测报告.mp4
& |8 k2 K/ I" O, _, t├─07-Golang项目构建实践.mp4$ C. v9 n, j0 h( h% p' r
├─08-Npm-Yarn构建工具实践.mp4" |) n3 K) y2 W$ V5 @% G
├─09-共享库封装1.mp4. o' T7 i& g) s8 }$ K
├─10-共享库封装2.mp4! j/ [' p3 l, h3 U
(8)\08 SonarQube代码质量平台实践;目录中文件数:13个6 {4 x# _+ `1 t, P
├─01-SonarQube平台简介.mp4! Q. c9 f6 Z- b3 b9 F9 f9 a
├─02-SonarQube平台安装部署.mp4
- p, I$ `1 m6 V4 D├─03-SonarScanner配置与应用.mp49 ^- ^) H8 a& L2 j! _
├─04-SonarScanner配置与应用2.mp4
$ i; u7 @3 m' Y: z6 `├─05-流水线中代码扫描1.mp4
5 O+ r9 c7 _9 b" h5 n; r├─06-流水线中代码扫描2.mp4
2 `* @, q+ H7 N/ c5 d├─07-流水线中代码扫描3.mp4
* p; D6 M* \* h% M; b├─08-SonarQubeAPI实践1.mp4* L/ ^4 l# |1 Z( ?. Q& q+ {2 h
├─09-SonarQubeAPI实践2.mp4$ L) P0 K0 T6 \5 y; |
├─10-Sonar扫描结果关联提交.mp4
5 C6 ]' C1 [7 C; p% ~7 d- m├─11-GitlabCI代码扫描1.mp4
D0 d! H; {0 [ h; T, M# B├─12-GitlabCI代码扫描2.mp4
: f3 X- B" H: @! |( s k├─13-GitlabCI代码扫描3.mp4
7 d4 j6 Z5 B$ `3 j/ I(9)\09 Nexus制品管理平台实践;目录中文件数:14个: J/ [* l/ U* j6 M# l1 Y% \4 Q
├─01-Nexus制品库平台简介与安装.mp43 V- x8 J k2 M9 d5 E6 Y! ^+ j( u
├─02-Nexus配置私服仓库.mp4
" H O7 Q# I/ E: P0 k├─03-使用maven命令下载制品.mp4* ~9 Z7 F* q2 W# \: T( ^- ?) \
├─04-使用maven命令上传制品.mp4. C! q, O8 \) S' p* B9 n
├─05-使用Jenkins插件上传制品.mp40 p/ s! |$ s% y! H5 b
├─06-配置制品上传流水线.mp4
3 ~# g% V) }2 d" ?/ l2 V( Q├─07-制品发布过程.mp4
5 w7 {$ L3 ]& d; N; e/ a9 w├─08-制品晋级策略及流水线实践.mp4# F# n) T+ N4 f, R6 G, \5 s: L$ G# S
├─09-基于GitLabCI上传制品实践1.mp4' Z: `) |. z2 j( K" R7 l
├─10-基于GitLabCI上传制品实践2.mp4- }: x9 }$ j" @) J( Z
├─11-GItLabPackage初体验.mp4$ K" m4 x8 I7 H6 D- c
├─12-harbor+Jenkins.mp4
( t, z1 t7 a8 w├─13-harbor+GitLabCI.mp47 F {% s; X, |' D8 _0 M
├─14-共享库封装代码.mp47 e5 a$ a5 M, g3 p; s N3 j* V, i$ u) ~
(10)\10 VM云主机模式下发布实践;目录中文件数:12个
* A% F6 h% h; h0 B/ G2 M├─01-制定CCD规范.mp4$ u: O" v1 `& i9 s
├─02-持续集成CI流水线优化.mp44 }5 k" @4 g Q2 e% l
├─03-CD流水线下载制品步骤.mp4
- f! K, Z6 r- H% N├─04-基于SaltStack的CD实践1.mp4 B+ L* m0 e1 | o
├─05-基于SaltStack的CD实践2.mp4) |, X2 q# n4 S* C6 D% |* m
├─06-基于SaltStack的CD实践3.mp4
0 `8 ]( J3 _% s: A├─07-基于SaltStack的CD实践4.mp4' _; o E/ X# x% h4 \4 G7 A
├─08-基于Ansible的CD实践1.mp42 u6 K4 D& m. i' m( }8 D y( U {0 p
├─09-基于Ansible的CD实践2.mp4
5 B$ P r, A+ Y; {( n' X9 u- A& d├─10-总结优化CD实践.mp4# R# o2 S2 B: }: E: n# w; m( v8 l
├─11-基于GitLabCI的CI实践.mp4
5 Z' Q/ u7 Z: O1 H+ A" F4 T! `9 }├─12.mp4
6 j( ?- f. k0 q" M' P* \4 f# b(11)\11 基于K8s的发布实践;目录中文件数:12个
& T0 Q- k$ l- B: x├─01-Docker基础.mp4
/ |5 l: y3 N3 L$ U# e8 z├─02-CI流水线中添加镜像构建步骤.mp4
+ t2 {' f! O/ `8 e+ P├─03-K8s基础手动完成应用发布与回滚.mp40 w4 ~8 v G. C, u; t5 U
├─04-调试k8s应用自动化发布流水线1.mp4. n3 x! E# s+ b' d" e
├─05-调试k8s应用自动化发布流水线2.mp44 M& u9 [8 s3 _+ ^& s" @
├─06-调试helm发布流水线1.mp4
/ M+ y5 ~/ c9 ^( f6 d9 Y- h├─07-调试helm发布流水线2.mp4; P) w6 }6 z& J9 Y3 M5 U
├─08-基于ArgoCD的GitOps实践.mp4
3 f: Q5 E, C3 H3 m' X2 ^├─09-调试GitLabCI流水线1.mp4
& h1 `- ~! J2 H: v$ K1 l9 V├─10-调试GitLabCI流水线2.mp4( L' P/ j f$ U* F
├─11-调试GitLabCI流水线3.mp4) j& ~( p2 J8 Q/ X! \8 h; t
├─12(1).mp41 R. K; V1 O4 q) K
(12)\12 Jira自动化交付实践;目录中文件数:8个7 f- F7 u3 F( W
├─01-Jira产品简介.mp4/ i" W, d2 p2 o1 J* o8 P$ t: d
├─02-调试Jira自动化流水线1.mp4. D) ^* w/ t: @* w* j4 Q
├─03-调试Jira自动化流水线2.mp4
+ q' C" p% X8 n8 `+ Z( V" G+ h├─04-调试Jira自动化流水线3.mp48 A9 Q3 {( ?* \) B [. a
├─05-使用JiraAPI接口.mp4% D5 v4 Q( i0 F9 t5 w
├─06-获取Jira项目的issue信息.mp4( K4 E( H4 i4 k* o! W% a& Q4 Y
├─07-优化Jira的发布流水线.mp4
, r1 C& [/ l- l% W+ a" ~├─08-总结Jira流水线实践.mp4* ^/ U; K3 O+ ^+ X+ X' {
(13)\13 DevOps扩展实践;目录中文件数:8个
, r4 U F N9 q. p) L0 I9 G├─1.1-钉钉企业微信消息通知调研.mp4
4 Q u! e7 E( B# k├─1.2-将消息通知集成到流水线.mp4
@. M5 v; u1 s& M v- S$ z├─2.1-基于Docker和K8s部署静态构建节点.mp4
7 I, |+ W$ ?' ]& r├─2.2-基于Docker的动态构建节点实践.mp4
' }3 E) J6 }" E% G; _├─2.3.mp4
0 k' ~& { r/ J, `0 t) J├─4-1-Ldap用户认证集成.mp4( ]9 N" J5 w- N0 i& |
├─4-2-GitlabSSO用户认证集成.mp4) F+ E* v; s) Q8 T
├─4-3-GitHubSSO认证集成.mp4$ A* m1 J' g, `) ?( ]- G ?
(14)\14 SpringBoot应用开发过程;目录中文件数:6个( H! s( r. d) _& O) T, {7 A
├─01-课程简介.mp4! x9 g+ {' V. s! |
├─02-初始化SpringBoot项目.mp4
" i! i/ b2 D$ T3 B├─03-编写RESTful API接口.mp4+ ?1 m& _! y4 K+ I6 _3 T" u2 {9 J0 I
├─04-编写JUnit单元测试.mp4
2 J1 l% q' J6 p├─05-MockMVC编写Controller层测试.mp4
* {+ A6 ]" b' N7 p$ O0 ^- S├─06-项目编译和打包部署.mp4
4 o6 w: z' @/ V/ r& F) s' A! ~2 ]+ C
_0 p" t6 I& v* }$ V: D1 D
- c4 l. l/ p: M+ g% Y' p5 q2 M9 H0 `- c( S/ [( O& v6 U4 Z+ l
资源下载地址(百度云盘): 百度网盘地址回帖可见 网盘密码:ghdd! y& o7 P: i% f& o
* f7 A7 P" m6 r5 N* g R! Y本资源由IT视频教程网收集整理【www.itspjc.com】 |
|