دوره توسعه Local Chef Cookbooks در لینوکس
Developing Local Chef Cookbooks on linux
توسعه Local Chef Cookbooks در لینوکس مستلزم درک ابزارهای زیادی است. از طریق ایستگاه سرآشپز در اختیار شما قرار می گیرد. این دوره از نسخه های نمایشی کاربردی برای آموزش گزینه های موجود برای توسعه راه حل های کتاب آشپزی برای لینوکس استفاده می کند.
شرح
فروشگاه آشپز ، با الگوهای کتاب آشپزی و دارایی های همراه ، پایه و اساس راه حل های قوی برای استقرار در زیرساخت های مدیریت شده شما است.
در این دوره ، توسعه Local Chef Cookbooks در لینوکس ، مهارت های عمیقی را که در نقش شما به عنوان توسعه دهنده و مهندس بسیار مهم است یاد می گیرید. با ابزارهای ایستگاه سرآشپز و بسترهای آزمایشی که در دسترس شماست را بررسی می کنید. به عنوان پیاده سازی مفاهیم اساسی سرآشپز ، از جمله توسعه تست محور و اتوماسیون را آموزش میبینید.
در این دوره می آموزید:
ابتدا ، اجزای اصلی repo سرآشپز ، ساختار کتاب آشپزی و ابزارهای موجود با Chef Workstation را بررسی می کنید.
در مرحله بعد ، توسعه تست محور را با طیف گسترده ای از سیستم عامل های آزمایش را یاد میگیرید. از جمله Test Kitchen و Cookstyle ، ChefSpec و InSpec ، بررسی می کنید.
در نهایت ، شما راه حل هایی را با استفاده از مفاهیم پیشرفته تر از جمله منابع سفارشی ، الگوها و کیسه های داده ایجاد خواهید کرد.
پس از اتمام دوره ، مهارتها و دانش لازم را برای استفاده موثر از Chef Workstation برای توسعه کتابهای آشپزی دارید. برای پیکربندی و مدیریت سیستم های لینوکس طراحی شده اند . و برای مدیریت موثر اکوسیستم زیرساختی مبتنی بر لینوکس مورد نیاز است.
Course Overview | مروری بر دوره |
Course Overview | مروری بر دوره |
Authoring Chef Cookbooks | تألیف کتاب آشپز آشپز |
Course Introduction | مقدمه دوره |
Understanding the Chef Repo | آشنایی با سرآشپز آشپزخانه |
Demo: Create a New Chef Repo | نسخه ی نمایشی: یک سرآشپز سرآشپز جدید ایجاد کنید |
Working with Semantic Versioning | کار با نسخه معنایی |
Managing Cookbook Dependencies | مدیریت وابستگی های کتاب آشپزی |
Demo: Using Policyfiles | نسخه ی نمایشی: با استفاده از Policyfiles |
Understanding Wrapper Cookbooks | آشنایی با کتابهای آشپزی Wrapper |
Demo: Working with Wrapper Cookbooks | نسخه ی نمایشی: کار با Wrapper Cookbooks |
Understanding Arbitrary Commands | درک دستورات دلخواه |
Working with Chef Workstation | کار با Chef Workstation |
Understanding Chef Workstation | آشنایی با Workstation سرآشپز |
Understanding Linting with Cookstyle | آشنایی با لاینتینگ با کوک استایل |
Demo: Working with Cookstyle | نسخه ی نمایشی: کار با Cookstyle |
Understanding Test Kitchen | آشنایی با آزمایش آشپزخانه |
Demo: Working with Test Kitchen | نسخه ی نمایشی: کار با Test Kitchen |
Working with Test Kitchen | کار با Test Kitchen |
Configuring Test Kitchen | پیکربندی آشپزخانه آزمایش |
Demo: Changing Test Kitchen Configuration | نسخه ی نمایشی: تغییر پیکربندی آشپزخانه آزمایش |
Demo: Using Test Suites | نسخه ی نمایشی: استفاده از مجموعه تست |
Understanding Hashicorp Packer | آشنایی با Hashicorp Packer |
Demo: Building a Custom Vagrant Box | نسخه ی نمایشی: ساخت یک جعبه ولگرد سفارشی |
Working with Chef Cookbook Components | کار با اجزای کتاب آشپز آشپز |
Understanding Cookbook Attributes | درک ویژگی های کتاب آشپزی |
Understanding Attribute Precedence | درک اولویت ویژگی |
Working with Resource Templates | کار با الگوهای منبع |
Demo: Deploying Resources with Templates | نسخه ی نمایشی: استقرار منابع با الگوها |
Understanding Custom Resources | درک منابع سفارشی |
Demo: Deploying using Custom Resources | نسخه ی نمایشی: استقرار با استفاده از منابع سفارشی |
Demo: Deploying using Cookbook Libraries | نسخه ی نمایشی: استقرار با استفاده از کتابخانه های کتاب آشپزی |
Working with Chef Cookbook Testing Frameworks | کار با چارچوب های آزمایش کتاب آشپز آشپز |
Understanding Test-driven Development | درک توسعه تست محور |
Exploring Functional Testing | بررسی آزمایش عملکردی |
Unit Testing with ChefSpec | تست واحد با ChefSpec |
Demo: Unit Testing with ChefSpec | نسخه ی نمایشی: تست واحد با ChefSpec |
Functional Testing with Chef InSpec | آزمایش عملکرد با سرآشپز InSpec |
Demo: Functional Testing with InSpec | نسخه ی نمایشی: تست عملکردی با InSpec |
Working with Data Bags | کار با کیسه های داده |
Understanding Data Bags | درک کیسه های داده |
Understanding Data Bag Items | درک موارد کیسه داده |
Demo: Working with Data Bags | نسخه ی نمایشی: کار با کیسه های داده |
Exploring Data Bag Encryption | بررسی رمزگذاری کیسه داده |
Data Bag Encryption with Chef Vault | رمزگذاری کیسه داده با طاق آشپز |
Demo: Encrypting Data Bags | نسخه ی نمایشی: رمزگذاری کیسه های داده |
Course Summary | خلاصه دوره |
براي ديدن سورس و فايل تمرين از سايت مرجع استفاده كنيد.
هیچ دیدگاهی برای این محصول نوشته نشده است.