1213 lines
5.2 MiB
HTML
1213 lines
5.2 MiB
HTML
|
|
<!DOCTYPE html>
|
|||
|
|
|
|||
|
|
<html dir="ltr" lang="ru" xml:lang="ru">
|
|||
|
|
<head>
|
|||
|
|
<title>SF25: 5) Развёртывание облачной инфраструктуры (Разбираемся с сетями 'network.tf') | sysahelper</title>
|
|||
|
|
<link href="https://sysahelper.ru/pluginfile.php/1/theme_moove/favicon/1703880572/22212monkey_98814.ico" rel="shortcut icon"/>
|
|||
|
|
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
|
|||
|
|
<meta content="moodle, SF25: 5) Развёртывание облачной инфраструктуры (Разбираемся с сетями 'network.tf') | sysahelper" name="keywords"/>
|
|||
|
|
<link href="https://sysahelper.ru/theme/yui_combo.php?rollup/3.18.1/yui-moodlesimple-min.css" rel="stylesheet" type="text/css"/><script id="firstthemesheet" type="text/css">/** Required in order to fix style inclusion problems in IE with YUI **/</script><link href="https://sysahelper.ru/theme/styles.php/moove/1703880572_1/all" rel="stylesheet" type="text/css"/>
|
|||
|
|
<script>
|
|||
|
|
//<![CDATA[
|
|||
|
|
var M = {}; M.yui = {};
|
|||
|
|
M.pageloadstarttime = new Date();
|
|||
|
|
M.cfg = {"wwwroot":"https:\/\/sysahelper.ru","homeurl":{},"sesskey":"I78ejZljGV","sessiontimeout":"28800","sessiontimeoutwarning":"1200","themerev":"1703880572","slasharguments":1,"theme":"moove","iconsystemmodule":"core\/icon_system_fontawesome","jsrev":"1703880200","admin":"admin","svgicons":true,"usertimezone":"\u0415\u0432\u0440\u043e\u043f\u0430\/\u041c\u043e\u0441\u043a\u0432\u0430","language":"ru","courseId":39,"courseContextId":936,"contextid":949,"contextInstanceId":583,"langrev":1703880200,"templaterev":"1703880200"};var yui1ConfigFn = function(me) {if(/-skin|reset|fonts|grids|base/.test(me.name)){me.type='css';me.path=me.path.replace(/\.js/,'.css');me.path=me.path.replace(/\/yui2-skin/,'/assets/skins/sam/yui2-skin')}};
|
|||
|
|
var yui2ConfigFn = function(me) {var parts=me.name.replace(/^moodle-/,'').split('-'),component=parts.shift(),module=parts[0],min='-min';if(/-(skin|core)$/.test(me.name)){parts.pop();me.type='css';min=''}
|
|||
|
|
if(module){var filename=parts.join('-');me.path=component+'/'+module+'/'+filename+min+'.'+me.type}else{me.path=component+'/'+component+'.'+me.type}};
|
|||
|
|
YUI_config = {"debug":false,"base":"https:\/\/sysahelper.ru\/lib\/yuilib\/3.18.1\/","comboBase":"https:\/\/sysahelper.ru\/theme\/yui_combo.php?","combine":true,"filter":null,"insertBefore":"firstthemesheet","groups":{"yui2":{"base":"https:\/\/sysahelper.ru\/lib\/yuilib\/2in3\/2.9.0\/build\/","comboBase":"https:\/\/sysahelper.ru\/theme\/yui_combo.php?","combine":true,"ext":false,"root":"2in3\/2.9.0\/build\/","patterns":{"yui2-":{"group":"yui2","configFn":yui1ConfigFn}}},"moodle":{"name":"moodle","base":"https:\/\/sysahelper.ru\/theme\/yui_combo.php?m\/1703880200\/","combine":true,"comboBase":"https:\/\/sysahelper.ru\/theme\/yui_combo.php?","ext":false,"root":"m\/1703880200\/","patterns":{"moodle-":{"group":"moodle","configFn":yui2ConfigFn}},"filter":null,"modules":{"moodle-core-blocks":{"requires":["base","node","io","dom","dd","dd-scroll","moodle-core-dragdrop","moodle-core-notification"]},"moodle-core-actionmenu":{"requires":["base","event","node-event-simulate"]},"moodle-core-notification":{"requires":["moodle-core-notification-dialogue","moodle-core-notification-alert","moodle-core-notification-confirm","moodle-core-notification-exception","moodle-core-notification-ajaxexception"]},"moodle-core-notification-dialogue":{"requires":["base","node","panel","escape","event-key","dd-plugin","moodle-core-widget-focusafterclose","moodle-core-lockscroll"]},"moodle-core-notification-alert":{"requires":["moodle-core-notification-dialogue"]},"moodle-core-notification-confirm":{"requires":["moodle-core-notification-dialogue"]},"moodle-core-notification-exception":{"requires":["moodle-core-notification-dialogue"]},"moodle-core-notification-ajaxexception":{"requires":["moodle-core-notification-dialogue"]},"moodle-core-lockscroll":{"requires":["plugin","base-build"]},"moodle-core-event":{"requires":["event-custom"]},"moodle-core-chooserdialogue":{"requires":["base","panel","moodle-core-notification"]},"moodle-core-maintenancemodetimer":{"requires":["base","node"]},"moodle-core-handlebars":{"condition":{"trigger":"handlebars","when":"after"}},"moodle-core-formchangechecker":{"requires":["base","event-focus","moodle-core-event"]},"moodle-core-dragdrop":{"requires":["base","node","io","dom","dd","event-key","event-focus","moodle-core-notification"]},"moodle-core_availability-form":{"requires":["base","node","event","event-delegate","panel","moodle-core-notification-dialogue","json"]},"moodle-backup-backupselectall":{"requires":["node","event","node-event-simulate","anim"]},"moodle-course-util":{"requires":["node"],"use":["moodle-course-util-base"],"submodules":{"moodle-course-util-base":{},"moodle-course-util-section":{"requires":["node","moodle-course-util-base"]},"moodle-course-util-cm":{"requires":["node","moodle-course-util-base"]}}},"moodle-course-management":{"requires":["base","node","io-base","moodle-core-notification-exception","json-parse","dd-constrain","dd-proxy","dd-drop","dd-delegate","node-event-delegate"]},"moodle-course-categoryexpander":{"requires":["node","event-key"]},"moodle-course-dragdrop":{"requires":["base","node","io","dom","dd","dd-scroll","moodle-core-dragdrop","moodle-core-notification","moodle-course-coursebase","moodle-course-util"]},"moodle-form-dateselector":{"requires":["base","node","overlay","calendar"]},"moodle-form-shortforms":{"requires":["node","base","selector-css3","moodle-core-event"]},"moodle-question-searchform":{"requires":["base","node"]},"moodle-question-preview":{"requires":["base","dom","event-delegate","event-key","core_question_engine"]},"moodle-question-chooser":{"requires":["moodle-core-chooserdialogue"]},"moodle-availability_completion-form":{"requires":["base","node","event","moodle-core_availability-form"]},"moodle-availability_date-form":{"requires":["base","node","event","io","moodle-core_availability-form"]},"moodle-availability_grade-form":{"requires":["base","node","event","moodle-core_availability-form"]},"moodle-availability_group-form":{"requires":["base","node","event","moodle-core_availability-form"]},"moodle-availability_grouping-form":{"requires":["base","node","event"
|
|||
|
|
M.yui.loader = {modules: {}};
|
|||
|
|
|
|||
|
|
//]]>
|
|||
|
|
</script>
|
|||
|
|
<link href="https://fonts.googleapis.com" rel="preconnect"/>
|
|||
|
|
<link crossorigin="" href="https://fonts.gstatic.com" rel="preconnect"/>
|
|||
|
|
<link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,400&display=swap" rel="stylesheet"/>
|
|||
|
|
<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
|
|||
|
|
</head>
|
|||
|
|
<body class="format-topics limitedwidth path-mod path-mod-page chrome dir-ltr lang-ru yui-skin-sam yui3-skin-sam sysahelper-ru pagelayout-incourse course-39 context-949 cmid-583 cm-type-page category-6 theme uses-drawers drawer-open-index" id="page-mod-page-view">
|
|||
|
|
<div class="fixed-top" id="accessibilitybar">
|
|||
|
|
<div class="container-fluid">
|
|||
|
|
<div class="bars">
|
|||
|
|
<div class="fontsize">
|
|||
|
|
<span>Размер шрифта</span>
|
|||
|
|
<ul>
|
|||
|
|
<li><a class="btn btn-default" data-action="decrease" id="fontsize_dec" title="Уменьшить размер шрифта">A-</a></li>
|
|||
|
|
<li><a class="btn btn-default" data-action="reset" id="fontsize_reset" title="Сбросить размер шрифта">A</a></li>
|
|||
|
|
<li><a class="btn btn-default" data-action="increase" id="fontsize_inc" title="Увеличить размер шрифта">A+</a></li>
|
|||
|
|
</ul>
|
|||
|
|
</div>
|
|||
|
|
<div class="sitecolor">
|
|||
|
|
<span>Цвет сайта</span>
|
|||
|
|
<ul>
|
|||
|
|
<li><a class="btn btn-default" data-action="reset" id="sitecolor_color1" title="Сбросить цвет сайта">R</a></li>
|
|||
|
|
<li><a class="btn btn-default" data-action="sitecolor-color-2" id="sitecolor_color2" title="Низкий контраст 1">A</a></li>
|
|||
|
|
<li><a class="btn btn-default" data-action="sitecolor-color-3" id="sitecolor_color3" title="Низкий контраст 2">A</a></li>
|
|||
|
|
<li><a class="btn btn-default" data-action="sitecolor-color-4" id="sitecolor_color4" title="Высокий контраст">A</a></li>
|
|||
|
|
</ul>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div aria-live="polite" class="toast-wrapper mx-auto py-0 fixed-top" role="status"></div>
|
|||
|
|
<div class="d-print-block" id="page-wrapper">
|
|||
|
|
<div>
|
|||
|
|
<a class="sr-only sr-only-focusable" href="#maincontent">Перейти к основному содержанию</a>
|
|||
|
|
</div><script src="https://sysahelper.ru/lib/javascript.php/1703880200/lib/polyfills/polyfill.js"></script>
|
|||
|
|
<script src="https://sysahelper.ru/theme/yui_combo.php?rollup/3.18.1/yui-moodlesimple-min.js"></script><script src="https://sysahelper.ru/lib/javascript.php/1703880200/lib/javascript-static.js"></script>
|
|||
|
|
<script>
|
|||
|
|
//<![CDATA[
|
|||
|
|
document.body.className += ' jsenabled';
|
|||
|
|
//]]>
|
|||
|
|
</script>
|
|||
|
|
<nav aria-label="Навигация по сайту" class="navbar fixed-top navbar-light bg-white navbar-expand shadow">
|
|||
|
|
<button class="navbar-toggler aabtn d-block d-md-none px-1 my-1 border-0" data-action="toggle" data-target="theme_moove-drawers-primary" data-toggler="drawers">
|
|||
|
|
<span class="navbar-toggler-icon"></span>
|
|||
|
|
<span class="sr-only">Боковая панель</span>
|
|||
|
|
</button>
|
|||
|
|
<a class="navbar-brand d-none d-md-flex align-items-center m-0 mr-4 p-0 aabtn" href="https://sysahelper.ru/">
|
|||
|
|
<img alt="sysahelper" class="logo mr-1" src="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0NSA3OS4xNjM0OTksIDIwMTgvMDgvMTMtMTY6NDA6MjIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozRkM2MUVGMjFDQTcxMUVBQjY4QUQ0ODQ0QTJCNzg3NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozRkM2MUVGMzFDQTcxMUVBQjY4QUQ0ODQ0QTJCNzg3NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNGQzYxRUYwMUNBNzExRUFCNjhBRDQ4NDRBMkI3ODc3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNGQzYxRUYxMUNBNzExRUFCNjhBRDQ4NDRBMkI3ODc3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJ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
|
|||
|
|
</a>
|
|||
|
|
<div class="primary-navigation">
|
|||
|
|
<nav class="moremenu navigation">
|
|||
|
|
<ul class="nav more-nav navbar-nav" id="moremenu-69fc971d1654a-navbar-nav" role="menubar">
|
|||
|
|
<li class="nav-item" data-forceintomoremenu="false" data-key="home" role="none">
|
|||
|
|
<a class="nav-link" href="https://sysahelper.ru/" role="menuitem" tabindex="-1">
|
|||
|
|
В начало
|
|||
|
|
</a>
|
|||
|
|
</li>
|
|||
|
|
<li class="nav-item dropdown dropdownmoremenu d-none" data-region="morebutton" role="none">
|
|||
|
|
<a aria-expanded="false" aria-haspopup="true" class="dropdown-toggle nav-link" data-toggle="dropdown" href="#" id="moremenu-dropdown-69fc971d1654a" role="menuitem" tabindex="-1">
|
|||
|
|
Дополнительно
|
|||
|
|
</a>
|
|||
|
|
<ul aria-labelledby="moremenu-dropdown-69fc971d1654a" class="dropdown-menu dropdown-menu-left" data-region="moredropdown" role="menu">
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
</nav>
|
|||
|
|
</div>
|
|||
|
|
<ul class="navbar-nav d-none d-md-flex my-1 px-1">
|
|||
|
|
<!-- page_heading_menu -->
|
|||
|
|
</ul>
|
|||
|
|
<div class="navbar-nav ml-auto" id="usernavigation">
|
|||
|
|
<div class="navbarcallbacks">
|
|||
|
|
</div>
|
|||
|
|
<div class="simplesearchform" id="searchinput-navbar-69fc971d17c6569fc971d16b053">
|
|||
|
|
<div class="collapse" id="searchform-navbar">
|
|||
|
|
<form accept-charset="utf-8" action="https://sysahelper.ru/search/index.php" autocomplete="off" class="mform form-inline searchform-navbar" method="get">
|
|||
|
|
<input name="context" type="hidden" value="949"/>
|
|||
|
|
<div class="input-group">
|
|||
|
|
<label for="searchinput-69fc971d17c6569fc971d16b053">
|
|||
|
|
<span class="sr-only">Найти</span>
|
|||
|
|
</label>
|
|||
|
|
<input aria-label="Найти" autocomplete="off" class="form-control withclear" data-region="input" id="searchinput-69fc971d17c6569fc971d16b053" name="q" placeholder="Найти" type="text"/>
|
|||
|
|
<a class="btn btn-close" data-action="closesearch" data-toggle="collapse" href="#searchform-navbar" role="button">
|
|||
|
|
<i aria-hidden="true" class="icon fa fa-times fa-fw"></i>
|
|||
|
|
<span class="sr-only">Закрыть</span>
|
|||
|
|
</a>
|
|||
|
|
<div class="input-group-append">
|
|||
|
|
<button class="btn btn-submit" data-action="submit" type="submit">
|
|||
|
|
<i aria-hidden="true" class="icon fa fa-search fa-fw"></i>
|
|||
|
|
<span class="sr-only">Найти</span>
|
|||
|
|
</button>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</form>
|
|||
|
|
</div>
|
|||
|
|
<a aria-controls="searchform-navbar" aria-expanded="false" class="btn btn-open rounded-0 nav-link" data-action="opensearch" data-toggle="collapse" href="#searchform-navbar" role="button" title="Изменить данные поисковой строки">
|
|||
|
|
<i aria-hidden="true" class="icon fa fa-search fa-fw"></i>
|
|||
|
|
<span class="sr-only">Изменить данные поисковой строки</span>
|
|||
|
|
</a>
|
|||
|
|
</div>
|
|||
|
|
<div class="divider border-left h-75 align-self-center mx-1"></div>
|
|||
|
|
<div class="langmenu">
|
|||
|
|
<div class="dropdown show">
|
|||
|
|
<a aria-controls="lang-action-menu" aria-haspopup="true" aria-label="Язык" class="btn dropdown-toggle" data-toggle="dropdown" href="#" id="lang-menu-toggle" role="button">
|
|||
|
|
<i aria-hidden="true" class="icon fa fa-language fa-fw mr-1"></i>
|
|||
|
|
<span class="langbutton">
|
|||
|
|
Русский (ru)
|
|||
|
|
</span>
|
|||
|
|
<b class="caret"></b>
|
|||
|
|
</a>
|
|||
|
|
<div aria-labelledby="lang-menu-toggle" class="dropdown-menu dropdown-menu-right" id="lang-action-menu" role="menu">
|
|||
|
|
<a aria-current="true" class="dropdown-item pl-5" href="#" role="menuitem">
|
|||
|
|
Русский (ru)
|
|||
|
|
</a>
|
|||
|
|
<a class="dropdown-item pl-5" href="https://sysahelper.ru/mod/page/view.php?id=583&lang=en" role="menuitem">
|
|||
|
|
English (en)
|
|||
|
|
</a>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div class="divider border-left h-75 align-self-center mx-1"></div>
|
|||
|
|
<div class="d-flex align-items-stretch usermenu-container" data-region="usermenu">
|
|||
|
|
<div class="usermenu">
|
|||
|
|
<span class="login pl-2">
|
|||
|
|
Вы используете гостевой доступ
|
|||
|
|
<div class="divider border-left h-75 align-self-center mx-2"></div>
|
|||
|
|
<a href="https://sysahelper.ru/login/index.php">Вход</a>
|
|||
|
|
</span>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</nav>
|
|||
|
|
<div class="drawer drawer-left drawer-primary d-print-none not-initialized" data-close-on-resize="1" data-forceopen="0" data-preference="" data-region="fixed-drawer" data-state="show-drawer-primary" id="theme_moove-drawers-primary">
|
|||
|
|
<div class="drawerheader">
|
|||
|
|
<button class="btn drawertoggle icon-no-margin hidden" data-action="closedrawer" data-placement="right" data-target="theme_moove-drawers-primary" data-toggle="tooltip" data-toggler="drawers" title="Закрыть панель">
|
|||
|
|
<i aria-hidden="true" class="icon fa fa-times fa-fw"></i>
|
|||
|
|
</button>
|
|||
|
|
<div class="drawerheadercontent hidden">
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div class="drawercontent drag-container" data-usertour="scroller">
|
|||
|
|
<div class="list-group">
|
|||
|
|
<a class="list-group-item list-group-item-action" href="https://sysahelper.ru/">
|
|||
|
|
В начало
|
|||
|
|
</a>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div class="drawer drawer-left show d-print-none not-initialized" data-close-on-resize="0" data-forceopen="0" data-preference="drawer-open-index" data-region="fixed-drawer" data-state="show-drawer-left" id="theme_boost-drawers-courseindex">
|
|||
|
|
<div class="drawerheader">
|
|||
|
|
<button class="btn drawertoggle icon-no-margin hidden" data-action="closedrawer" data-placement="right" data-target="theme_boost-drawers-courseindex" data-toggle="tooltip" data-toggler="drawers" title="Закрыть оглавление курса">
|
|||
|
|
<i aria-hidden="true" class="icon fa fa-times fa-fw"></i>
|
|||
|
|
</button>
|
|||
|
|
<div class="drawerheadercontent hidden">
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div class="drawercontent drag-container" data-usertour="scroller">
|
|||
|
|
<nav class="courseindex" id="courseindex">
|
|||
|
|
<div id="courseindex-content">
|
|||
|
|
<div aria-hidden="true" data-region="loading-placeholder-content" id="course-index-placeholder">
|
|||
|
|
<ul class="media-list">
|
|||
|
|
<li class="media">
|
|||
|
|
<div class="media-body col-md-6 p-0 d-flex align-items-center">
|
|||
|
|
<div class="bg-pulse-grey rounded-circle mr-2"></div>
|
|||
|
|
<div class="bg-pulse-grey w-100"></div>
|
|||
|
|
</div>
|
|||
|
|
</li>
|
|||
|
|
<li class="media">
|
|||
|
|
<div class="media-body col-md-6 p-0 d-flex align-items-center">
|
|||
|
|
<div class="bg-pulse-grey rounded-circle mr-2"></div>
|
|||
|
|
<div class="bg-pulse-grey w-100"></div>
|
|||
|
|
</div>
|
|||
|
|
</li>
|
|||
|
|
<li class="media">
|
|||
|
|
<div class="media-body col-md-6 p-0 d-flex align-items-center">
|
|||
|
|
<div class="bg-pulse-grey rounded-circle mr-2"></div>
|
|||
|
|
<div class="bg-pulse-grey w-100"></div>
|
|||
|
|
</div>
|
|||
|
|
</li>
|
|||
|
|
<li class="media">
|
|||
|
|
<div class="media-body col-md-6 p-0 d-flex align-items-center">
|
|||
|
|
<div class="bg-pulse-grey rounded-circle mr-2"></div>
|
|||
|
|
<div class="bg-pulse-grey w-100"></div>
|
|||
|
|
</div>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</nav>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div class="drawers show-drawer-left drag-container" data-region="mainpage" data-usertour="scroller" id="page">
|
|||
|
|
<header class="moove-container-fluid" id="page-header">
|
|||
|
|
<div class="d-flex flex-wrap">
|
|||
|
|
<div class="ml-auto d-flex">
|
|||
|
|
</div>
|
|||
|
|
<div id="course-header">
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div class="d-sm-flex align-items-center">
|
|||
|
|
<div class="mr-auto">
|
|||
|
|
<div class="page-context-header"><div class="page-header-image mr-2"><div class="content activityiconcontainer icon-size-6 modicon_page"><img alt="" aria-hidden="true" class="icon activityicon" src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA3NC40IDc0LjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDc0LjQgNzQuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaW5ZTWlkIG1lZXQiPgo8Zz4KCTxwYXRoIGQ9Ik02Ni41LDE1LjFMNTIuNCwxYy0wLjctMC43LTEuNi0xLTIuNi0xSDEwLjNDOC4yLDAsNi42LDEuNiw2LjYsMy43bDAsMHY2N2MwLDIuMSwxLjYsMy43LDMuNywzLjdsMCwwSDY0CgkJYzIuMSwwLDMuNy0xLjYsMy43LTMuN2wwLDBWMTcuOEM2Ny41LDE2LjgsNjcuMiwxNS44LDY2LjUsMTUuMXogTTQ4LjQsNi43bDEyLjUsMTIuNUg0OC40VjYuN3ogTTExLjksNjkuMlY1aDMwLjl2MTUuNgoJCWMwLDIuMiwxLjcsMy44LDMuOCwzLjhoMTUuNnY0NC43TDExLjksNjkuMkwxMS45LDY5LjJ6Ii8+Cgk8cGF0aCBkPSJNNTQuMyw0M0gxOS43Yy0xLjQsMC0yLjYsMS4yLTIuNiwyLjZzMS4yLDIuNiwyLjYsMi42aDM0LjZjMS40LDAsMi42LTEuMiwyLjYtMi42QzU3LDQ0LjIsNTUuOCw0Myw1NC4zLDQzeiIvPgoJPHBhdGggZD0iTTU0LjMsNTMuNUgxOS43Yy0xLjQsMC0yLjYsMS4yLTIuNiwyLjZzMS4yLDIuNiwyLjYsMi42aDM0LjZjMS40LDAsMi42LTEuMiwyLjYtMi42UzU1LjgsNTMuNSw1NC4zLDUzLjV6Ii8+Cgk8cGF0aCBkPSJNMTkuOCwzNy44aDIwLjljMS40LDAsMi42LTEuMiwyLjYtMi42YzAtMS40LTEuMi0yLjYtMi42LTIuNkgxOS44Yy0xLjQsMC0yLjYsMS4yLTIuNiwyLjZTMTguNCwzNy44LDE5LjgsMzcuOHoiLz4KPC9nPgo8L3N2Zz4K"/></div></div><div class="page-header-headings"><h1 class="h2">5) Развёртывание облачной инфраструктуры (Разбираемся с сетями 'network.tf')</h1></div></div>
|
|||
|
|
</div>
|
|||
|
|
<div class="header-actions-container ml-auto" data-region="header-actions-container">
|
|||
|
|
</div>
|
|||
|
|
<div class="d-none d-md-block" id="page-navbar">
|
|||
|
|
<nav aria-label="Панель навигации">
|
|||
|
|
<ol class="breadcrumb">
|
|||
|
|
<li class="breadcrumb-item">
|
|||
|
|
<a href="https://sysahelper.ru/course/view.php?id=39#section-1" title="SEMIFINAL2025">SF25</a>
|
|||
|
|
</li>
|
|||
|
|
<li class="breadcrumb-item"><span>5) Развёртывание облачной инфраструктуры (Разбираемся с сетями 'network.tf')</span></li>
|
|||
|
|
</ol>
|
|||
|
|
</nav>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</header>
|
|||
|
|
<div class="main-inner" id="topofscroll">
|
|||
|
|
<div class="drawer-toggles d-flex">
|
|||
|
|
<div class="drawer-toggler drawer-left-toggle open-nav d-print-none">
|
|||
|
|
<button class="btn icon-no-margin" data-action="toggle" data-placement="right" data-target="theme_boost-drawers-courseindex" data-toggle="tooltip" data-toggler="drawers" title="Открыть оглавление курса">
|
|||
|
|
<span class="sr-only">Открыть оглавление курса</span>
|
|||
|
|
<i aria-hidden="true" class="icon fa fa-list fa-fw"></i>
|
|||
|
|
</button>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div class="d-print-block" id="page-content">
|
|||
|
|
<div id="region-main-box">
|
|||
|
|
<section aria-label="Содержимое" id="region-main">
|
|||
|
|
<span class="notifications" id="user-notifications"></span>
|
|||
|
|
<span id="maincontent"></span>
|
|||
|
|
<div class="activity-header" data-for="page-activity-header">
|
|||
|
|
<span class="sr-only">Требуемые условия завершения</span>
|
|||
|
|
<div class="activity-information" data-activityname="5) Развёртывание облачной инфраструктуры (Разбираемся с сетями 'network.tf')" data-region="activity-information">
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div role="main"><div class="box py-3 generalbox center clearfix"><div class="no-overflow"><h3>Задание:</h3>
|
|||
|
|
<p><span class="docData;DOCY;v5;2424;BQiAAgAAEYQCAAAGiAIAAANYBgAABWYGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzAMAAADHAwAAAbEAAAAVBgYAAAA4ADgANwAAAQEBBgAAAAAFAQMJBhUAAAAnBGgBAAALAQEoBAAAAAApBAAAAAAaBnIAAAAAAQEEBh4AAABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgAFBh4AAABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgAHBh4AAABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgAUAQEbBgAAAAACDAMAAAWzAAAAAaIAAAAAAQAEBh4AAABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgAFBh4AAABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgAHBh4AAABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgAGBh4AAABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgAIBBwAAAAUAQAWBBwAAAAIBwAAAAACAAAAIAAFCwEAAAGiAAAAAAEABAYeAAAAVABpAG0AZQBzACAATgBlAHcAIABSAG8AbQBhAG4ABQYeAAAAVABpAG0AZQBzACAATgBlAHcAIABSAG8AbQBhAG4ABwYeAAAAVABpAG0AZQBzACAATgBlAHcAIABSAG8AbQBhAG4ABgYeAAAAVABpAG0AZQBzACAATgBlAHcAIABSAG8AbQBhAG4ACAQcAAAAFAEAFgQcAAAACF8AAAAAWgAAAGIAKQAgACEEPgQ3BDQEMAQ5BEIENQQgADIEQQQ1BCAAPQQ1BD4EMQRFBD4ENAQ4BDwESwQ1BCAAMgQ4BEAEQgRDBDAEOwRMBD0ESwQ1BCAAQQQ1BEIEOAQ6AAWgAAAAAZYAAAAAAQEEBh4AAABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgAFBh4AAABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgAHBh4AAABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgAGBh4AAABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgAUAQEIAAAAAAV8AAAAAXIAAAAAAQEEBh4AAABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgAFBh4AAABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgAHBh4AAABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgAUAQEIAAAAAAUKAAAAAQAAAAAIAAAAAAUKAAAACAUAAAANAAAAAAoAAAAAAAAAABEAAAAADgMAAAASAAAAAQYAAAAACQYAAAAAGwYAAAAAAbsAAAAEBiAAAABMAGkAYgBlAHIAYQB0AGkAbwBuACAAUwBlAHIAaQBmAAUGIAAAAEwAaQBiAGUAcgBhAHQAaQBvAG4AIABTAGUAcgBpAGYABwYSAAAATgBvAHQAbwAgAFMAYQBuAHMABgYSAAAATgBvAHQAbwAgAFMAYQBuAHMAEwEBCAQYAAAAFgQYAAAAGQYKAAAAcgB1AC0AUgBVABoGCgAAAGgAaQAtAEkATgAbBgoAAAB6AGgALQBDAE4AAjICAAAALQIAAAEGAAAAOAA4ADcAAgwAAABOAG8AcgBtAGEAbAAJAQAAAAMIAQAAAAEKAQAAAAEF9QAAAAABAAEBAAIBCwMBAAQGHgAAAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuAAUGHgAAAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuAAcGEgAAAE4AbwB0AG8AIABTAGEAbgBzAAYGEgAAAE4AbwB0AG8AIABTAGEAbgBzAAgEHAAAAAoBAAwBACYEAAAAAA8BABABABEBACcEAAAAABQBABUBABYEGAAAABcBABgBABkGCgAAAHIAdQAtAFIAVQAaBgoAAABoAGkALQBJAE4AGwYKAAAAegBoAC0AQwBOABwGAgAAAAAAHgEALgEABgABAAAAAQABBhIAAAAkBAAAAAAlBAAAAAAmBMUCAAAFAQMGAQAHAQAIAQAJBhsAAAAnBGgBAAALAQEcAQAoBAAAAAAdAQApBAAAAAAOBggAAAAAAQEBA////xkBARsGmwAAAAAaAAAAAAMAAAAFBAAAAAAGBAQAAAADAf8HBP////8BGgAAAAADAAAABQQAAAAABgQEAAAAAwH/BwT/////AhoAAAAAAwAAAAUEAAAAAAYEBAAAAAMB/wcE/////wMaAAAAAAMAAAAFBAAAAAAGBAQAAAADAf8HBP////8LGgAAAAADAAAABQQAAAAABgQEAAAAAwH/BwT/////LAEALwEA"> </span>b) Создайте все необходимые виртуальные сети:</p>
|
|||
|
|
<h3>Основные моменты на что стоит обратить внимание перед написанием скрипта с использованием Terraform:</h3>
|
|||
|
|
<h4>Разбираемся с сетями '<strong>network.tf</strong>'. Общий принцип:</h4>
|
|||
|
|
<p dir="auto">Необходимо создавать следующие ресурсы:</p>
|
|||
|
|
<ul>
|
|||
|
|
<li dir="auto"><span style="text-align: initial;">Создать какую-то сеть;</span></li>
|
|||
|
|
<li>Создать какую-то подсеть в сети созданной на этапе выше;
|
|||
|
|
<ul dir="auto">
|
|||
|
|
<li>В создаваемой подсети уже задаются основные параметры: CIDR, DNS, DHCP и др.;</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
<li>Если из создаваемой подсети необходим доступ в сеть Интернет:
|
|||
|
|
<ul dir="auto">
|
|||
|
|
<li>то её необходимо добавить в существующий маршрутизатор (на котором уже есть SNAT);</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
<li>Создать порты для каждого инстанса в рамках соответствующих сетей и подсетей;
|
|||
|
|
<ul dir="auto">
|
|||
|
|
<li>поскольку потребуется указать статические IP-адреса, ассоциировав их с портами;</li>
|
|||
|
|
<li>в дальнейшем при создании инстансов будут указываться эти порты;</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<h4>Пример в контексте текущего задания:</h4>
|
|||
|
|
<p>Необходимо создать следующие ресурсы:</p>
|
|||
|
|
<ul>
|
|||
|
|
<li>Чтобы создать сеть (подсеть) с именем <strong>External-Net</strong> и указать адрес сети <strong>172.16.1.0/29</strong>:
|
|||
|
|
<ul>
|
|||
|
|
<li>Необходимо создать сеть, например с именем <strong>External-Net</strong> в соответствие с топологией;
|
|||
|
|
<ul>
|
|||
|
|
<li>Поскольку именно имя сети будет отображаться в веб-интерфейсе Кибер Инфраструктуры, а не имя подсети</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img src="data:image/png;base64,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
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li>Необходимо создать подсеть, с именем <strong>External-SubNet</strong> в сети созданной на шаге 1;
|
|||
|
|
<ul>
|
|||
|
|
<li>В контексте создания подсети уже указывается: CIDR, GATEWAY, DNS, DHCP и иные параметры;</li>
|
|||
|
|
<li>Имя подсети <strong>External-SubNet</strong> в веб-интерфейсе Кибер Инфраструктуры нигде фигурировать не будет, но необходимо для создания сети средствами Terraform;</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img src="data:image/png;base64,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
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li>Но используя функционал <strong>OpenStack CLI</strong> имя подсети увидеть можно:</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img height="167" src="data:image/png;base64,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
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li>Необходимо добавить созданную подсеть <strong>External-SubNet</strong> в существующий маршрутизатор <strong>Cloud-RTR</strong>, т.к. на нём уже есть <strong>SNAT</strong></li>
|
|||
|
|
<li>Необходимо создать нужное количество портов для каждого инстанса в соответствие с топологией L-3 для сети <strong>External-Net</strong> - 172.16.1.0/29
|
|||
|
|
<ul>
|
|||
|
|
<li>Пример: к сети <strong>External-Net</strong>, должны быть подключены устройства <strong>Cloud-LB</strong>, <strong>Cloud-HA01</strong> и <strong>Cloud-HA02</strong>;</li>
|
|||
|
|
<li>Необходимо создать <strong>3 порта</strong> в контекстве подсети <strong>External-SubNet</strong>;</li>
|
|||
|
|
<li>Присвоить портам фиксированные IP-адреса в соответствие с L-3 топологией;</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
<li>Чтобы создать сеть (подсеть) с именем <strong>Internal-Net</strong> и указать адрес сети <strong>192.168.10.0/26</strong>, необходимо повторить алгоритм действий аналогичный созданию сети <strong>External-Net</strong>
|
|||
|
|
<ul>
|
|||
|
|
<li>Сеть - подсеть:</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img height="515" src="data:image/png;base64,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
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li>Добавление сети в маршрутизатор:</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img height="362" src="data:image/png;base64,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
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li>Создать необходимое кол-во портов для соответствующих инстансов (должно быть создано 6 портов, согласно L3-топологии);</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img height="312" src="data:image/png;base64,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
|
|||
|
|
<ul>
|
|||
|
|
<li><strong>Важно!</strong> незабыть про то, что все создаваемые инстансы должны быть подключены не только к создаваемым сетям, но уже и к существующей сети <strong>Management-Net</strong>
|
|||
|
|
<ul>
|
|||
|
|
<li>Для этого необходимо создать ещё несколько портов, а именно 6 в сети <strong>Management-Net</strong></li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img height="367" src="data:image/png;base64,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
|
|||
|
|
<p><strong>Особенности:</strong></p>
|
|||
|
|
<ul dir="auto">
|
|||
|
|
<li>
|
|||
|
|
<p dir="auto">Open Stack - резервирует для своих целей несколько "портов/IP-адресов" в каждой сети;</p>
|
|||
|
|
</li>
|
|||
|
|
<li>
|
|||
|
|
<p dir="auto">Если DHCP диапазон не задан, то Open Stack пойдёт резервировать "порты/IP-адреса" по порядку (с первых свободных) из соответствующей подсети, а по задания адресация расписана в Топологии L3;</p>
|
|||
|
|
</li>
|
|||
|
|
<li>
|
|||
|
|
<p dir="auto">Если при создании подсети - отключить DHCP, а на порт потом присваивать статический IP-адрес, а к создаваемому инстансу подключать порт, то инстанс всеравно не сможет получить IP-адрес (DHCP - надо включать);</p>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<h3>Вариант реализации:</h3>
|
|||
|
|
<h3>Cloud-ADM:</h3>
|
|||
|
|
<ul>
|
|||
|
|
<li>Вся дальнейшая работа реализуется в контексте директории <strong>/home/altlinux/bin/terraform</strong>:</li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>cd /home/altlinux/bin/terraform</code></pre>
|
|||
|
|
<ul>
|
|||
|
|
<li>Создадим файл '<strong>network.tf</strong>', в котором последовательно будем описывать всё что касается сети в контексте данного задания:</li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>vim network.tf</code></pre>
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li>Добавляем следующее содержимое:
|
|||
|
|
<ul>
|
|||
|
|
<li>см. комментарии в коде;</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code># Обращаемся к источнику данных, чтобы узнать ID существующего маршрутизатора
|
|||
|
|
# с именем, определённым в переменной 'router_name' в файле './variables.tf'
|
|||
|
|
# используется для добавления создаваемых сетей (подсетей) в уже существующий маршрутизатор
|
|||
|
|
data "openstack_networking_router_v2" "router" {
|
|||
|
|
name = var.router_name
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
# Создание сети 'External-Net'
|
|||
|
|
resource "openstack_networking_network_v2" "external_net" {
|
|||
|
|
name = "External-Net"
|
|||
|
|
admin_state_up = true
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
# Создание подсети 'External-SubNet' в сети 'External-Net' для указания CIDR '172.16.1.0/29'
|
|||
|
|
resource "openstack_networking_subnet_v2" "external_subnet" {
|
|||
|
|
name = "External-SubNet"
|
|||
|
|
network_id = openstack_networking_network_v2.external_net.id
|
|||
|
|
cidr = "172.16.1.0/28"
|
|||
|
|
ip_version = 4
|
|||
|
|
gateway_ip = "172.16.1.14"
|
|||
|
|
dns_nameservers = [ "77.88.8.8" ]
|
|||
|
|
enable_dhcp = true
|
|||
|
|
|
|||
|
|
allocation_pool {
|
|||
|
|
start = "172.16.1.4"
|
|||
|
|
end = "172.16.1.13"
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
# Добавляем подсеть 'External-SubNet', созданную в сети 'External-Net' в существующий маршрутизатор
|
|||
|
|
resource "openstack_networking_router_interface_v2" "router_externalnet" {
|
|||
|
|
router_id = data.openstack_networking_router_v2.router.id
|
|||
|
|
subnet_id = openstack_networking_subnet_v2.external_subnet.id
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
# Создание порта 'port_externalnet_lb' в сети 'External-Net' для присваения ему статического адреса '172.16.1.1'
|
|||
|
|
# из подсети 'External-SubNet' для последующего использования для инстанса 'Cloud-LB'
|
|||
|
|
resource "openstack_networking_port_v2" "port_externalnet_lb" {
|
|||
|
|
name = "port_externalnet_lb"
|
|||
|
|
network_id = openstack_networking_network_v2.external_net.id
|
|||
|
|
admin_state_up = true
|
|||
|
|
|
|||
|
|
fixed_ip {
|
|||
|
|
subnet_id = openstack_networking_subnet_v2.external_subnet.id
|
|||
|
|
ip_address = "172.16.1.1"
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
# Создание порта 'port_externalnet_ha01' в сети 'External-Net' для присваения ему статического адреса '172.16.1.2'
|
|||
|
|
# из подсети 'External-SubNet' для последующего использования для инстанса 'Cloud-HA01'
|
|||
|
|
resource "openstack_networking_port_v2" "port_externalnet_ha01" {
|
|||
|
|
name = "port_externalnet_ha01"
|
|||
|
|
network_id = openstack_networking_network_v2.external_net.id
|
|||
|
|
admin_state_up = true
|
|||
|
|
|
|||
|
|
fixed_ip {
|
|||
|
|
subnet_id = openstack_networking_subnet_v2.external_subnet.id
|
|||
|
|
ip_address = "172.16.1.2"
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
# Создание порта 'port_externalnet_ha02' в сети 'External-Net' для присваения ему статического адреса '172.16.1.3'
|
|||
|
|
# из подсети 'External-SubNet' для последующего использования для инстанса 'Cloud-HA02'
|
|||
|
|
resource "openstack_networking_port_v2" "port_externalnet_ha02" {
|
|||
|
|
name = "port_externalnet_ha02"
|
|||
|
|
network_id = openstack_networking_network_v2.external_net.id
|
|||
|
|
admin_state_up = true
|
|||
|
|
|
|||
|
|
fixed_ip {
|
|||
|
|
subnet_id = openstack_networking_subnet_v2.external_subnet.id
|
|||
|
|
ip_address = "172.16.1.3"
|
|||
|
|
}
|
|||
|
|
}</code></pre>
|
|||
|
|
<ul>
|
|||
|
|
<li>Выполняем проверку синтаксиса и структуры файлов конфигурации Terraform</li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>terraform validate</code></pre>
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li>Результат:</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img height="148" src="data:image/png;base64,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
|
|||
|
|
<ul>
|
|||
|
|
<li>Видим что переменная <strong>router_name</strong> не была объявлена, поэтому открываем файл <strong>variables.tf:</strong></li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>vim variables.tf</code></pre>
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li>Добавляем следующее содержимое, тем самым объявляя переменную <strong>router_name</strong> и присваивая ей в качестве значения имя существующего маршрутизатора <strong>Cloud-RTR</strong>:</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code># Имя существующего маршрутизатора
|
|||
|
|
variable "router_name" {
|
|||
|
|
type = string
|
|||
|
|
default = "Cloud-RTR"
|
|||
|
|
}</code></pre>
|
|||
|
|
<ul>
|
|||
|
|
<li>После чего, при повторной проверки синтаксиса - ошибок быть не должно:</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img src="data:image/png;base64,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
|
|||
|
|
<ul>
|
|||
|
|
<li>Запускаем развёртывание данных ресурсов:</li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>terraform apply</code></pre>
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li>Подтверждаем развёртывание введя <strong>yes</strong>:</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img src="data:image/png;base64,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
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li>Результат:</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img height="255" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABSAAAAF0CAYAAAAzRZfjAAAABHNCSVQICAgIfAhkiAAAIABJREFUeF7snQd8FOXTx393uTRIQhq9NykaCE0EpDelKghSFKUq+AdfEFCULgoWqoIIWAgoXRApQkIHKSGQ0GuABAIkpJfL3SU3796lXS5Xdo80wtznc2L2nn1m5jvzPPvs7LPPIwNAwpc/TIAJMAEmwASYABNgAkyACTABJsAEmAATYAJMgAkwgXwnIM/3GrlCJsAEmAATYAJMgAkwASbABJgAE2ACTIAJMAEmwASYQCYBTkByKDABJsAEmAATYAJMgAkwASbABJgAE2ACTIAJMAEmUGAEOAFZYGi5YibABJgAE2ACTIAJMAEmwASYABNgAkyACTABJsAEOAHJMcAEmAATYAJMgAkwASbABJgAE2ACTIAJMAEmwASYQIER4ARkgaHlipkAE2ACTIAJMAEmwASYABNgAkyACTABJsAEmAAT4AQkxwATYAJMgAkwASbABJgAE2ACTIAJMAEmwASYABNgAgVGgBOQBYaWK2YCTIAJMAEmwASYABNgAkyACTABJsAEmAATYAJMgBOQHANMgAkwASbABJgAE2ACTIAJMAEmwASYABNgAkyACRQYAU5AFhharpgJMAEmwASYABNgAkyACTABJsAEmAATYAJMgAkwAU5AcgwwASbABJgAE2ACTIAJMAEmwASYABNgAkyACTABJlBgBDgBWWBoi1nFCl/MvagBEem/6vMz4WNXzHRkdZgAE2ACTIAJMAEmwASYABNgAkyACTABJsAEShyBAktA2rdbirtpGcmurKRXxr9aRP/WE442opR5tsbw91vBQ2ZjBc/raWkh+PKVCqhcuwkm+6ueVwpsNxNgAkyACTABJsAEmAATYAJMgAkwASbABJhAIRNQFKg8SsDBrz7AT8FpBmKE2Xd3g6CxUXDpDh9hwcggHPE7iViysZLn8jSCJjkaEaEpCI8XwJV9LiGw0UyACTABJsAEmAATYAJMgAkwASbABJgAE2AChUygYBOQUOPu8b+w9V91PpnlhJc7vQo3WVA+1cfVMAEmwASYABNgAkyACTABJsAEmAATYAJMgAkwASZQkAQK7BVscUq7Y9jOFDxYORAdPv4Nx249QYoqFXFhZ7BpWieUz9LOri6Grz2J64+isX9cNTi1WYjb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
|
|||
|
|
<ul id="yui_3_18_1_1_1745997931165_232">
|
|||
|
|
<li id="yui_3_18_1_1_1745997931165_231">Проверяем наличие созданных ресурсов средствами <strong>openstack-cli</strong>:
|
|||
|
|
<ul id="yui_3_18_1_1_1745997931165_230">
|
|||
|
|
<li id="yui_3_18_1_1_1745997931165_229">Сеть с подсетью и порты:</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img height="420" src="data:image/png;base64,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
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li>Также проверим что сеть <strong>External-Net</strong> добавлена в маршрутизатор <strong>Cloud-RTR</strong>:</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img src="data:image/png;base64,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
|
|||
|
|
<ul id="yui_3_18_1_1_1745997931165_239">
|
|||
|
|
<li id="yui_3_18_1_1_1745997931165_238">Проверяем наличие созданных ресурсов средствами <strong>веб-интерфейса</strong>:
|
|||
|
|
<ul>
|
|||
|
|
<li>Сеть с подсетью:</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img height="510" src="data:image/png;base64,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
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul id="yui_3_18_1_1_1745997931165_242">
|
|||
|
|
<li id="yui_3_18_1_1_1745997931165_241">Подсеть добавленная в существующий маршрутизатор (для доступа в сеть Интернет из данной подсети):</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img height="318" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABkYAAAI4CAYAAAA/LFVfAAAABHNCSVQICAgIfAhkiAAAIABJREFUeF7s3QlclcX+x/GvC+ACKJuiglqYJq5olppdNXMrl65pV6+laYtZWaZt2i3NUlvUvFl626y8muX2v6WVWqaWuWRm7rngiooiooALIPaf57AdDocDKCjCZ14vyvM888wz836eczjM75mZEn+ZJBICCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAgggUAwEShaDNtJEBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQMAmQGCEGwEBBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQSKjQCBkWJzqWkoAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIEBjhHkAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAIFiI0BgpNhcahqKAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACBEa4BxBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQKDYCBAYKTaXmoYigAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAgRHuAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEECg2AgRGis2lpqEIIIAAAggggAACCCCAAAIIIIAAAggggAACCCBQ+nIIVv/2p158/b+Ziljw8Qj5VPDMUuyxqFN66uUPZf3fPjVtGKIJLw+0bXrkufe0e++R9N1d2jfT8EF3ZynLfsPQUR9q07b9mfI0qFtD77z6iG3b/xav1b8/WuiyDFc7X3nmn/pb83q2LNt3HdLjI//jKrvLfc0a36A3//WALc/r787TkhUbXeZ33FmurIetLoP7dZa3V7n03YuX/6433pvvmD1PrytWKK//+3ik7ZhN2/dp6Msf5en4EiWk+jfW0IB/3KGw+te7PHbh97/KqrN1bY4cO5klb/MmddStwy3q3vEWhdYOzrT/6PEY/fOxCVmOyesGDw83LZ41WstXb9GYSV/k9fD0/HfdcZOeefTvttdPvvSBtuw4kL6vU9smev7xe5yWPWfhKk377LtM+0qXLqlXn7tPVvsffX6qdoYfdnpsXjaOG3G/WjS9MS+HkBcBBBBAAAEEEEAAAQQQQAABBBBAAAEEECjSApcVGImOidWKNVsyASUmXsgCtnTlRvV9YqJOnIxN31fC9KRbncavPts3fdv6P3brj21701/Xuq5KlrLsN1hBEWdBj6QLGXWIOBqdpY4uC3XYeTw6I5BzOu7MZZXl5lYqvfQduyMuqaxvf/xNE/7zf/rf9Bd1a7O6tvKOHj95SWXZN9Xf1zv95anTl9ZOK8gwZfoiW6DgrZcGZGG26j3unbmKOR2fZZ/9hrW/75T1M/L1GWrdor6mjhucHiA5dy7hsttqnauMh7vtlFagzvEedlk5h50hNQPTt2zYvEdWsDAt1QgKyFLUWVP/x0ZM02dzf8y0r2ZwJc374AU1bVjLtn39pt36fUt4luPzusH+PZfXY8mPAAIIIIAAAggggAACCCCAAAIIIIAAAggURYECnUor6UKyhr8yXZ36js4UFKkcUFHL5rym8SP6qXTpjGBBXoDHvjPHaVAkL2Vcq3mtzu6ej7yu8wmJhbIJVgBk9v9+Sq+bVU/rHnj21U9yDIo4Nmjlmq1qducwrfp1u+Oua+61NRKnYbshWYIi93ZtpS3L3k0PilxzDaPCCCCAAAIIIIAAAggggAACCCCAAAIIIIDANSRwWSNGXLVz/6HjunvgWNu0TPapbcsGmvP+87IfoeCqHGf7/vPf7/SvN2Y625VlmzXFk2Nq06KB46ZsX1fyq5i+zxrl4pgevb+zrEBPblJIjYzRBY75K5ipscLqhzhuTn+9ffdBHT9xOv11pJlS6ttlG9TjzhZyVi9ryq2SJbKPe+2POCbrGqWlkiWzts2+Mjc3ri1rKi9nyRpJs3FrxkgfK88nX/6gPnf/zZb9hXGfmWnDfnd2qM3u+uqBcncvrSORJ7V7X8ZUamkHWKMsug8Yq12r/qOypg7ZXb+Tp+K0ecf+TOexpqVKGx1iv8OaSstKTi6pRgzpKXe3lP1OK223sUmD7K+Z/bHWyCZrhJN9sjytKd8e7NM+y2maNbpB3p4Z06XZZ3Ac4WLdV8FVs45OsY65nPdZlkqxAQEEEEAAAQQQQAABBBBAAAEEEEAAAQQQKAICBRIYsdZPeHD4O4o/cz4TkbW+xrODe1wW2/xvVpupiHK/zsdff2U+nRUAWD5v7CXV4S/Hwkwpg+7vqMb1XK+p4exkF/+6mGlzvTrVXdbLmn7KN/SfmY6xph2zAiPO6vXtf0epfLkyzk5t2zZqwuca83bG2hoXL2ZA/SUHNJN/+qQnZdUxu3T/k5M0c/6K9N1/bEsJiFlrgjhOd2YFBN548QFZIyUq+VfIUuSPv2zWq29/mWmKKyvoYU3TNXp4n2ydrGnG7rp/TKbyPn/vGV1XvXKWc6RtcHJJ9cLjPTOt4ZLtwQ47HANU1mvruvUe/Jas6eTsk2U5/8MRqhNSzWnx/3njMafbrY3la/WSFSxKS4/c10nPPXZ576tsT8YOBBBAAAEEEEAAAQQQQAABBBBAAAEEEECgiAnke2DkzvtfybI2grV+wtz3X9BNjVLWT7hUQ6vj25pCyj69NPQf+nnd9kyd6PYd1I4jAqwAQNueL7qsgtVZf3NYbd3dqbnsR3k4dnxbhbz/3yUKrJTziJHbbqmn229t6PK8rna6u2W9VOcTklwdckX3uZXOXL+0ab7mLfolSz1mThmmv3dukWV72gbLqeVNN6px+6cyLUA+d9EqW2AkP5Pj/WGV/fp78+ThnvOIEWuBePuF5h3vj8VmlMziNr/LGt1jn556qKsmv/JwfjaDshBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQRyKZC1tz2XB2aXzXHBaOvJ+LULJ8izfPajF7Iry367taj1PQ9lDopYHcxjzOLtvR55I1MRzkZQ2GdwnIrI2fmtUS/PjJluWxD7nrta2rI4K9ea1is3yZqeyT4w4jjNlbVI/CuTZjstyhp1MG/R6iz7nC3unSXTJWwooazTak2b8Z0C/DIWaE8r1go0WfuiojOm+bL21QyqZMuyZ//RTDWwRux0aX9zjrWypr/qfHvTTIGRneGHlZx8UaVKZT9FWI4FO2RwNmJk/JR5uSomqIp/psCI40GOARFr/9TxgzW4X2fHrLxGAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQuEIC+R4Ycax3dEycDkdGZztlkGN+Z6+tdUo69R2VabHxB+5td0WeuremBGv/t8aXNLWSs7Zkt+3g4SiNnug8MJLdMXe1a5bdrnzf/t6n3+SpTGu0jZUuXEjOdJw1vZdb6VK5KqtKJd9M+aygiLWeiW9Fr1wdXxgzbXFYA6Uw1pE6IYAAAggggAACCCCAAAIIIIAAAggggAACRVkg3wMj1iLdv/6xK93Memq+aaenZa310K2D65ECjtMaWVMT7dp7WO3u/Zfi4s+ll2mN4Pjk7acu+bpkt3i3VeCOPYd0LOpUetmn487q2x83qHf325wucm5ND+ZZrmyOdQmpUSXHPHnJ8PWn/5I1RVlhTP/odpttJI+VrFEV9sm6jtaootwsWv7Dz39kOtZamyS/gyKO95x1Qmvas1Ilcx6VUrVy5sBNpsqaF4GVfGxBoENHTqTvskbXWCNf5n80QhW9yzsewmsEEEAAAQQQQAABBBBAAAEEEEAAAQQQQACBAhbI98CI1WH/07pt6vfk2+kjPM6cPa/uA16TtR5IWoe5s3Y5rtHwzQ/r9fXSdbJGnaSljm2a2Ka3ym1yNlWSq8XXramfbrh1UKbirREvVnI2ldYHbz7hcjql7OrprEM+u7zW9mqBfmoUep2aN61jW/ukwY01XGW/ovvKlnG31a1Z4xt0a7O6sgIjaem2W0Kz1MVaJ+aHL17V9TUCs+xL2/DCuM/0/U+ZAyOtW9TPNv+l7nB2fyz67KVLGiHkeH90Mvfqv8c
|
|||
|
|
<ul>
|
|||
|
|
<li>Аналогичным образом необходимо создать все необходимые ресурсы для сети <strong>Internal-Net</strong>:</li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>vim network.tf</code></pre>
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li>Добавив следующий блок кода:
|
|||
|
|
<ul>
|
|||
|
|
<li>см. комментарии в коде;</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code># Создание сети 'Internal-Net'
|
|||
|
|
resource "openstack_networking_network_v2" "internal_net" {
|
|||
|
|
name = "Internal-Net"
|
|||
|
|
admin_state_up = true
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
# Создание подсети 'Internal-SubNet' в сети 'Internal-Net' для указания CIDR '192.168.10.0/26'
|
|||
|
|
resource "openstack_networking_subnet_v2" "internal_subnet" {
|
|||
|
|
name = "Internal-SubNet"
|
|||
|
|
network_id = openstack_networking_network_v2.internal_net.id
|
|||
|
|
cidr = "192.168.10.0/26"
|
|||
|
|
ip_version = 4
|
|||
|
|
gateway_ip = "192.168.10.62"
|
|||
|
|
dns_nameservers = [ "77.88.8.8" ]
|
|||
|
|
enable_dhcp = true
|
|||
|
|
|
|||
|
|
allocation_pool {
|
|||
|
|
start = "192.168.10.50"
|
|||
|
|
end = "192.168.10.60"
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
# Добавляем подсеть 'Internal-SubNet', созданную в сети 'Internal-Net' в существующий маршрутизатор
|
|||
|
|
resource "openstack_networking_router_interface_v2" "router_internalnet" {
|
|||
|
|
router_id = data.openstack_networking_router_v2.router.id
|
|||
|
|
subnet_id = openstack_networking_subnet_v2.internal_subnet.id
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
# Создание порта 'port_internalnet_ha01' в сети 'Internal-Net' для присваения ему статического адреса '192.168.10.1'
|
|||
|
|
# из подсети 'Internal-SubNet' для последующего использования для инстанса 'Cloud-HA01'
|
|||
|
|
resource "openstack_networking_port_v2" "port_internalnet_ha01" {
|
|||
|
|
name = "port_internalnet_ha01"
|
|||
|
|
network_id = openstack_networking_network_v2.internal_net.id
|
|||
|
|
admin_state_up = true
|
|||
|
|
|
|||
|
|
fixed_ip {
|
|||
|
|
subnet_id = openstack_networking_subnet_v2.internal_subnet.id
|
|||
|
|
ip_address = "192.168.10.1"
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
# Создание порта 'port_internalnet_ha02' в сети 'Internal-Net' для присваения ему статического адреса '192.168.10.2'
|
|||
|
|
# из подсети 'Internal-SubNet' для последующего использования для инстанса 'Cloud-HA02'
|
|||
|
|
resource "openstack_networking_port_v2" "port_internalnet_ha02" {
|
|||
|
|
name = "port_internalnet_ha02"
|
|||
|
|
network_id = openstack_networking_network_v2.internal_net.id
|
|||
|
|
admin_state_up = true
|
|||
|
|
|
|||
|
|
fixed_ip {
|
|||
|
|
subnet_id = openstack_networking_subnet_v2.internal_subnet.id
|
|||
|
|
ip_address = "192.168.10.2"
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
# Создание порта 'port_internalnet_web01' в сети 'Internal-Net' для присваения ему статического адреса '192.168.10.3'
|
|||
|
|
# из подсети 'Internal-SubNet' для последующего использования для инстанса 'Cloud-WEB01'
|
|||
|
|
resource "openstack_networking_port_v2" "port_internalnet_web01" {
|
|||
|
|
name = "port_internalnet_web01"
|
|||
|
|
network_id = openstack_networking_network_v2.internal_net.id
|
|||
|
|
admin_state_up = true
|
|||
|
|
|
|||
|
|
fixed_ip {
|
|||
|
|
subnet_id = openstack_networking_subnet_v2.internal_subnet.id
|
|||
|
|
ip_address = "192.168.10.3"
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
# Создание порта 'port_internalnet_web02' в сети 'Internal-Net' для присваения ему статического адреса '192.168.10.4'
|
|||
|
|
# из подсети 'Internal-SubNet' для последующего использования для инстанса 'Cloud-WEB02'
|
|||
|
|
resource "openstack_networking_port_v2" "port_internalnet_web02" {
|
|||
|
|
name = "port_internalnet_web02"
|
|||
|
|
network_id = openstack_networking_network_v2.internal_net.id
|
|||
|
|
admin_state_up = true
|
|||
|
|
|
|||
|
|
fixed_ip {
|
|||
|
|
subnet_id = openstack_networking_subnet_v2.internal_subnet.id
|
|||
|
|
ip_address = "192.168.10.4"
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
# Создание порта 'port_internalnet_db01' в сети 'Internal-Net' для присваения ему статического адреса '192.168.10.5'
|
|||
|
|
# из подсети 'Internal-SubNet' для последующего использования для инстанса 'Cloud-DB01'
|
|||
|
|
resource "openstack_networking_port_v2" "port_internalnet_db01" {
|
|||
|
|
name = "port_internalnet_db01"
|
|||
|
|
network_id = openstack_networking_network_v2.internal_net.id
|
|||
|
|
admin_state_up = true
|
|||
|
|
|
|||
|
|
fixed_ip {
|
|||
|
|
subnet_id = openstack_networking_subnet_v2.internal_subnet.id
|
|||
|
|
ip_address = "192.168.10.5"
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
# Создание порта 'port_internalnet_db02' в сети 'Internal-Net' для присваения ему статического адреса '192.168.10.6'
|
|||
|
|
# из подсети 'Internal-SubNet' для последующего использования для инстанса 'Cloud-DB02'
|
|||
|
|
resource "openstack_networking_port_v2" "port_internalnet_db02" {
|
|||
|
|
name = "port_internalnet_db02"
|
|||
|
|
network_id = openstack_networking_network_v2.internal_net.id
|
|||
|
|
admin_state_up = true
|
|||
|
|
|
|||
|
|
fixed_ip {
|
|||
|
|
subnet_id = openstack_networking_subnet_v2.internal_subnet.id
|
|||
|
|
ip_address = "192.168.10.6"
|
|||
|
|
}
|
|||
|
|
}</code></pre>
|
|||
|
|
<ul>
|
|||
|
|
<li>Проверяем конфигурацию и план <strong>terraform validate </strong>и <strong>terraform plan</strong> и запускаем развёртывание ресурсов:</li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>terraform apply</code></pre>
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li>Подтверждаем развёртывание введя <strong>yes</strong>:</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img src="data:image/png;base64,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
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li>Результат:</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img height="324" src="data:image/png;base64,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
|
|||
|
|
<ul id="yui_3_18_1_1_1745997931165_232">
|
|||
|
|
<li id="yui_3_18_1_1_1745997931165_231">Проверяем наличие созданных ресурсов средствами <strong>openstack-cli</strong>:
|
|||
|
|
<ul id="yui_3_18_1_1_1745997931165_230">
|
|||
|
|
<li id="yui_3_18_1_1_1745997931165_229">Сеть с подсетью и порты:</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img height="212" src="data:image/png;base64,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
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li>Также проверим что сеть <strong>Internal-Net</strong> добавлена в маршрутизатор <strong>Cloud-RTR</strong>:</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img src="data:image/png;base64,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
|
|||
|
|
<ul id="yui_3_18_1_1_1745997931165_239">
|
|||
|
|
<li id="yui_3_18_1_1_1745997931165_238">Проверяем наличие созданных ресурсов средствами <strong>веб-интерфейса</strong>:
|
|||
|
|
<ul>
|
|||
|
|
<li>Сеть с подсетью:</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img height="504" src="data:image/png;base64,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
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul id="yui_3_18_1_1_1745997931165_242">
|
|||
|
|
<li id="yui_3_18_1_1_1745997931165_241">Подсеть добавленная в существующий маршрутизатор (для доступа в сеть Интернет из данной подсети):</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img height="301" src="data:image/png;base64,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
|
|||
|
|
<ul>
|
|||
|
|
<li><strong>Важно!</strong> незабыть про то, что все создаваемые инстансы должны быть подключены не только к создаваемым сетям, но уже и к существующей сети <strong>Management-Net</strong></li>
|
|||
|
|
<li>Для этого необходимо создать ещё несколько портов, а именно 6 в сети <strong>Management-Net</strong></li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>vim network.tf</code></pre>
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li>Добавив следующий блок кода:
|
|||
|
|
<ul>
|
|||
|
|
<li>см. комментарии в коде;</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code># Обращаемся к источнику данных, чтобы узнать ID существующей сети управления
|
|||
|
|
# с именем, определённым в переменной 'management_net' в файле './variables.tf'
|
|||
|
|
# используется для создания портов в сети 'Management-Net' и ассоциации с портом статических IP-адресов в соответствие с топологией L3
|
|||
|
|
data "openstack_networking_network_v2" "management_net" {
|
|||
|
|
name = var.management_net
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
# Обращаемся к источнику данных, чтобы узнать ID существующей подсети управления, т.к. незнаем имя,
|
|||
|
|
# по известному CIDR, определённым в переменной 'management_subnet_cidr' в файле './variables.tf'
|
|||
|
|
# используется для создания портов в сети 'Management-Net' и ассоциации с портом статических IP-адресов в соответствие с топологией L3
|
|||
|
|
data "openstack_networking_subnet_v2" "management_subnet" {
|
|||
|
|
cidr = var.management_subnet_cidr
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
# Создание порта 'port_managementnet_ha01' в сети 'Management-Net' для присваения ему статического адреса '192.168.10.65'
|
|||
|
|
# для последующего использования для инстанса 'Cloud-HA01'
|
|||
|
|
resource "openstack_networking_port_v2" "port_management_ha01" {
|
|||
|
|
name = "port_management_ha01"
|
|||
|
|
network_id = data.openstack_networking_network_v2.management_net.id
|
|||
|
|
admin_state_up = true
|
|||
|
|
|
|||
|
|
fixed_ip {
|
|||
|
|
subnet_id = data.openstack_networking_subnet_v2.management_subnet.id
|
|||
|
|
ip_address = "192.168.10.65"
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
# Создание порта 'port_managementnet_ha02' в сети 'Management-Net' для присваения ему статического адреса '192.168.10.66'
|
|||
|
|
# для последующего использования для инстанса 'Cloud-HA02'
|
|||
|
|
resource "openstack_networking_port_v2" "port_management_ha02" {
|
|||
|
|
name = "port_management_ha02"
|
|||
|
|
network_id = data.openstack_networking_network_v2.management_net.id
|
|||
|
|
admin_state_up = true
|
|||
|
|
|
|||
|
|
fixed_ip {
|
|||
|
|
subnet_id = data.openstack_networking_subnet_v2.management_subnet.id
|
|||
|
|
ip_address = "192.168.10.66"
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
# Создание порта 'port_managementnet_web01' в сети 'Management-Net' для присваения ему статического адреса '192.168.10.67'
|
|||
|
|
# для последующего использования для инстанса 'Cloud-WEB01'
|
|||
|
|
resource "openstack_networking_port_v2" "port_management_web01" {
|
|||
|
|
name = "port_management_web01"
|
|||
|
|
network_id = data.openstack_networking_network_v2.management_net.id
|
|||
|
|
admin_state_up = true
|
|||
|
|
|
|||
|
|
fixed_ip {
|
|||
|
|
subnet_id = data.openstack_networking_subnet_v2.management_subnet.id
|
|||
|
|
ip_address = "192.168.10.67"
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
# Создание порта 'port_managementnet_web02' в сети 'Management-Net' для присваения ему статического адреса '192.168.10.68'
|
|||
|
|
# для последующего использования для инстанса 'Cloud-WEB02'
|
|||
|
|
resource "openstack_networking_port_v2" "port_management_web02" {
|
|||
|
|
name = "port_management_web02"
|
|||
|
|
network_id = data.openstack_networking_network_v2.management_net.id
|
|||
|
|
admin_state_up = true
|
|||
|
|
|
|||
|
|
fixed_ip {
|
|||
|
|
subnet_id = data.openstack_networking_subnet_v2.management_subnet.id
|
|||
|
|
ip_address = "192.168.10.68"
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
# Создание порта 'port_managementnet_db01' в сети 'Management-Net' для присваения ему статического адреса '192.168.10.69'
|
|||
|
|
# для последующего использования для инстанса 'Cloud-DB01'
|
|||
|
|
resource "openstack_networking_port_v2" "port_management_db01" {
|
|||
|
|
name = "port_management_db01"
|
|||
|
|
network_id = data.openstack_networking_network_v2.management_net.id
|
|||
|
|
admin_state_up = true
|
|||
|
|
|
|||
|
|
fixed_ip {
|
|||
|
|
subnet_id = data.openstack_networking_subnet_v2.management_subnet.id
|
|||
|
|
ip_address = "192.168.10.69"
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
# Создание порта 'port_managementnet_db02' в сети 'Management-Net' для присваения ему статического адреса '192.168.10.70'
|
|||
|
|
# для последующего использования для инстанса 'Cloud-DB02'
|
|||
|
|
resource "openstack_networking_port_v2" "port_management_db02" {
|
|||
|
|
name = "port_management_db02"
|
|||
|
|
network_id = data.openstack_networking_network_v2.management_net.id
|
|||
|
|
admin_state_up = true
|
|||
|
|
|
|||
|
|
fixed_ip {
|
|||
|
|
subnet_id = data.openstack_networking_subnet_v2.management_subnet.id
|
|||
|
|
ip_address = "192.168.10.70"
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
</code></pre>
|
|||
|
|
<ul>
|
|||
|
|
<li>Выполняем проверку синтаксиса и структуры файлов конфигурации Terraform</li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>terraform validate</code></pre>
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li>Результат:</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img height="217" src="data:image/png;base64,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
|
|||
|
|
<ul>
|
|||
|
|
<li>Видим что переменные <strong>management_net </strong>и <strong>management_subnet_cidr</strong> не были объявлены, поэтому открываем файл <strong>variables.tf:</strong></li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>vim variables.tf</code></pre>
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li>Добавляем следующее содержимое, тем самым объявляя необходимые переменные присваивая им значения:</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code># Имя существующей подсети управления
|
|||
|
|
variable "management_net" {
|
|||
|
|
type = string
|
|||
|
|
default = "Management-Net"
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
# CIDR подсети управления, для того чтобы можно было обратиться к ресурсу и получить ID подсети
|
|||
|
|
variable "management_subnet_cidr" {
|
|||
|
|
type = string
|
|||
|
|
default = "192.168.10.64/26"
|
|||
|
|
}</code></pre>
|
|||
|
|
<ul>
|
|||
|
|
<li>После чего, при повторной проверки синтаксиса - ошибок быть не должно:</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAioAAABlCAIAAADsw190AAAAA3NCSVQICAjb4U/gAAAgAElEQVR4Xu1dB3hUxfY/u+md3lukd5D2pEgRfKigKIiolChYQAFBBHyioHQLRf4KioAUBRFFgSdKaAbhSS9JIBCSAAmkJ5Betvx/O3d32SS7d2+yCQnxnC/fx+6dmTNnfjNz2lx2VIPeWElMjAAjwAgwAowAI8AIMAKMACPACDACjAAjwAgwAowAI8AIMAKMACPACDACjAAjwAgwAowAI8AIlB8CTkRriQLF3xoidXEkUdh2EtE6IuficC6vugpH5Lh4KqJlRAuJ8KF0qew4l66cjnNrLjDcI/4+rzAL7FWiiY6PreJwUHk2H/L2so079uzdu2fn95+Pa3tfbGSr+Dk1Hbf290BBe9eM9reu61w7Tdq4c90EO8NU1Xp62d7fFg72K/X9a1XyCvmw4EKYTfSIScxDRIuUiawlmkxUlWgqURUbTXyIHhL2SV+wgpK2aJFEdI1IZ4N5WTyuRTSOqCuRF9ENoh+JDhcR3mq/CkdktW1lfWhr9st3vFj77xLlEM0VcrgTYe7KmuS3mBtRP6JORHBiAojCiE4T5SuVSeXT9tGH9EcDL2YU2mVKGZRNPeeWL7z7Rt+c376Ye/AmVantnnD9HuBcNkMhbeR3k0fuqVqz/9RV423pOtJlJsXcuBaXXtr6qoLOrwNQF/FDYoiWCkWfXhyu2MOxRJm2zU9HoseE+SlKdtuiyfaizcrySUOiT4hOCMV0m6iD8EZ9iX5V1qmSESnjVElqycx+OY6wOlFdohVCxd8z+pboZ5EhmFWkSw+x6qDUsI+wAZsQDSSaQpRSpKaNB+4dn5zwWPgFmB8bFcrlsap6m7Z19cErNu47nQazGFIuQpRap3pNTlpybG5ipt6mq02a8O3vwRUvdaqY8+vIMIuYn1yiK2UQZ3QugxyRI+OWaQvVMJ0Iwd/XpnAnThhXmKJjRIkyLe95Udk5uaXLuWLOvqeYr6x7O2tYS/jDGsNGK0RdiJoSIfMGRw3Rz2qxZYoxEa4tO7fzVIUXZlve39Wenh6kS87KLsZQylvme9O/vniIVND5dQSrIubHKjNvouFEPYnqiJ0TRbRFBAd2CZVniBQWfDrspX2mBkuIDthtLJosJ2oramLTvkSksWg1XyTlkBkbRoRcWSrRbqJtph2LUuR8ppm+SqwQ0r0v2M4hak30psm1RObwC6JLRAtEd/VFtTZEb4nP6OVLIuzrXkS/CAEA2zNEg4T7jEwCZPue6E8FI0KVViKvgt5BcAXXEUWaGsrILFWBHn+FqLEQCflAxWkZsjuDtjh3Eg44gB1HhMgYJyUADUcmcOG/tacclcx+PaLxRA8SuQj8gQYyThJBBa8h2kWUTDSWqJEIC9YT7RXF8qUy48XsY0RYzFiTkPADU3ebiDabPsvMkUy/jmCFnvNE75DKTArVk7r+v2fMGtX1gXpV3NSq1zbte00wyDu25Nm5B4zW1aXeQy+Mf2HQg/7VXHLiLx3due6b3WHpRvY4z1izsu2uCSuSH3tt7KOdGvmpMuNOrp+zcO8tQ/ZItlTl3WzA8Kcf7dnhgTrVvdVZiVHnA7es+f5EoiG7pvLpNeXT13vWrlbF01WtavrBb30NUmkjN02atDnSUIFUvq2eCAh4qlfr+j6UFhMStGPdt4GRWXalUneavHGKdsvums+N6+oZs3fFspOt33x7WHMK/3nJB9+ek088qhs9v+qr52+vDJjze4oJXVWNJxZ/+6b3llenbIvWyY3IILMsqeqOWL7+NXHmo4v7afpLa0It9RWpq3UeNemVId0a+2qTrhz5cWt0/t0JluvXwfmVFbl8C5WZHywW6OKDQgWjRYBQ3xOIEuwJj/X7FdE3RG8T+YkAQgJcYXYAlZGjQEO4hC2t9fUoUSjRPGFFYAwgUryQU57AFufM/yfU0IeiKs6uMEY8RBGc0AtCMWGMe4j2E60UmbdgkwzQXzgzgP5C6UahN6GOb8l3aSqFXvuY6JToF3yGEn0mgq0oBc39iT4SYqwVnY4SzrLCXIb8DMpzhoWAeQZWSA3Bb8CJILwQGCHYJFhBGbI7+zWIPhWrCGwRDTwlEr8w+ZZoYIohPGwD4k64AhEF+7NVKjNeTPE6YWkaiLnA5B4XPLNNnJXMka1+S4wVOj8r0oALie6IWcYKNKh/BaSLP/LV3JPfePR6+5tJflunzf1vgmGX6fMyjENS1eg/89OZnRN2r1/y9fXcqh2eGv/a0vkeb834IcqsHdUNH509Rxu1b9OiLYka3/r+LhEJFp3bLNVr/Zq28Y05uHlXeGyac+MBAa+MmTMjdcLsPZBAn3Fq3eypm1XqBs8s+nhY3MrxK47DXdJrstOE7SG3VmMWfTzS+9R3az68kKCq3XnouCmfNfWdPntHlNmrst4vgFHXG/x41Q9mT/n71U+mzVzywO5FUyfVeX35my/0331+d5KkYqzjpos+tP/S6PGP9K7xx65EqaKqVu8B7eni2kMxhhHLjcg6S4un+tifZz17wK9a91eXTSuir5z9R877aGyN4K0r1p5KcmnUZ9SUF5s6m/evXL+lML92RS+fCsrMD5YxzICZ4IRCabZQYH7QBHsJhBWFpQ4jIbc2rEEArQT1hKjFKoEbJIHJAe0kepyomwLzg8qQCsp0sWgCJj2ERZFEbSjUH4wQ/NwdQvcBJDiR8MHbCZvRXoRBMKvoUaJDVoUr8hBtx4g8HjS4tPFh51YL1x52xS4yTwodDZklNCDkhiJd2HogP4PynCHYYRFlIi6pJmxzjOgGkZ+8+UEd+dkfQYQDj3nigA0E/hjRSGGEzFRbBHwSH3g/hchWqfx4Je8HLgWGhs9YlmZSOEe2+nUEK+yR98UbOlgPA8Uyg5k8XHjE1r5rsu6kZlFOJrxpTfadlBSzYy8qO7cZEdDH4/gn81YfuG1YZKFhWXU2LHh2ZPfdS4+ZUo/q6rUTVr/yedAdsQrDLxXsxXZp9umvZ8FmShR8KbP+g5890aGFy54EhHL63IxULFi1b7ZWT3kZEMtsV7CPqvUfM7xp7I4pi7aGG/ZCaOiFW26rl784tk/gRwclKdDUplT62JOHg+NuXDkaNuWhaif3XYiPiTkbRSMb1nWiJLNNLTgI6Zs+Pijw/EuTB/Stu3vHLcNg1fX6DmitPb8qSNhseCEyI7LGsOAzHcackJOYjhEXIteOTw5rkXtk0eJNQYawMzQkyrnxhsmYZCPJ9ev4/BaWpoJ8hydRfIIfCgDdit+w1FvcstCA8F3SyJBlUkhQo1tFXIVcBT7gKwjax0vwgaMNq4b9AtvjLlxjDBmloI7CJh1Q2I1FNYQsCCLPWKQQwR9fOwhTJ0+YKPhTV4W6lAhK82bBNp4iUjT/4astspxBu5wlYMEKIMBO4CuUCsjVFndlz9EvkITJkUwLGoFtpBimJRoXLSoUZSxfaq6vfMUqnCNb/TqIFdbYMbEkAon+Ej4fEnoOkrpBp461dGHHT5mUOuWGX4rUebds3dAC57yL/7tboUiP8qXm6trE+CS9k5ubAqfWpWWnNm4JZ07eDcDyr544k+zR4cGWSqTSpd1OA9b5Wdka3e3kVMOazMkjFxf7a1KfcnT/6dyWA/o1ErpP3ahf/+a5J/f/lVrEYBiKizGiIqAVeKCu06Kln+7q2WBTclCfEhp6E3Jbp2L0q2x+rXdT3k+xUJB5ibIjBlxU+KRINyHrgv0Jsqsu7XAspWI4bzZnUEEXyJ49K6rhg5mwDIEKXChpE8Hfh9WBnfAxRW/Q7zklOrKGwcYfbJsl4SvMG7aNrNNmSMXAnMRaBEkYOMJQS5opwjIzHRWBhUQyM2iXMwAxyyadT1h2WuLP6BfxRzOLE0GJFSIqycxLXwuNsVB3tkplxisvsMI5stVvaWEFJ2MD0WBxRnhOXmJ7pWofP1+1S7PpO/ZNt6yqT/L0uIuzPi8zyyI2KcTTdqlH474jnx/Ss51/nSqeLphRlbOT7n/2JEK5ys3H202fmWb5crIuIy1T7+7j
|
|||
|
|
<ul>
|
|||
|
|
<li>Запускаем развёртывание данных ресурсов:</li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>terraform apply</code></pre>
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li>Подтверждаем развёртывание введя <strong>yes</strong>:</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img src="data:image/png;base64,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
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li>Результат:</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img height="262" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABMkAAAFlCAYAAADxtr+mAAAABHNCSVQICAgIfAhkiAAAIABJREFUeF7s3Qd4VFXaB/D/TLoETEOadJEm0gQUjAIGCwooLgioKAIiuuiCgrJ2dAF1EcTGIq4S9KMIwiI9oQlICSWh95JQA+nJtCTzfncmbVImc28IIeU/j/PgzNw595zfec+5c9/cogMgypMPClCAAhSgAAUoQAEKUIACFKAABShAAQpUWQF9lW05G04BClCAAhSgAAUoQAEKUIACFKAABShAgWwBJskYChSgAAUoQAEKUIACFKAABShAAQpQgAJVXoBJsiofAgSgAAUoQAEKUIACFKAABShAAQpQgAIUYJKMMUABClCAAhSgAAUoQAEKUIACFKAABShQ5QWYJKvyIUAAClCAAhSgAAUoQAEKUIACFKAABShAASVJ5kEFClCAAhSgAAUoQAEKUIACFKAABShAAQpUaQEdoBNA+Y8PClCAAhSgAAUoQAEKUIACFKAABShAAQpUUQElScYMWRXtezabAhSgAAUoQAEKUIACFKAABShAAQpQIFuA1yRjKFCAAhSgAAUoQAEKUIACFKAABShAAQpUeQEmyap8CBCAAhSgAAUoQAEKUIACFKAABShAAQpQgEkyxgAFKEABClCAAhSgAAUoQAEKUIACFKBAlRdgkqzKhwABKEABClCAAhSgAAUoQAEKUIACFKAABZgkYwxQgAIUoAAFKEABClCAAhSgAAUoQAEKVHkBJsmqfAgQgAIUoAAFKEABClCAAhSgAAUoQAEKUIBJMsYABShAAQpQgAIUoAAFKEABClCAAhSgQJUXYJKsyocAAShAAQpQgAIUoAAFKEABClCAAhSgAAWYJGMMUIACFKAABShAAQpQgAIUoAAFKEABClR5ASbJqkoIuLfDpAPpEBH707LvA7RxqyqNZzspQAEKUIACFKAABShAAQpQgAIUoEDxAjcsSebxwFc4m5GVkMlJzGT9a0XcT4/Dq/h6Of1UF9AVw168D/46p4vwg6IEMqLwyb21Ua9pe7wVZi5qCb5HAQpQgAIUoAAFKEABClCAAhSgAAWqrID7DW25JGPDv0bh+8gMh9UoRzGd3YP0Eq64WvfXMHX4HmwO3Y4EKWEhVfJrgvS0OFw8bUBMkgJXs0oisNEUoAAFKEABClCAAhSgAAUoQAEKUKBIgRubJIMFZ7f+jsVrLEWuXPub3ujc837U0O3R/lV+gwIUoAAFKEABClCAAhSgAAUoQAEKUIACTgRu2OmWTtZX4G0/DF1uwIVZA9H9jZ+w5eQ1GMwmJEbvwsKJPVErp3ZuzTBs7nYcuxyHda82gHe3aTiVmXMqpxHLnq2er1yvpn0xadFOnIk3wJQWi2MbZuPVLgHId4am/RpdaQgf3RhN+32KZfvOI8lkQsqVo/htxB3QerkunX97PPvxzwiLPI0rySaYU6/i1PZF+LB3fWjNRLq1nIgIcwpWvlQ7f52hR72X1yLNvAvvtMiqYWmuF7D1hxHmrePQxDEy9E0wbqsZxuVDlSXyHqqccxZ374j3d8UhLuJ9dNQKkl2G/vYB+GrlH5j6eFABFx2CHp+KFau/xqD6eRX3qHsfXnj/a/yydAVWrViMn74Yi74tqhf6rl+bp/HmFz9i4f9WY/WKpVgY+j2mjHsKrX15Tq+6ccylKEABClCAAhSgAAUoQAEKUIACFV/ghifJ3H184evr8KxWDV75MlA61HnhvwjtE4Mvnrobt9drhb4zruD+SYvw7aDbshIamWex+M0n8WC7uzFmjRnpER+hS706qFPH9myEF5ek5vaEvt4gzN20GK/U3Y7Jzz+Cnn1ew88JPTFt3XKMb+NZoMfc0OLFX7BofBDWfzQYPbt1R//XpyF06zlkauxbSQ9Cu66BOPZ/kzCqfy+EDHwPYR6P4IOF/8WIBtqYM48twLwd7ujxbH/cni9Z1QD9hzwA3fZ5WHA8q4aluV4tTdbmrJTsfhsaNfSDX4NGuK2ESTLrhfVYtc+Kux99KL+L7jYE92wDHAzDxvNWezN0QT0w4d8foE/gEfzf1IkY/95MrEtth1GffYKBjfMqoPMPwdhJw9EmcTW+/vBNjH37E3y9YAvOKwnTVCPP59USE1yWAhSgAAUoQAEKUIACFKAABShQ0QVsmYBSfyoX7hflwv2FH9Z4mfuEV/b6/EQ5ckmshg3yWkN9Xh3cO8mUo+mSENpHlAv8O9TNV4YsNYpypJMoRzoVUWdP6fblSUmP/12evU2X93m1R2T2+XSJDe0nyjFnWe+7txPlbo+SeXm+/C3IYdlStPDsNk1OpqfI/P7eRdS1qPrnvKeTuiNWS4ppq4xrmufi1my8bDelyKrhdUQ5xslpmcWv10cG/mYU5e6WotzdskAZWf1RyFffRJQjyUQ5kkyUI8mU72hwzq2nTnwbtJN2DXyLrburWLzlvgmyaPWP8lJz99y66+sNlJmr/iefPOyfXba7tH5lrqxZ+pE85OfQt973yNj5a2Tx213llux6uTUbJnNWL5S3uvg49XRVJ35eMI74mjHBGGAMMAYYA4wBxgBjgDHAGGAMMAYYAxUvBrQd4qT0sKaHJGLlWz0RHBzs8OyNT7flv0ZZ5smt2HYh6wgge/nWOFy9ZoW3nx+8tazQ7U706N4AmbtWYd1VW84j+2HYgx37M+Hf6V60KHAUk+mv5Vh7zWFZLetzsWxGzFmct7rDx8fDxZIFPxZcWjoP64ydMGRQi+xTP5Wj3p4ZjA6GNQhdetkeac4eJV+vsxILvF8CZ1tOKjU6EpHRqcXW3VUNDLtXYkNsXYQ8cnf2HVL1aNCjB5oZd2LdX4lZZetvR7u2t8F6dCd2225SkPMwn8CR01b4Nm+J+tlHM2ae+RPhx7zQ652Z+GjEE7invq9yUisfFKAABShAAQpQgAIUoAAFKEABClQ1ASVlZEvglPRek664MnDl0DZs3Vr8hfutKYlIdsiR5ZWqK3D9KBfr0wegZqAeXu1/QKz1h0ILWy/UQPV8GRCBKSlZub1AKTx8W2HghH/ilX7dcFejWqjhZVuRHh4emfijBMVL3AqErkjCokGDcPdnH2Af2mLQoNZIWP4hVsY7JH5Keb1FV1XpB8fLc2l2LrrUEr2bfgRr1p5B3/6Post/9+FPY1P07N4IiVt/RERqtou+Om6todjfMQ6L140rtBq5dgt8ctqTcQoL3h6F448NwNN9XsKnA19B3IEwzP/hJ6w8mnxdCb1CK+YbFKAABShAAQpQgAIUoAAFKEABCpRbASVJlnHzK1fcYVFaamdNRHyCFcZjE9FzQhhMBb4rlms4dSPygTp/9Ps2DL8+cQrTRjyF58MP4WJKOnRNxuLPI5O1tMBh2WSEhf6O2IHPYPA9n+CgPIOBzS5jyRvhSMlZqtTXq9wMwVa2kkDKd8l6fQ34KUknxGWv+GY521dvxbmwVdg/aCQeCfbHjuieeLBeLDbPiMrrb2saUlKtMMf8iPE/7CmUBJWMZFxyvOic+Qr2LvtGec5GUOvueHr4CPz9s9vhPvptLLtYZPbWoZ/4vxSgAAUoQAEKUIACFKAABShAAQpUBgElSVZaGaqy4MiEJd0Knbc3vIq68WDmMWzYGIN3n26OgLP/xqrEMmqbewsEd60Fy4axmLQ0EoZsiuqt2qCJInythDSGzfPwW8ww9B/QFf9L74eGZxdi3hZjXmmlvl4zkpJM0N9VH3WVep/KPsROX/8BPHCHcn7imexVl8hZh2oN7sYdOIX913nKpVzbhFU7XsSEnt3R7Uw31Dy/HuFHHLKf1hhERl7FkODbUf3Kb9iVc4SZy36w4NqhdfhhegDazH4Obe7wUJJkZpff4gIUoAAFKEABClCAAhSgAAUoQAEKVHyBAlfoKu0GeaLR/f3xN1/Ho9UElrPbsGL3ZeWYIK0PC6J2RiKz34t4f/Q+fLMrAW63+sN4aC1224/4MWPbF29j4ZO/IDTMHdNnrcD+Kxm4JaA2GrXphBp/vYv3XFzPS2uN7MtnnMWhY2nwun8
|
|||
|
|
<ul>
|
|||
|
|
<li>Проверяем:</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img height="135" src="data:image/png;base64,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
|
|||
|
|
</section>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div class="moove-container-fluid p-0 mb-4">
|
|||
|
|
<div class="card activity-navigation mdl-bottom">
|
|||
|
|
<div class="card-body">
|
|||
|
|
<div class="row">
|
|||
|
|
<div class="col-md-4"> <div id="prev-activity">
|
|||
|
|
<div class="larrow">
|
|||
|
|
<i class="icon-arrow-left"></i>
|
|||
|
|
</div>
|
|||
|
|
<div class="text">
|
|||
|
|
<span class="nav-guide">
|
|||
|
|
Предыдущий элемент курса
|
|||
|
|
</span>
|
|||
|
|
<a class="btn btn-link" href="https://sysahelper.ru/mod/page/view.php?id=582&forceview=1" id="prev-activity-link">4) Развёртывание облачной инфраструктуры (cloudinit.conf)</a>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div class="col-md-4"> <div class="mdl-align">
|
|||
|
|
<div class="urlselect">
|
|||
|
|
<form action="https://sysahelper.ru/course/jumpto.php" class="form-inline" id="url_select_f69fc971d16b054" method="post">
|
|||
|
|
<input name="sesskey" type="hidden" value="I78ejZljGV"/>
|
|||
|
|
<label class="sr-only" for="jump-to-activity">
|
|||
|
|
Перейти на...
|
|||
|
|
</label>
|
|||
|
|
<select class="custom-select urlselect" id="jump-to-activity" name="jump">
|
|||
|
|
<option selected="" value="">Перейти на...</option>
|
|||
|
|
<option value="/mod/folder/view.php?id=572&forceview=1">Материалы</option>
|
|||
|
|
<option value="/mod/folder/view.php?id=578&forceview=1">WebApp</option>
|
|||
|
|
<option value="/mod/page/view.php?id=579&forceview=1">1) Подготовка машины Cloud-ADM (создание инстанса, доступ по SSH)</option>
|
|||
|
|
<option value="/mod/page/view.php?id=580&forceview=1">2) Подготовка машины Cloud-ADM (доступ по RDP)</option>
|
|||
|
|
<option value="/mod/page/view.php?id=581&forceview=1">3) Развёртывание облачной инфраструктуры (установка необходимых инструментов)</option>
|
|||
|
|
<option value="/mod/page/view.php?id=582&forceview=1">4) Развёртывание облачной инфраструктуры (cloudinit.conf)</option>
|
|||
|
|
<option value="/mod/page/view.php?id=584&forceview=1">6) Развёртывание облачной инфраструктуры (Разбираемся с виртуальными машинами (инстансами) 'instance.tf')</option>
|
|||
|
|
<option value="/mod/page/view.php?id=585&forceview=1">7) Развёртывание облачной инфраструктуры (Разбираемся с балансировщиком нагрузки 'loadbalancer.tf')</option>
|
|||
|
|
<option value="/mod/page/view.php?id=586&forceview=1">8) Развёртывание облачной инфраструктуры (Разбираемся с плавающим IP 'floatingip.tf')</option>
|
|||
|
|
<option value="/mod/page/view.php?id=587&forceview=1">9) Реализация скрипта автоматизации (deploy-cloudinfra.sh)</option>
|
|||
|
|
<option value="/mod/page/view.php?id=588&forceview=1">10) Настройка облачной инфраструктуры (Основные моменты и подготовка к работе)</option>
|
|||
|
|
<option value="/mod/page/view.php?id=648&forceview=1">11) Настройка веб-серверов (apache2_deploy_playbook.yml)</option>
|
|||
|
|
<option value="/mod/page/view.php?id=649&forceview=1">12) Настройка серверов баз данных (postgresql_deploy_playbook.yml)</option>
|
|||
|
|
<option value="/mod/page/view.php?id=650&forceview=1">13) Настройка HAProxy (haproxy_deploy_playbook.yml)</option>
|
|||
|
|
<option value="/mod/page/view.php?id=651&forceview=1">14) Настройка Keepalived (keepalive_deploy_playbook.yml)</option>
|
|||
|
|
<option value="/mod/page/view.php?id=652&forceview=1">15) Реализация скрипта автоматизации (configure-cloudinfra.sh)</option>
|
|||
|
|
<option value="/mod/page/view.php?id=653&forceview=1">16) Удаление автоматически созданных ресурсов</option>
|
|||
|
|
</select>
|
|||
|
|
<noscript>
|
|||
|
|
<input class="btn btn-secondary ml-1" type="submit" value="Применить"/>
|
|||
|
|
</noscript>
|
|||
|
|
</form>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div class="col-md-4"> <div id="next-activity">
|
|||
|
|
<div class="text">
|
|||
|
|
<span class="nav-guide">
|
|||
|
|
Следующий элемент курса
|
|||
|
|
</span>
|
|||
|
|
<a class="btn btn-link" href="https://sysahelper.ru/mod/page/view.php?id=584&forceview=1" id="next-activity-link">6) Развёртывание облачной инфраструктуры (Разбираемся с виртуальными машинами (инстансами) 'instance.tf')</a>
|
|||
|
|
</div>
|
|||
|
|
<div class="rarrow">
|
|||
|
|
<i class="icon-arrow-right"></i>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<footer id="page-footer">
|
|||
|
|
<div class="moove-container-fluid footer-columns">
|
|||
|
|
<div class="row">
|
|||
|
|
<div class="col-md-4 column-left">
|
|||
|
|
<div class="contact">
|
|||
|
|
<h3 class="footer-title">Обратная связь</h3>
|
|||
|
|
<ul>
|
|||
|
|
</ul>
|
|||
|
|
</div>
|
|||
|
|
<div class="socialnetworks">
|
|||
|
|
<h3 class="footer-title">Подпишитесь</h3>
|
|||
|
|
<ul class="mb-0">
|
|||
|
|
</ul>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div class="col-md-4 column-center">
|
|||
|
|
<div class="logininfo">Вы используете гостевой доступ (<a href="https://sysahelper.ru/login/index.php">Вход</a>)</div>
|
|||
|
|
<div class="tool_dataprivacy"><a href="https://sysahelper.ru/admin/tool/dataprivacy/summary.php">Сводка хранения данных</a></div>
|
|||
|
|
<div class="tool_usertours-resettourcontainer"></div>
|
|||
|
|
</div>
|
|||
|
|
<div class="col-md-4 column-right">
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div class="footer-content-debugging footer-dark bg-dark text-light">
|
|||
|
|
<div class="moove-container-fluid footer-dark-inner">
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div data-region="footer-container-popover">
|
|||
|
|
<button aria-label="Показать нижний колонтитул" class="btn btn-icon bg-secondary icon-no-margin btn-footer-popover" data-action="footer-popover">
|
|||
|
|
<i aria-hidden="true" class="icon fa fa-question fa-fw"></i>
|
|||
|
|
</button>
|
|||
|
|
</div>
|
|||
|
|
<div class="footer-content-popover container" data-region="footer-content-popover">
|
|||
|
|
<div class="footer-section p-3">
|
|||
|
|
<div>На платформе <a href="https://moodle.com">Moodle</a></div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div class="copyright">
|
|||
|
|
<div class="madeby">
|
|||
|
|
<p>Тема оформления сайта разработана</p>
|
|||
|
|
<a href="https://conecti.me">
|
|||
|
|
<img alt="Conecti.me" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjE0NiIgdmlld0JveD0iMCAwIDU3MiAxNDYiIHdpZHRoPSI1NzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJtMTg4LjA1NTk4IDEwMS40MzA4NGM1LjIzNTEyIDAgOS41OTc3Mi0xLjYyMzg1NjcgMTMuMDg3OC00Ljg3MTU3LjU4MTY4LS41ODE2OC44NzI1Mi0xLjIzNjA3Ljg3MjUyLTEuOTYzMTcgMC0uOTY5NDY2Ny0uNDYwNDk3LTEuODQxOTg2Ny0xLjM4MTQ5LTIuNjE3NTYtLjU4MTY4LS40MzYyNi0xLjIxMTgzMy0uNjU0MzktMS44OTA0Ni0uNjU0MzktLjg3MjUyIDAtMS43NjkyNzcuMzM5MzEzMy0yLjY5MDI3IDEuMDE3OTQtMi4wMzU4OCAxLjY5NjU2NjctNC43MDE5MTMgMi41NDQ4NS03Ljk5ODEgMi41NDQ4NS0yLjUyMDYxMyAwLTQuNzYyNTA1LS41ODE2OC02LjcyNTY3NS0xLjc0NTA0cy0zLjQ5MDA4LTIuNzc1MDk4My00LjU4MDczLTQuODM1MjE1LTEuNjM1OTc1LTQuMzk4OTU1LTEuNjM1OTc1LTcuMDE2NTE1YzAtNC4xMjAyMzMzIDEuMTYzMzYtNy40Mjg1MzgzIDMuNDkwMDgtOS45MjQ5MTVzNS4zNTYzMDMtMy43NDQ1NjUgOS4wODg3NS0zLjc0NDU2NWMxLjg0MTk4NyAwIDMuNDc3OTYyLjMwMjk1ODMgNC45MDc5MjUuOTA4ODc1czIuNzUwODYyIDEuNTYzMjY1IDMuOTYyNjk1IDIuODcyMDQ1Yy43NzU1NzMuODcyNTIgMS43MjA4MDMgMS4zMDg3OCAyLjgzNTY5IDEuMzA4NzguNjMwMTUzIDAgMS4xODc1OTctLjE2OTY1NjcgMS42NzIzMy0uNTA4OTcgMS4wNjY0MTMtLjcyNzEgMS41OTk2Mi0xLjYyMzg1NjcgMS41OTk2Mi0yLjY5MDI3IDAtLjcyNzEtLjI0MjM2Ny0xLjM1NzI1MzMtLjcyNzEtMS44OTA0Ni0zLjc4MDkyLTQuMzYyNi04LjUzMTMwNy02LjU0MzktMTQuMjUxMTYtNi41NDM5LTMuNzgwOTIgMC03LjE3NDA1My44NjA0MDE3LTEwLjE3OTQgMi41ODEyMDVzLTUuMzQ0MTg1IDQuMTIwMjMzMy03LjAxNjUxNSA3LjE5ODI5LTIuNTA4NDk1IDYuNTU2MDE4My0yLjUwODQ5NSAxMC40MzM4ODVjMCAzLjc4MDkyLjg2MDQwMiA3LjIxMDQwODMgMi41ODEyMDUgMTAuMjg4NDY1czQuMTA4MTE1IDUuNDg5NjA1IDcuMTYxOTM1IDcuMjM0NjQ1IDYuNDk1NDI3IDIuNjE3NTYgMTAuMzI0ODIgMi42MTc1NnptNDMuNjk4NzEgMGMzLjg3Nzg2NyAwIDcuMzMxNTkyLS44NjA0MDIgMTAuMzYxMTc1LTIuNTgxMjA1IDMuMDI5NTgzLTEuNzIwODAzMyA1LjM5MjY1OC00LjEwODExNSA3LjA4OTIyNS03LjE2MTkzNXMyLjU0NDg1LTYuNTE5NjYzMyAyLjU0NDg1LTEwLjM5NzUzYzAtMy45MjYzNC0uODYwNDAyLTcuNDE2NDItMi41ODEyMDUtMTAuNDcwMjRzLTQuMDk1OTk3LTUuNDQxMTMxNy03LjEyNTU4LTcuMTYxOTM1LTYuNDU5MDcyLTIuNTgxMjA1LTEwLjI4ODQ2NS0yLjU4MTIwNWMtMy44Nzc4NjcgMC03LjM0MzcxLjg2MDQwMTctMTAuMzk3NTMgMi41ODEyMDVzLTUuNDI5MDEzIDQuMTA4MTE1LTcuMTI1NTggNy4xNjE5MzUtMi41NDQ4NSA2LjU0MzktMi41NDQ4NSAxMC40NzAyNGMwIDMuODc3ODY2Ny44NDgyODMgNy4zNDM3MSAyLjU0NDg1IDEwLjM5NzUzczQuMDcxNzYgNS40NDExMzE3IDcuMTI1NTggNy4xNjE5MzVjMy4wNTM4MiAxLjcyMDgwMyA2LjUxOTY2MyAyLjU4MTIwNSAxMC4zOTc1MyAyLjU4MTIwNXptMC02LjU0MzljLTIuNDcyMTQgMC00LjY4OTc5NS0uNTgxNjgtNi42NTI5NjUtMS43NDUwNHMtMy41MDIxOTgtMi43NzUwOTgzLTQuNjE3MDg1LTQuODM1MjE1LTEuNjcyMzMtNC4zOTg5NTUtMS42NzIzMy03LjAxNjUxNS41NTc0NDMtNC45Njg1MTY3IDEuNjcyMzMtNy4wNTI4NyAyLjY1MzkxNS0zLjcwODIxIDQuNjE3MDg1LTQuODcxNTcgNC4xODA4MjUtMS43NDUwNCA2LjY1Mjk2NS0xLjc0NTA0IDQuNjg5Nzk1LjU4MTY4IDYuNjUyOTY1IDEuNzQ1MDQgMy40OTAwOCAyLjc4NzIxNjcgNC41ODA3MyA0Ljg3MTU3IDEuNjM1OTc1IDQuNDM1MzEgMS42MzU5NzUgNy4wNTI4Ny0uNTQ1MzI1IDQuOTU2Mzk4My0xLjYzNTk3NSA3LjAxNjUxNS0yLjYxNzU2IDMuNjcxODU1LTQuNTgwNzMgNC44MzUyMTUtNC4xODA4MjUgMS43NDUwNC02LjY1Mjk2NSAxLjc0NTA0em02NC42MzkxOSA2LjMyNTc3YzEuMDY2NDEzIDAgMS45NTEwNTItLjM1MTQzMiAyLjY1MzkxNS0xLjA1NDI5NS43MDI4NjMtLjcwMjg2MzMgMS4wNTQyOTUtMS41ODc1MDE3IDEuMDU0Mjk1LTIuNjUzOTE1di0xNy44ODY2NmMwLTMuOTI2MzQtLjc1MTMzNy03LjI4MzExODMtMi4yNTQwMS0xMC4wNzAzMzVzLTMuNTg3MDI3LTQuOTA3OTI1LTYuMjUzMDYtNi4zNjIxMjUtNS42NzEzOC0yLjE4MTMtOS4wMTYwNC0yLjE4MTNjLTIuNDIzNjY3IDAtNC43MDE5MTMuNDI0MTQxNy02LjgzNDc0IDEuMjcyNDI1cy0zLjk3NDgxMyAyLjA0Nzk5ODMtNS41MjU5NiAzLjU5OTE0NXYtLjc5OTgxYzAtMS4xMTQ4ODY3LS4zMzkzMTMtMi4wMTE2NDMzLTEuMDE3OTQtMi42OTAyN3MtMS41NzUzODMtMS4wMTc5NC0yLjY5MDI3LTEuMDE3OTRjLTEuMDY2NDEzIDAtMS45NTEwNTIuMzM5MzEzMy0yLjY1MzkxNSAxLjAxNzk0cy0xLjA1NDI5NSAxLjU3NTM4MzMtMS4wNTQyOTUgMi42OTAyN3YzMi40Mjg2NmMwIDEuMDY2NDEzMy4zNTE0MzIgMS45NTEwNTE3IDEuMDU0Mjk1IDIuNjUzOTE1LjcwMjg2My43MDI4NjMgMS41ODc1MDIgMS4wNTQyOTUgMi42NTM5MTUgMS4wNTQyOTUgMS4xMTQ4ODcgMCAyLjAxMTY0My0uMzUxNDMyIDIuNjkwMjctMS4wNTQyOTUuNjc4NjI3LS43MDI4NjMzIDEuMDE3OTQtMS41ODc1MDE3IDEuMDE3OTQtMi42NTM5MTV2LTIwLjUwNDIyYzAtMS43NDUwNC40NzI2MTUtMy4zMjA0MjMzIDEuNDE3ODQ1LTQuNzI2MTVzMi4yNTQwMS0yLjUyMDYxMzMgMy45MjYzNC0zLjM0NDY2IDMuNTI2NDM1LTEuMjM2MDcgNS41NjIzMTUtMS4yMzYwN2MzLjQ5MDA4IDAgNi4yODk0MTUgMS4wMDU4MjE3IDguMzk4MDA1IDMuMDE3NDY1czMuMTYyODg1IDQuOTgwNjM1IDMuMTYyODg1IDguOTA2OTc1djE3Ljg4NjY2Yz
|
|||
|
|
</a>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</footer>
|
|||
|
|
<!-- Yandex.Metrika counter -->
|
|||
|
|
<script type="text/javascript">
|
|||
|
|
(function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};
|
|||
|
|
m[i].l=1*new Date();
|
|||
|
|
for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }}
|
|||
|
|
k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})
|
|||
|
|
(window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym");
|
|||
|
|
|
|||
|
|
ym(96198090, "init", {
|
|||
|
|
clickmap:true,
|
|||
|
|
trackLinks:true,
|
|||
|
|
accurateTrackBounce:true
|
|||
|
|
});
|
|||
|
|
</script>
|
|||
|
|
<noscript><div><img alt="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" style="position:absolute; left:-9999px;"/></div></noscript>
|
|||
|
|
<!-- /Yandex.Metrika counter --><script>
|
|||
|
|
//<![CDATA[
|
|||
|
|
var require = {
|
|||
|
|
baseUrl : 'https://sysahelper.ru/lib/requirejs.php/1703880200/',
|
|||
|
|
// We only support AMD modules with an explicit define() statement.
|
|||
|
|
enforceDefine: true,
|
|||
|
|
skipDataMain: true,
|
|||
|
|
waitSeconds : 0,
|
|||
|
|
|
|||
|
|
paths: {
|
|||
|
|
jquery: 'https://sysahelper.ru/lib/javascript.php/1703880200/lib/jquery/jquery-3.7.1.min',
|
|||
|
|
jqueryui: 'https://sysahelper.ru/lib/javascript.php/1703880200/lib/jquery/ui-1.13.2/jquery-ui.min',
|
|||
|
|
jqueryprivate: 'https://sysahelper.ru/lib/javascript.php/1703880200/lib/requirejs/jquery-private'
|
|||
|
|
},
|
|||
|
|
|
|||
|
|
// Custom jquery config map.
|
|||
|
|
map: {
|
|||
|
|
// '*' means all modules will get 'jqueryprivate'
|
|||
|
|
// for their 'jquery' dependency.
|
|||
|
|
'*': { jquery: 'jqueryprivate' },
|
|||
|
|
// Stub module for 'process'. This is a workaround for a bug in MathJax (see MDL-60458).
|
|||
|
|
'*': { process: 'core/first' },
|
|||
|
|
|
|||
|
|
// 'jquery-private' wants the real jQuery module
|
|||
|
|
// though. If this line was not here, there would
|
|||
|
|
// be an unresolvable cyclic dependency.
|
|||
|
|
jqueryprivate: { jquery: 'jquery' }
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
//]]>
|
|||
|
|
</script>
|
|||
|
|
<script src="https://sysahelper.ru/lib/javascript.php/1703880200/lib/requirejs/require.min.js"></script>
|
|||
|
|
<script>
|
|||
|
|
//<![CDATA[
|
|||
|
|
M.util.js_pending("core/first");
|
|||
|
|
require(['core/first'], function() {
|
|||
|
|
require(['core/prefetch'])
|
|||
|
|
;
|
|||
|
|
M.util.js_pending('filter_mathjaxloader/loader'); require(['filter_mathjaxloader/loader'], function(amd) {amd.configure({"mathjaxconfig":"\nMathJax.Hub.Config({\n config: [\"Accessible.js\", \"Safe.js\"],\n errorSettings: { message: [\"!\"] },\n skipStartupTypeset: true,\n messageStyle: \"none\"\n});\n","lang":"ru"}); M.util.js_complete('filter_mathjaxloader/loader');});;
|
|||
|
|
require(["media_videojs/loader"], function(loader) {
|
|||
|
|
loader.setUp('ru');
|
|||
|
|
});;
|
|||
|
|
M.util.js_pending('core_courseformat/courseeditor'); require(['core_courseformat/courseeditor'], function(amd) {amd.setViewFormat("39", {"editing":false,"supportscomponents":true,"statekey":"1763961859_1778160112","overriddenStrings":[{"component":"format_topics","key":"sectionavailability_title"},{"component":"format_topics","key":"sectiondelete_title"},{"component":"format_topics","key":"sectionsdelete_title"},{"component":"format_topics","key":"sectionsdelete_info"},{"component":"format_topics","key":"sectionmove_title"},{"component":"format_topics","key":"sectionsavailability_title"},{"component":"format_topics","key":"sectionsmove_title"},{"component":"format_topics","key":"sectionsmove_info"},{"component":"format_topics","key":"selectsection"}]}); M.util.js_complete('core_courseformat/courseeditor');});;
|
|||
|
|
|
|||
|
|
require(['core_courseformat/local/courseindex/placeholder'], function(component) {
|
|||
|
|
component.init('course-index-placeholder');
|
|||
|
|
});
|
|||
|
|
;
|
|||
|
|
|
|||
|
|
require(['core_courseformat/local/courseindex/drawer'], function(component) {
|
|||
|
|
component.init('courseindex');
|
|||
|
|
});
|
|||
|
|
;
|
|||
|
|
M.util.js_pending('core_courseformat/local/content/activity_header'); require(['core_courseformat/local/content/activity_header'], function(amd) {amd.init(); M.util.js_complete('core_courseformat/local/content/activity_header');});;
|
|||
|
|
|
|||
|
|
require(['theme_moove/accessibilitybar'], function(AccessibilityBar) {
|
|||
|
|
AccessibilityBar.init();
|
|||
|
|
});
|
|||
|
|
;
|
|||
|
|
|
|||
|
|
require(['core/moremenu'], function(moremenu) {
|
|||
|
|
moremenu(document.querySelector('#moremenu-69fc971d1654a-navbar-nav'));
|
|||
|
|
});
|
|||
|
|
;
|
|||
|
|
|
|||
|
|
require(
|
|||
|
|
[
|
|||
|
|
'jquery',
|
|||
|
|
],
|
|||
|
|
function(
|
|||
|
|
$
|
|||
|
|
) {
|
|||
|
|
var uniqid = "69fc971d178de69fc971d16b052";
|
|||
|
|
var container = $('#searchinput-navbar-' + uniqid);
|
|||
|
|
var opensearch = container.find('[data-action="opensearch"]');
|
|||
|
|
var input = container.find('[data-region="input"]');
|
|||
|
|
var submit = container.find('[data-action="submit"]');
|
|||
|
|
|
|||
|
|
submit.on('click', function(e) {
|
|||
|
|
if (input.val() === '') {
|
|||
|
|
e.preventDefault();
|
|||
|
|
}
|
|||
|
|
});
|
|||
|
|
container.on('hidden.bs.collapse', function() {
|
|||
|
|
opensearch.removeClass('d-none');
|
|||
|
|
input.val('');
|
|||
|
|
});
|
|||
|
|
container.on('show.bs.collapse', function() {
|
|||
|
|
opensearch.addClass('d-none');
|
|||
|
|
});
|
|||
|
|
container.on('shown.bs.collapse', function() {
|
|||
|
|
input.focus();
|
|||
|
|
});
|
|||
|
|
});
|
|||
|
|
;
|
|||
|
|
|
|||
|
|
require(
|
|||
|
|
[
|
|||
|
|
'jquery',
|
|||
|
|
],
|
|||
|
|
function(
|
|||
|
|
$
|
|||
|
|
) {
|
|||
|
|
var uniqid = "69fc971d17c6569fc971d16b053";
|
|||
|
|
var container = $('#searchinput-navbar-' + uniqid);
|
|||
|
|
var opensearch = container.find('[data-action="opensearch"]');
|
|||
|
|
var input = container.find('[data-region="input"]');
|
|||
|
|
var submit = container.find('[data-action="submit"]');
|
|||
|
|
|
|||
|
|
submit.on('click', function(e) {
|
|||
|
|
if (input.val() === '') {
|
|||
|
|
e.preventDefault();
|
|||
|
|
}
|
|||
|
|
});
|
|||
|
|
container.on('hidden.bs.collapse', function() {
|
|||
|
|
opensearch.removeClass('d-none');
|
|||
|
|
input.val('');
|
|||
|
|
});
|
|||
|
|
container.on('show.bs.collapse', function() {
|
|||
|
|
opensearch.addClass('d-none');
|
|||
|
|
});
|
|||
|
|
container.on('shown.bs.collapse', function() {
|
|||
|
|
input.focus();
|
|||
|
|
});
|
|||
|
|
});
|
|||
|
|
;
|
|||
|
|
|
|||
|
|
require(['core/usermenu', 'theme_moove/accessibilitysettings'], function(UserMenu, AccessibilitySettings) {
|
|||
|
|
UserMenu.init();
|
|||
|
|
|
|||
|
|
AccessibilitySettings.init();
|
|||
|
|
});
|
|||
|
|
;
|
|||
|
|
|
|||
|
|
require(['theme_boost/drawers']);
|
|||
|
|
;
|
|||
|
|
|
|||
|
|
require(['theme_boost/drawers']);
|
|||
|
|
;
|
|||
|
|
|
|||
|
|
require(['jquery', 'core/custom_interaction_events'], function($, CustomEvents) {
|
|||
|
|
CustomEvents.define('#jump-to-activity', [CustomEvents.events.accessibleChange]);
|
|||
|
|
$('#jump-to-activity').on(CustomEvents.events.accessibleChange, function() {
|
|||
|
|
if ($(this).val()) {
|
|||
|
|
$('#url_select_f69fc971d16b054').submit();
|
|||
|
|
}
|
|||
|
|
});
|
|||
|
|
});
|
|||
|
|
;
|
|||
|
|
|
|||
|
|
require(['theme_boost/footer-popover'], function(FooterPopover) {
|
|||
|
|
FooterPopover.init();
|
|||
|
|
});
|
|||
|
|
;
|
|||
|
|
|
|||
|
|
M.util.js_pending('theme_boost/loader');
|
|||
|
|
require(['theme_boost/loader', 'theme_boost/drawer'], function(Loader, Drawer) {
|
|||
|
|
Drawer.init();
|
|||
|
|
M.util.js_complete('theme_boost/loader');
|
|||
|
|
});
|
|||
|
|
;
|
|||
|
|
M.util.js_pending('core/notification'); require(['core/notification'], function(amd) {amd.init(949, []); M.util.js_complete('core/notification');});;
|
|||
|
|
M.util.js_pending('core/log'); require(['core/log'], function(amd) {amd.setConfig({"level":"warn"}); M.util.js_complete('core/log');});;
|
|||
|
|
M.util.js_pending('core/page_global'); require(['core/page_global'], function(amd) {amd.init(); M.util.js_complete('core/page_global');});;
|
|||
|
|
M.util.js_pending('core/utility'); require(['core/utility'], function(amd) {M.util.js_complete('core/utility');});
|
|||
|
|
M.util.js_complete("core/first");
|
|||
|
|
});
|
|||
|
|
//]]>
|
|||
|
|
</script>
|
|||
|
|
<script src="https://cdn.jsdelivr.net/npm/mathjax@2.7.9/MathJax.js?delayStartupUntil=configured"></script>
|
|||
|
|
<script>
|
|||
|
|
//<![CDATA[
|
|||
|
|
M.str = {"moodle":{"lastmodified":"\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435","name":"\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435","error":"\u041e\u0448\u0438\u0431\u043a\u0430","info":"\u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f","yes":"\u0414\u0430","no":"\u041d\u0435\u0442","cancel":"\u041e\u0442\u043c\u0435\u043d\u0430","confirm":"\u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044c","areyousure":"\u0412\u044b \u0443\u0432\u0435\u0440\u0435\u043d\u044b?","closebuttontitle":"\u0417\u0430\u043a\u0440\u044b\u0442\u044c","unknownerror":"\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430","file":"\u0424\u0430\u0439\u043b","url":"URL","collapseall":"\u0421\u0432\u0435\u0440\u043d\u0443\u0442\u044c \u0432\u0441\u0451","expandall":"\u0420\u0430\u0437\u0432\u0435\u0440\u043d\u0443\u0442\u044c \u0432\u0441\u0451"},"repository":{"type":"\u0422\u0438\u043f","size":"\u0420\u0430\u0437\u043c\u0435\u0440","invalidjson":"\u041d\u0435\u0432\u0435\u0440\u043d\u0430\u044f \u0441\u0442\u0440\u043e\u043a\u0430 JSON","nofilesattached":"\u041d\u0435 \u043f\u0440\u0438\u043a\u0440\u0435\u043f\u043b\u0435\u043d \u043d\u0438 \u043e\u0434\u0438\u043d \u0444\u0430\u0439\u043b","filepicker":"\u0412\u044b\u0431\u043e\u0440 \u0444\u0430\u0439\u043b\u0430","logout":"\u0412\u044b\u0445\u043e\u0434","nofilesavailable":"\u041d\u0435\u0442 \u043d\u0438 \u043e\u0434\u043d\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430","norepositoriesavailable":"\u041a \u0441\u043e\u0436\u0430\u043b\u0435\u043d\u0438\u044e, \u043d\u0438 \u043e\u0434\u043d\u043e \u0438\u0437 \u0412\u0430\u0448\u0438\u0445 \u0442\u0435\u043a\u0443\u0449\u0438\u0445 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449 \u0444\u0430\u0439\u043b\u043e\u0432 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0432\u0435\u0440\u043d\u0443\u0442\u044c \u0444\u0430\u0439\u043b\u044b \u0432 \u0437\u0430\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u0435\u043c\u043e\u043c \u0444\u043e\u0440\u043c\u0430\u0442\u0435.","fileexistsdialogheader":"\u0424\u0430\u0439\u043b \u0441\u043e\u0437\u0434\u0430\u043d","fileexistsdialog_editor":"\u0424\u0430\u0439\u043b \u0441 \u044d\u0442\u0438\u043c \u0438\u043c\u0435\u043d\u0435\u043c \u0443\u0436\u0435 \u0431\u044b\u043b \u043f\u0440\u0438\u043a\u0440\u0435\u043f\u043b\u0435\u043d \u043a \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0443\u0435\u043c\u043e\u043c\u0443 \u0442\u0435\u043a\u0441\u0442\u0443","fileexistsdialog_filemanager":"\u0424\u0430\u0439\u043b \u0441 \u044d\u0442\u0438\u043c \u0438\u043c\u0435\u043d\u0435\u043c \u0443\u0436\u0435 \u0431\u044b\u043b \u043f\u0440\u0438\u043a\u0440\u0435\u043f\u043b\u0435\u043d","renameto":"\u041f\u0435\u0440\u0435\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u0442\u044c \u0432 \u00ab{$a}\u00bb","referencesexist":"\u041d\u0430 \u044d\u0442\u043e\u0442 \u0444\u0430\u0439\u043b \u0435\u0441\u0442\u044c \u0441\u0441\u044b\u043b\u043a\u0438: {$a}","select":"\u0412\u044b\u0431\u0440\u0430\u0442\u044c"},"admin":{"confirmdeletecomments":"\u0412\u044b \u0443\u0432\u0435\u0440\u0435\u043d\u044b \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u0441\u043e\u0431\u0438\u0440\u0430\u0435\u0442\u0435\u0441\u044c \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u0432\u044b\u0431\u0440\u0430\u043d\u043d\u044b\u0435 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0438?","confirmation":"\u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u0435"},"debug":{"debuginfo":"\u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e\u0431 \u043e\u0442\u043b\u0430\u0434\u043a\u0435","line":"\u0421\u0442\u0440\u043e\u043a\u0430","stacktrace":"\u0422\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0438 \u0441\u0442\u0435\u043a\u0430"},"langconfig":{"labelsep":":"}};
|
|||
|
|
//]]>
|
|||
|
|
</script>
|
|||
|
|
<script>
|
|||
|
|
//<![CDATA[
|
|||
|
|
(function() {M.util.help_popups.setup(Y);
|
|||
|
|
M.util.js_pending('random69fc971d16b055'); Y.on('domready', function() { M.util.js_complete("init"); M.util.js_complete('random69fc971d16b055'); });
|
|||
|
|
})();
|
|||
|
|
//]]>
|
|||
|
|
</script>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</body></html>
|