1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/ihaiker-vik8s

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
playbook.yml 1.6 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
haiker Отправлено 27.08.2021 12:09 26537bb
- 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 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/ihaiker-vik8s.git
git@api.gitlife.ru:oschina-mirror/ihaiker-vik8s.git
oschina-mirror
ihaiker-vik8s
ihaiker-vik8s
master