|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/rus-jenkins/
课程评论:没有评论
**课程名称:** Jenkins for DevOps Engineers **课程概述:** 本课程旨在为初学DevOps的工程师提供Jenkins的基础知识。Jenkins是最受欢迎和需求最高的自动化系统之一。完成本课程后,您将掌握Jenkins的核心功能,并能构建一个在DevOps面试中经常出现的实际解决方案。 **课程内容摘要(按主题):** * **CI/CD自动化:** 学习CI/CD(持续集成/持续交付)的基本原理及其在Jenkins中的实现。 * **Jenkins安装与管理:** * 在Linux Ubuntu系统上安装Jenkins。 * Jenkins系统管理和配置。 * 管理Jenkins插件以扩展功能。 * **Jenkins作业(Jobs)与部署:** * 创建和配置基础的Jenkins作业,包括部署任务。 * 添加和配置Slave/Node节点以实现分布式构建。 * 通过Jenkins CLI Client进行远程和本地管理。 * **GitHub集成与自动化触发:** * 从GitHub拉取代码并执行构建。 * 实现Jenkins Build Job的自动化触发,包括通过GitHub事件触发。 * **参数化构建与部署到AWS:** * 配置带参数的Jenkins构建。 * 一个实际的面试任务解决方案:从GitHub部署到AWS Elastic Beanstalk。 * **Groovy脚本与Pipeline:** * 学习使用Groovy脚本来执行Jenkins任务(例如,重置Jenkins构建计数器)。 * Jenkins Pipeline和Jenkinsfile的基础知识,实现更复杂的自动化工作流。
На этом курсы вы изучите все основы работы с одной из самых популярных и востребовательных систем автоматизации Jenkins.Знания необходимые для любого начинающего DevOps Инженера.Вы изучите все основы, а также получите готовый рабочий пример решения задания который часто дают на интервью для DevOps Инженеров.Список уроков:Автоматизация CI/CDУстановка на Linux UbuntuАдминистрирование JenkinsУправление PluginsПростейшие Jobs включая DeploymentДобавление Slave/NodeУдалённое и локальное управление через Jenkins CLI ClientDeployment из GitHubАвтоматизация запуска Build Job - Jenkins Build TriggersАвтоматизация запуска Build Job из GitHub - Jenkins trigger from GitHubBuild с ПараметрамиDeploy из GitHub в AWS Elastic Beanstalk - Пример решения задания на интервью для DevOps EngineerЗапуск Groovy Scripts - Обнуление счетчика Jenkins BuildОсновы Jenkins Pipeline и Jenkinsfile