لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ملزومات عروسک 6 [ویدئو]
Puppet 6 Essentials [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
با Puppet، می توانید سرورهای زیادی را پیکربندی کنید و پیکربندی فناوری اطلاعات خود را به راحتی و کارآمدی خودکار کنید. این دوره ویدیویی به شما نشان می دهد که چگونه در استفاده از Puppet 6 استاد باشید.
این دوره به شما کمک می کند تا Puppet 6 را روی دستگاه های خود نصب و راه اندازی کنید. همچنین میتوانید ورودی نام میزبان، JVM را پیکربندی کنید و همگامسازی زمان را انجام دهید. در ادامه با مانیفست های Puppet آشنا می شوید و نحوه کار با محیط پیش فرض و ایجاد یک محیط جدید را یاد می گیرید. با حرکت، ماژولها را در مکانهای مختلف نصب میکنید، ماژولها را ایجاد میکنید و بهترین روشهای مورد نیاز برای استفاده از عبارات شرطی در Puppet را یاد میگیرید. در پایان، الگوهایی را در Puppet 6 کشف خواهید کرد و نحوه استقرار عوامل را در سیستم های جدید با استفاده از ابزار Bolt یاد خواهید گرفت.
در پایان این دوره، شما به خوبی با Puppet آشنا خواهید شد و مهارت های مورد نیاز برای پیکربندی سیستم ها به صورت مرکزی از سرور عروسکی خود را توسعه خواهید داد. تمام فایل های کد این دوره در اینجا قرار دارند: https://github.com/PacktPublishing/Puppet-6-Essentials مخزن Puppet labs را در CentOS 8 پیکربندی کنید.
نحوه نوشتن دستورات ad-hoc بدون خطا را با استفاده از خط فرمان بیابید
محیط هایی برای جداسازی پیکربندی های مختلف ایجاد کنید
ماژول ها را به مکان های خاص اضافه کنید
یک قالب ساده Embedded Puppet (EPP) برای فایل MOTD ایجاد کنید
از Puppet Bolt برای نصب و پیکربندی یک عامل دیگر از راه دور استفاده کنید این دوره ویدیویی برای مبتدیان مدیریت پیکربندی Puppet، مدیران سیستم لینوکس یا مهندسان DevOps طراحی شده است که به دنبال پیکربندی سیستم ها از سرور Puppet هستند. برای شروع این دوره، به درک اولیه مهارت های خط فرمان لینوکس نیاز است. با مراحل نصب سرور و عامل Puppet 6 آشنا شوید * با محیط های پیش فرض کار کنید و محیط جدید خود را ایجاد کنید * با قالب های Puppet و Puppet Bolt آشنا شوید.
سرفصل ها و درس ها
معرفی
Introduction
معرفی دوره
Course Introduction
با اندرو، مربی خود آشنا شوید
Meet Andrew, Your Instructor
نصب سرور و عامل Puppet 6
Installing Puppet 6 Server and Agent
نصب Puppet 6
Installing Puppet 6
معرفی نیازهای نصب و راه اندازی عروسک
Introducing the Puppet Installation and Setup Needs
افزودن مخزن Puppetlabs و نصب سرور و عامل Puppet
Adding the Puppetlabs Repository and Installing the Puppet Server and Agent
پیکربندی ورودی نام میزبان و ماشین مجازی جاوا (JVM)
Configuring the Hostname Entry and Java Virtual Machine (JVM)
پیکربندی همگام سازی زمان قبل از شروع خدمات
Configuring Time Synchronization Prior to Starting Services
شروع خدمات و تست عروسک
Starting Services and Testing Puppet
کار با Manifests
Working with Manifests
اجازه دهید اندرو مانیفست های عروسکی را معرفی کند
Let Andrew Introduce Puppet Manifests
دریافت ایده فایل های مانیفست ماندگار
Getting the Idea of Persistent Manifest Files
کار با محیط و مانیفست های پیش فرض
Working with the Default Environment and Manifests
ایجاد یک محیط جدید
Creating a New Environment
کار با Bash Aliases
Working with Bash Aliases
درک منابع
Understanding Resources
گسترش مانیفست ها به ماژول ها
Extending Manifests into Modules
اندرو ماژول ها را معرفی می کند
Andrew Introduces Modules
همه چیز درباره ماژول ها در عروسک چیست؟
What are Modules All About in Puppet
نصب ماژول ها در مکان های مختلف
Installing Modules in Differing Locations
کار با ماژول stdlib و منبع file_line
Working with the stdlib Module and the file_line Resource
استفاده از file_line برای ویرایش پیکربندی درایو هیبریدی حالت جامد
Using file_line to Edit Solid State Hybrid Drive Configuration
ایجاد ماژول ها
Creating Modules
استفاده از عبارات شرطی در عروسک
Using Conditional Statements in Puppet
استفاده از الگوها با Puppet 6
Using Templates with Puppet 6
قالب ها چیست؟
What are Templates?
بررسی زبانهای قالب
Investigating Templating Languages
ایجاد یک الگوی ساده (EPP) برای فایل MOTD
Creating a Simple Embedded Puppet (EPP) Template for the MOTD File
استفاده از الگوها در ماژول Chrony
Using Templates within the Chrony Module
پیاده سازی Puppet Bolt
Implementing Puppet Bolt
در مورد سایر نمایندگان چطور؟
What About Other Agents?
درک بولت
Understanding Bolt
با استفاده از Bolt
Using Bolt
خداحافط و متشکرم
Goodbye and Thank You
نمایش نظرات
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
اندرو در سراسر لینوکس با دانش عمیق سیستم عامل است و این با برنامه نویسی در bash ، perl ، python و ruby و توسعه برنامه ها در C ، C ++ و Java پشتیبانی می شود. اندرو که سالها در آموزش کار کرده است ، پس از اتلاف وقت بی پایان در شب های جمعه ، سیستم های ساخت دوره های خودکار را ایجاد کرده است. اولین سیستم ساختی که وی ساخت به درستی "شب های جمعه" نامگذاری شد. این امر علاقه وی را به همه موارد مرتبط با استقرار القا کرده است. او نویسنده دوره های آموزشی در زمینه Microsoft Deployment Toolkit و همچنین بی شمار راه حل های اختصاصی PXE برای سازمان های آموزشی بوده است. تعهد او نسبت به جامعه میزان محتوایی را که از زمان تاسیس theurbanpenguin در سال 2009 در کانال YouTube خود بارگذاری کرده است نشان می دهد و همچنین اخیراً کمک به پروژه Google/Raspberry Pi CoderDojo. وی همچنین در مدارس به آموزش لینوکس می پردازد. در طول سال ها اندرو به نوول ، مایکروسافت ، یادداشت های لوتوس ، سیتریکس ، سولاریس و همچنین لینوکس آموزش داده است. اگرچه عشق او لینوکس است. اندرو می تواند به شما کمک کند تا درک کنید محصول چگونه در سازمان شما جای می گیرد و از محیط ناهمگنی که همه ما در آن کار می کنیم ، مطلع شود.
نمایش نظرات