Қуыршақ агенті NX-OS ортасы 

Қуыршақ агенті NX-OS ортасы

Қуыршақ туралы

Puppet Labs әзірлеген Қуыршақ бағдарламалық пакеті серверлер мен басқа ресурстарды басқаруға арналған ашық бастапқы автоматтандыру құралдарының жинағы болып табылады. Қуыршақ бағдарламалық құралы конфигурация параметрлері сияқты құрылғы күйлерін орындау арқылы сервер мен ресурстарды басқаруды жүзеге асырады.

Қуыршақ құрамдастарына басқарылатын құрылғыда (түйін) және Қуыршақ негізгі (сервер) жұмыс істейтін қуыршақ агенті кіреді. Puppet Primary әдетте бөлек бөлінген серверде жұмыс істейді және бірнеше құрылғыларға қызмет етеді. Қуыршақ агентінің жұмысы мезгіл-мезгіл Қуыршақ Бастапқысына қосылуды қамтиды, ол өз кезегінде агентке конфигурация манифестін құрастырады және жібереді. Агент бұл манифестті түйіннің ағымдағы күйімен салыстырады және айырмашылықтарға негізделген күйді жаңартады.

Қуыршақ манифесті құрылғыдағы күйді орнатуға арналған сипат анықтамаларының жинағы болып табылады. Бұл сипат күйлерін тексеру және орнату мәліметтері манифестті бірнеше операциялық жүйе немесе платформа үшін пайдалануға болатындай абстракцияланған. Манифесттер әдетте конфигурация параметрлерін анықтау үшін пайдаланылады, бірақ олар бағдарламалық жасақтама пакеттерін орнату, көшіру үшін де пайдаланылуы мүмкін. files, және қызметтерді бастаңыз.
Қосымша ақпаратты Қуыршақ зертханасынан табуға болады

Қуыршақ зертханасы https://puppetlabs.com
Қуыршақ зертханалары туралы жиі қойылатын сұрақтар https://puppet.com/products/faq
Қуыршақ зертханасының құжаттамасы https://puppet.com/docs

Алғы шарттар

Қуыршақ агенті үшін төмендегілер алғышарттар болып табылады:

  • Қолдау көрсетілетін платформалар туралы ақпаратты Nexus Switch Platform Matrix бөлімінен қараңыз.
  • Виртуалды қызметтерді орнату және Қуыршақ агентін орналастыру үшін құрылғыда қажетті диск жады болуы керек.
    • Жүктемесіз дискіде кемінде 450 МБ бос орын.
  • Сізде Puppet 4.0 немесе одан кейінгі нұсқасы бар Puppet Primary сервері болуы керек.
  • Сізде Puppet Agent 4.0 немесе одан кейінгі нұсқасы болуы керек.

Қуыршақ агенті NX-OS ортасы

Puppet Agent бағдарламалық құралы Қонақ қабығындағы қосқышқа орнатылуы керек (CentOS жұмыс істейтін Linux контейнер ортасы). Қонақ қабығы хосттан ажыратылған қауіпсіз, ашық орындау ортасын қамтамасыз етеді.
Cisco NX-OS Release 9.2(1) бастап Қуыршақ агентінің Bash-shell (Cisco NX-OS негізінде жатқан жергілікті Win драйвері Linux ортасы) орнатуына енді қолдау көрсетілмейді.
Төменде агент бағдарламалық жасақтамасын жүктеп алу, орнату және орнату туралы ақпарат берілген:

Қуыршақ агенті: Cisco Nexus қосқыштарында орнату және орнату (қолмен орнату) https://github.com/cisco/ cisco-network-puppet-module/blob/develop/docs/ README-agent-install.md

ciscopuppet модулі

ciscopuppet модулі - Cisco әзірлеген ашық бастапқы бағдарламалық құрал модулі. Ол қуыршақ манифестіндегі дерексіз ресурстар конфигурациясы мен Cisco NX-OS операциялық жүйесі мен платформасының нақты іске асыру мәліметтері арасында интерфейс жасайды. Бұл модуль Puppet Primary жүйесінде орнатылған және Cisco Nexus қосқыштарында қуыршақ агентінің жұмысы үшін қажет.
Ciscopuppet модулі Puppet Forge жүйесінде қол жетімді.
Төменде ciscopuppet модулін орнату процедуралары туралы қосымша ақпарат берілген:

iscopuppet Модуль орны Қуыршақ ұстағышы (Қуыршақ ұстағышы) Қуыршақ сарайы
Ресурс түрінің каталогы Cisco қуыршақ ресурстарының анықтамасы
ciscopuppet модулі: Source Code Repository Cisco желілік қуыршақ модулі
ciscopuppet модулі: Орнату және пайдалану Cisco қуыршақ модулі::README.md
Қуыршақ зертханасы: модульді орнату https://docs.puppetlabs.com/puppet/latest/reference/modules_installing.html
Қуыршақ NX-OS манифесті Examples Cisco желілік қуыршақ модулі Examples
NX-OS әзірлеушісінің бастапқы беті. Конфигурацияны басқару құралдары

Құжаттар / Ресурстар

cisco Nexus 3000 Series NX-OS бағдарламалау нұсқаулығы [pdf] Нұсқаулар
Nexus 3000 сериясы, NX-OS бағдарламалау нұсқаулығы, бағдарламалау нұсқаулығы, NX-OS бағдарламалау мүмкіндігі

Анықтамалар

Пікір қалдырыңыз

Электрондық пошта мекенжайыңыз жарияланбайды. Міндетті өрістер белгіленген *