accelize.linux_kernel

构建状态

Linux内核角色

这个Ansible角色会从操作系统的仓库中安装和启用指定的内核版本,并确保安装相应的内核头文件。

要求

该角色需要以root权限在目标主机上运行。

指定的内核版本必须受到操作系统仓库的支持(包括针对基于Red Hat的发行版的“Vault”仓库)。

角色变量

  • install_kernel_headers: 如果为True,也安装匹配的内核头文件。默认值为true
  • kernel_version: 安装可用的最新内核版本,版本名以此值开头(如果匹配,则保留当前内核版本)。默认值为任意版本。
  • reboot_on_kernel_update: 如果为True,若内核更新,则重启系统。默认值为true
  • kernel_variant: 在Debian基于发行版上指定时,使用所需的内核变种(如"","common","generic","aws","azure"等),否则使用当前内核变种。

示例剧本

- hosts: servers
  become: true  
  roles:
     - role: accelize.linux_kernel
  vars:
     kernel_version: 3.10.0-693

依赖关系

无。

许可证

Apache 2.0

作者信息

该角色由Accelize提供。

关于项目

This Ansible role install and enable a specific Kernel version from OS repositories.

安装
ansible-galaxy install accelize.linux_kernel
许可证
apache-2.0
下载
7.2k
拥有者