Настройка системы Ansible
Автор: Ярослав Антонович • Февраль 15, 2023 • Курсовая работа • 2,258 Слов (10 Страниц) • 192 Просмотры
Министерство образования и науки Российской Федерации
федеральное государственное бюджетное образовательное учреждение высшего образования
«Казанский национальный исследовательский технический университет им. А.Н. Туполева-КАИ»
(КНИТУ-КАИ)
Институт радиоэлектроники, фотоники и цифровых технологий
[pic 1]
(наименование института (факультета), филиала)
Кафедра радиоэлектронных и телекоммуникационных систем
[pic 2]
(наименование кафедры)
11.03.02 Инфокоммуникационные технологии и системы связи
[pic 3]
(шифр и наименование направления подготовки (специальности))
КУРСОВАЯ РАБОТА
по дисциплине: | Сети связи и системы |
на тему: | Настройка системы Ansible |
[pic 4]
Обучающийся | 5407 | Хомяков Я.А. | |
(номер группы) | (подпись, дата) | (Ф.И.О.) |
Руководитель | Доцент кафедры РТС | Карловский А.П. | |
(должность) | (Ф.И.О.) |
Курсовая работа зачтена с оценкой | |
(оценка) | (подпись, дата) |
Казань 2022
АННОТАЦИЯ
В курсовой работе проводится знакомство c системой Ansible, приводится последовательность настройки Vagrant и Ansible. Также, в ходе ознакомление рассматриваются возможности системы, создаются две виртуальные машины под управлением Ansible и составляется первый плейбук с задачами. Также затрагивается язык YAML(Yet Another Markup Language, c англ. «Еще один язык разметки), с помощью которого общается Ansible.
SUMMARY
The course work introduces the Ansible system. Also, in the course of familiarization, the capabilities of the system are considered, two virtual machines are created under the control of Ansible, and the first playbook with tasks is compiled. It also touches on the YAML (Yet Another Markup Language) language that Ansible communicates with.
СОДЕРЖАНИЕ
АННОТАЦИЯ 2
SUMMARY 2
СОДЕРЖАНИЕ 3
ВВЕДЕНИЕ 4
Выполнение работы 5
- Подготовка системы к работе с Ansible 5
- Установка Ansible 5
- Установка Vagrant и VirtualBox 6
- Начало работы с Ansible 7
- Запуск виртуальных машин и настройка инвентаря Ansible 7
- Cтруктура команд Ansible и написание первых задач 9
- Начало работы с плейбуками 13
- Использование переменных в плейбуках 15
- Окончание работы 16
Вывод 17
Список использованной литературы 18
ВВЕДЕНИЕ
Целью курсовой работы является изучение инструмента Ansible и составление первого плейбука для автоматизации заданных задач. Ansible — это программное решение для удаленного управления конфигурациями. Оно позволяет настраивать удаленные машины. Ansible использует концепции управляющих и управляемых узлов. Он подключается от узла управления - любая машина с установленным Ansible - к управляемым узлам, отправляя им команды и инструкции.
...