ubuntu20基于cloud-init自动应答文件编写过程

6088 未经授权,禁止转载了解课程
课程介绍
讨论{{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
适合人群
运维工程师、自动化运维工程师,devops运维,Linux企业运维人员
你将会学到
本课程可使学员掌握在海量服务器环境中,如何实现自动化、批量安装Linux的经验和技能。
  • 学完本课程可使学员迅速掌握cobbler自动化部署各种Linux系统的使用方法
课程简介

一、为什么要使用cobbler


日常运维工作中,当大规模服务器上架时,系统安装就变成了烦心事。吵闹的IDC机房,无脑的下一步选择, 频繁的安装系统且效率低下。如果你是搞云计算的,计算节点安装肯定让你印象深刻。如果你们用的是PXE安装,初期调试肯定也容易让人崩溃。系统单一,安装效率慢,安装方式单一,为了解决这一系列由于装机引起的问题,解决工作中的痛点,我们需要一款操作系统自动化部署工具,一个让部署系统简单方便的自动化部署工具。这个工具就是cobbler,有了cobbler,自动化安装成百上千台服务器将不是梦。


Cobbler是一款操作系统自动化部署工具,它通过将DHCP、TFTP、DNS、HTTP等服务进行集成,创建一个中央管理节点,可以实现的功能有配置服务,创建存储库,解压缩操作系统安装介质,代理或集成一个配置管理系统,控制电源管理等。 Cobbler的最终目的是实现无需进行人工干预即可安装机器。


Cobbler由Python语言开发,是对PXE的二次封装。融合多种特性,提供了CLI和Web的管理形式。同时,Cobbler也提供了API接口,方便二次开发使用。它不仅可以安装物理机,同时也支持kvm、xen虚拟化的安装。另外,它还能结合Puppet等集中化管理软件,实现自动化管理,同时还可以管理DHCP,DNS,以及yum包镜像。


二、课程大纲


本课程基于全新Cobbler3版本,部署cobbler的操作系统版本为rhel9/almalinux9,课程大纲如下:


1、Cobbler基础概念与应用架构

2、PXE自动化安装服务介绍

3、编写自动应答配置文件

4、Cobbler的安装与配置

5、传统模式全自动安装Centos7/RHEL8/ALmaLinux9/Ubuntu18系统

6、网络启动Legacy Boot与UEFI Boot机制

7、使用PXE+TFTP构建UEFI自动安装环境

8、配置centos8/rhel8/ALmaLinux9的UEFI引导安装

9、配置Ubuntu20/22的UEFI引导安装

10、配置Debian11的UEFI引导安装


三、课程内容截图


附上部分课程截图


四、服务说明


本课程提供完整的课件以及课程中所有的代码、脚本等资源,需要下载的操作系统版本也一并提供,由于系统iso介质较大,所以提供了百度网盘下载,并提供网盘地址,地址放到学习资料中。


如果你需要遇到问题,可随时在后台答疑部分提问,或者加我的粉丝群交流。

展开更多
发布
头像

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

置顶笔记
讨论图
{{ item.create_time }}回复
  • 删除

    是否确认删除?

    确认
    取消
  • {{ item.is_top == 1 ? '取消置顶' : '置顶'}}

    已有置顶的讨论,是否替换已有的置顶?

    确认
    取消
{{ tag.text}}
头像
{{ subitem.user.nick_name }}{{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }}回复
删除

是否确认删除?

确认
取消
发布
{{pageType === 'video' ? '讨论区抢占沙发,可获得双倍学分' :'讨论区空空如也,你来讲两句~'}}
发布
{{tips.text}}
{{ noteHeaderTitle }} 笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
头像
{{ detail.username }}

公开笔记对他人可见,有机会被管理员评为“优质笔记”

{{ noteEditor.content.length }}/2000

公开笔记
保存
提问

讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。

记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交