Слияние кода завершено, страница обновится автоматически
- hosts: all
become: yes
gather_facts: true
tasks:
- name: centos
block:
- name: make root ssh directory
file:
path: "${HOME}/.ssh"
state: directory
- name: copy authorized_keys
copy:
remote_src: true
src: "/home/vagrant/.ssh/authorized_keys"
dest: "/root/.ssh/authorized_keys"
mode: 0600
when: ansible_distribution == "CentOS"
- name: yum install jq/vim/net-tools
yum:
name: "{{packages}}"
state: present
vars:
packages:
- jq
- vim
- net-tools
- tree
retries: 5
ignore_errors: true
- when: ansible_distribution_major_version == "7"
block:
- name: add key
rpm_key:
state: present
key: https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
- name: install elrepo7
yum:
name: https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm
state: present
- name: install kernel-ml
yum:
name: kernel-ml
enablerepo: elrepo-kernel
state: present
- name: grub2-set-default
command: grub2-set-default 0
- name: grub2-mkconfig
command: grub2-mkconfig -o /boot/grub2/grub.cfg
- name: reboot
reboot:
- name: list kernel
shell: |
awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg
register: kernel_stdout
- name: show kernel
debug:
msg: "{{kernel_stdout.stdout}}"
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )