دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: مدیریت سیستم ویرایش: 2 نویسندگان: Lorin Hochstein. Rene Moser سری: ISBN (شابک) : 9781491979808 ناشر: O’Reilly Media سال نشر: 2017 تعداد صفحات: 429 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 6 مگابایت
در صورت تبدیل فایل کتاب Ansible: Up and Running به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب امکان پذیر است: بالا و در حال اجرا نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
"نویسندگان Lorin Hochstein و Rene Moser به شما نشان میدهند که چگونه کتابهای بازی بنویسید (اسکریپتهای مدیریت پیکربندی Ansible)، سرورهای راه دور را مدیریت کنید، و قدرت واقعی ابزار را کشف کنید: ماژولهای اعلامی داخلی. متوجه خواهید شد که Ansible عملکرد مورد نیاز را دارد-- و سادگی مورد نظر شما."--صفحه [4] جلد.
"Authors Lorin Hochstein and Rene Moser show you how to write playbooks (Ansible's configuration management scripts), manage remote servers, and explore the tool's real power: built-in declarative modules. You'll discover that Ansible has the functionality you need--and the simplicity you desire."--Page [4] of cover.
Copyright
Table of Contents
Foreword
Preface to the Second Edition
A Note About Language
Acknowledgments
From Lorin
From René
Preface to the First Edition
Why I Wrote This Book
Who Should Read This Book
Navigating This Book
Conventions Used in This Book
Online Resources
Safari® Books Online
How to Contact Us
Chapter 1. Introduction
A Note About Versions
Ansible: What Is It Good For?
How Ansible Works
What's So Great About Ansible?
Easy-to-Read Syntax
Nothing to Install on the Remote Hosts
Push Based
Ansible Scales Down
Built-in Modules
Very Thin Layer of Abstraction. Is Ansible Too Simple?What Do I Need to Know?
What Isn't Covered
Installing Ansible
Setting Up a Server for Testing
Using Vagrant to Set Up a Test Server
Telling Ansible About Your Test Server
Simplifying with the ansible.cfg File
Moving Forward
Chapter 2. Playbooks: A Beginning
Some Preliminaries
A Very Simple Playbook
Specifying an Nginx Config File
Creating a Custom Home Page
Creating a Webservers Group
Running the Playbook
Playbooks Are YAML
Start of File
Comments
Strings
Booleans
Lists
Dictionaries
Line Folding
Anatomy of a Playbook
Plays
Tasks
Modules. Putting It All TogetherDid Anything Change? Tracking Host State
Getting Fancier: TLS Support
Generating a TLS Certificate
Variables
Generating the Nginx Configuration Template
Handlers
Running the Playbook
Chapter 3. Inventory: Describing Your Servers
The Inventory File
Preliminaries: Multiple Vagrant Machines
Behavioral Inventory Parameters
ansible_connection
ansible_shell_type
ansible_python_interpreter
ansible_*_interpreter
Changing Behavioral Parameter Defaults
Groups and Groups and Groups
Example: Deploying a Django App
Aliases and Ports
Groups of Groups. Numbered Hosts (Pets versus Cattle)Hosts and Group Variables: Inside the Inventory
Host and Group Variables: In Their Own Files
Dynamic Inventory
The Interface for a Dynamic Inventory Script
Writing a Dynamic Inventory Script
Preexisting Inventory Scripts
Breaking the Inventory into Multiple Files
Adding Entries at Runtime with add_host and group_by
add_host
group_by
Chapter 4. Variables and Facts
Defining Variables in Playbooks
Viewing the Values of Variables
Registering Variables
Facts
Viewing All Facts Associated with a Server
Viewing a Subset of Facts. Any Module Can Return FactsLocal Facts
Using set_fact to Define a New Variable
Built-in Variables
hostvars
inventory_hostname
Groups
Setting Variables on the Command Line
Precedence
Chapter 5. Introducing Mezzanine: Our Test Application
Why Deploying to Production Is Complicated
PostgreSQL: The Database
Gunicorn: The Application Server
Nginx: The Web Server
Supervisor: The Process Manager
Chapter 6. Deploying Mezzanine with Ansible
Listing Tasks in a Playbook
Organization of Deployed Files
Variables and Secret Variables.