techworld-with-nana-complete-gitlab-cicd-course-with-docker-kubernetes-microservices-2022-6
0:00 1_1_Introduction_and_Course_Overview
6:22 2_1_What_is_CI_CD
17:09 3_2_Introduction_to_GitLab_CI_CD
19:07 4_3_How_GitLab_compares_to_other_CI_CD_platforms
25:00 5_1_Chapter_Introduction
26:34 6_2_Jobs_Basic_Building_Blocks_of_Pipeline
31:32 7_3_Execute_Pipeline
42:45 8_4_Stages_Group_jobs
49:36 9_5_needs_Dependency_between_jobs
54:39 10_6_script_Inline_shell_commands_and_executing_shell_script
1:01:32 11_7_only_Specify_when_job_should_ru
1:05:25 12_8_Workflow_Rules_Control_Pipeline_behavior
1:09:08 13_9_Trigger_Pipeline_on_Merge_Request
1:16:15 14_10_Predefined_CI_CD_Variables_in_GitLab
1:18:19 15_11_Define_Custom_Variables
1:31:21 16_1_GitLab_Runners_for_running_the_jobs
1:34:56 17_2_GitLab_Executors_Different_Executor_Types
1:45:35 18_3_Job_Execution_Flow
1:47:11 19_4_Docker_Executor
2:02:27 20_5_Specific_Runners_Runner_for_specific_project
2:05:55 21_6_Demo_Overview_Configure_self_managed_Runners
2:08:27 22_7_Install_Register_Local_Runner_on_MacOS
2:14:45 23_8_Install_Register_Local_Runner_on_Windows
2:21:23 24_9_AWS_Pre_Requisite-
2:42:28 25_10_Install_Register_an_AWS_EC2_Run-
2:53:53 26_11_Execute_jobs_on_specific_Runner_Tags
3:03:46 27_12_Add_Docker_Runner_on_EC2_Instance
3:11:10 28_13_Group_Runners_Runner_for_a_GitLab_Group
3:16:52 29_14_Self_Managed_GitLab_Instance
3:19:17 30_15_Note_on_GitLab_Runner_Versions_Compatibility
3:21:48 31_16_GitLab_Architecture_Recap
3:24:44 32_1_Demo_Overview_Node_js_Project_Overview
3:35:34 33_2_Run_Unit_Tests_Collect_Test_Reports
3:48:09 34_3_Build_Docker_Image_Push_to_Private_Registry
4:11:58 35_4_Deploy_to_DEV_Server-
4:27:54 36_5_GitLab_Environments_Describe_where_code_is_deployed
4:34:19 37_6_Deploy_with_Docker_Compose
4:52:52 38_1_Section_Overview
4:54:09 39_2_Configure_Dynamic_Versioning_for_Docker_Image
5:29:39 40_3_Configure_Caching_to_speed_up_Pipeline_execution
6:00:45 41_4_Testing_in_CI_CD_Configure_Security_Tests_SAST
6:15:39 42_5_Intro_to_Multi_Stage_Deployments_Multi_Stage_Demo_Part_1
6:21:24 43_6_Promote_to_Staging_Multi_Stage_Demo_Part_2
6:34:31 44_7_Reuse_pipeline_configuration_using_extends_Multi_Stage_Demo_Part_3
6:42:24 45_8_Promote_to_Production_Multi_Stage_Demo_Part_4
6:56:15 46_1_What_are_Microservices
7:04:30 47_2_Monorepo_vs_Polyrepo
7:11:58 48_3_Demo_Overview
7:13:24 49_4_Monorepo_Start_services_locally_and_get_to_know_the_Application
7:20:57 50_5_Prepare_Deployment_Server_Monorepo_Demo_Part_1
7:27:30 51_6_Build_Micro_Services_Monorepo_Demo_Part_2
7:43:29 52_7_Deploy_Micro_Services_Monorepo_Demo_Part_3
8:14:38 53_8_CI_CD_pipeline_for_Polyrepo
8:37:12 54_9_Extract_common_logic_Job_Templates_Part_1
8:51:33 55_10_CI_Templates_Library_for_all_projects_Job_Templates_Part_2
9:02:33 56_1_Introduction_Demo_Overview
9:07:35 57_2_Create_a_K8s_cluster_on_LKE
9:14:37 58_3_Create_GitLab_User_with_restricted_Permissions
9:28:54 59_4_Deploy_to_Kubernetes_Part_1
9:53:18 60_5_Deploy_to_Kubernetes_Part_2
10:09:33 61_6_Wrap_Up_Delete_all_cloud_resources
10:10:38 62_Wrap_Up_Congratulations