售 价:¥
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
Title Page
Title Page
Title Page
Title Page
Copyright and Credits
Copyright and Credits
Copyright and Credits
Copyright and Credits
Ansible 2 Cloud Automation Cookbook
Ansible 2 Cloud Automation Cookbook
Ansible 2 Cloud Automation Cookbook
Ansible 2 Cloud Automation Cookbook
Packt Upsell
Packt Upsell
Packt Upsell
Packt Upsell
Why subscribe?
Why subscribe?
Why subscribe?
Why subscribe?
PacktPub.com
PacktPub.com
PacktPub.com
PacktPub.com
Contributors
Contributors
Contributors
Contributors
About the authors
About the authors
About the authors
About the authors
About the reviewer
About the reviewer
About the reviewer
About the reviewer
Packt is searching for authors like you
Packt is searching for authors like you
Packt is searching for authors like you
Packt is searching for authors like you
Preface
Preface
Preface
Preface
Who this book is for
Who this book is for
Who this book is for
Who this book is for
What this book covers
What this book covers
What this book covers
What this book covers
To get the most out of this book
To get the most out of this book
To get the most out of this book
To get the most out of this book
Download the example code files
Download the example code files
Download the example code files
Download the example code files
Download the color images
Download the color images
Download the color images
Download the color images
Conventions used
Conventions used
Conventions used
Conventions used
Sections
Sections
Sections
Sections
Getting ready
Getting ready
Getting ready
Getting ready
How to do it…
How to do it…
How to do it…
How to do it…
How it works…
How it works…
How it works…
How it works…
There's more…
There's more…
There's more…
There's more…
See also
See also
See also
See also
Get in touch
Get in touch
Get in touch
Get in touch
Reviews
Reviews
Reviews
Reviews
Getting Started with Ansible and Cloud Management
Getting Started with Ansible and Cloud Management
Getting Started with Ansible and Cloud Management
Getting Started with Ansible and Cloud Management
Introduction
Introduction
Introduction
Introduction
Infrastructure as Code
Infrastructure as Code
Infrastructure as Code
Infrastructure as Code
Introduction of Ansible entities
Introduction of Ansible entities
Introduction of Ansible entities
Introduction of Ansible entities
Installing Ansible
Installing Ansible
Installing Ansible
Installing Ansible
How to do it…
How to do it…
How to do it…
How to do it…
Executing the Ansible command line to check connectivity
Executing the Ansible command line to check connectivity
Executing the Ansible command line to check connectivity
Executing the Ansible command line to check connectivity
How to do it…
How to do it…
How to do it…
How to do it…
Working with cloud providers
Working with cloud providers
Working with cloud providers
Working with cloud providers
Executing playbooks locally
Executing playbooks locally
Executing playbooks locally
Executing playbooks locally
How to do it...
How to do it...
How to do it...
How to do it...
Managing secrets with Ansible Vault
Managing secrets with Ansible Vault
Managing secrets with Ansible Vault
Managing secrets with Ansible Vault
How to do it…
How to do it…
How to do it…
How to do it…
Understanding sample application
Understanding sample application
Understanding sample application
Understanding sample application
How to do it…
How to do it…
How to do it…
How to do it…
Using dynamic inventory
Using dynamic inventory
Using dynamic inventory
Using dynamic inventory
How to do it…
How to do it…
How to do it…
How to do it…
Using Ansible to Manage AWS EC2
Using Ansible to Manage AWS EC2
Using Ansible to Manage AWS EC2
Using Ansible to Manage AWS EC2
Introduction
Introduction
Introduction
Introduction
Preparing Ansible to work with AWS
Preparing Ansible to work with AWS
Preparing Ansible to work with AWS
Preparing Ansible to work with AWS
How to do it...
How to do it...
How to do it...
How to do it...
Creating and managing a VPC
Creating and managing a VPC
Creating and managing a VPC
Creating and managing a VPC
How to do it...
How to do it...
How to do it...
How to do it...
Creating and managing security groups
Creating and managing security groups
Creating and managing security groups
Creating and managing security groups
How to do it...
How to do it...
How to do it...
How to do it...
How it works...
How it works...
How it works...
How it works...
Creating EC2 instances
Creating EC2 instances
Creating EC2 instances
Creating EC2 instances
Getting ready
Getting ready
Getting ready
Getting ready
How to do it...
How to do it...
How to do it...
How to do it...
Creating and assigning Elastic IPs
Creating and assigning Elastic IPs
Creating and assigning Elastic IPs
Creating and assigning Elastic IPs
How to do it...
How to do it...
How to do it...
How to do it...
How it works...
How it works...
How it works...
How it works...
Attaching volumes to instances
Attaching volumes to instances
Attaching volumes to instances
Attaching volumes to instances
Getting ready
Getting ready
Getting ready
Getting ready
How to do it...
How to do it...
How to do it...
How to do it...
Creating an Amazon Machine Image
Creating an Amazon Machine Image
Creating an Amazon Machine Image
Creating an Amazon Machine Image
How to do it…
How to do it…
How to do it…
How to do it…
Creating an Elastic Load Balancer and attaching to EC2 instances
Creating an Elastic Load Balancer and attaching to EC2 instances
Creating an Elastic Load Balancer and attaching to EC2 instances
Creating an Elastic Load Balancer and attaching to EC2 instances
How to do it…
How to do it…
How to do it…
How to do it…
Creating auto scaling groups
Creating auto scaling groups
Creating auto scaling groups
Creating auto scaling groups
How to do it...
How to do it...
How to do it...
How to do it...
Deploying the phonebook application
Deploying the phonebook application
Deploying the phonebook application
Deploying the phonebook application
How to do it…
How to do it…
How to do it…
How to do it…
Managing Amazon Web Services with Ansible
Managing Amazon Web Services with Ansible
Managing Amazon Web Services with Ansible
Managing Amazon Web Services with Ansible
Introduction
Introduction
Introduction
Introduction
Creating an RDS instance
Creating an RDS instance
Creating an RDS instance
Creating an RDS instance
Getting ready
Getting ready
Getting ready
Getting ready
How to do it...
How to do it...
How to do it...
How to do it...
How it works...
How it works...
How it works...
How it works...
Creating and deleting records in Route53
Creating and deleting records in Route53
Creating and deleting records in Route53
Creating and deleting records in Route53
Getting ready
Getting ready
Getting ready
Getting ready
How to do it...
How to do it...
How to do it...
How to do it...
How it works...
How it works...
How it works...
How it works...
Managing S3 objects
Managing S3 objects
Managing S3 objects
Managing S3 objects
How to do it...
How to do it...
How to do it...
How to do it...
How it works...
How it works...
How it works...
How it works...
Managing Lambda
Managing Lambda
Managing Lambda
Managing Lambda
Getting ready
Getting ready
Getting ready
Getting ready
How to do it...
How to do it...
How to do it...
How to do it...
How it works...
How it works...
How it works...
How it works...
Managing IAM users
Managing IAM users
Managing IAM users
Managing IAM users
How to do it...
How to do it...
How to do it...
How to do it...
How it works...
How it works...
How it works...
How it works...
Using dynamic inventory
Using dynamic inventory
Using dynamic inventory
Using dynamic inventory
How to do it...
How to do it...
How to do it...
How to do it...
Deploying the sample application
Deploying the sample application
Deploying the sample application
Deploying the sample application
How to do it...
How to do it...
How to do it...
How to do it...
How it works...
How it works...
How it works...
How it works...
Exploring Google Cloud Platform with Ansible
Exploring Google Cloud Platform with Ansible
Exploring Google Cloud Platform with Ansible
Exploring Google Cloud Platform with Ansible
Introduction
Introduction
Introduction
Introduction
Preparing to work with Google Cloud Platform
Preparing to work with Google Cloud Platform
Preparing to work with Google Cloud Platform
Preparing to work with Google Cloud Platform
How to do it…
How to do it…
How to do it…
How to do it…
Creating GCE instances
Creating GCE instances
Creating GCE instances
Creating GCE instances
How to do it…
How to do it…
How to do it…
How to do it…
How it works...
How it works...
How it works...
How it works...
Attaching persistent disks
Attaching persistent disks
Attaching persistent disks
Attaching persistent disks
How to do it…
How to do it…
How to do it…
How to do it…
How it works...
How it works...
How it works...
How it works...
Creating snapshots for backup
Creating snapshots for backup
Creating snapshots for backup
Creating snapshots for backup
How to do it…
How to do it…
How to do it…
How to do it…
How it works...
How it works...
How it works...
How it works...
Tagging an instance
Tagging an instance
Tagging an instance
Tagging an instance
How to do it…
How to do it…
How to do it…
How to do it…
Managing network and firewall rules
Managing network and firewall rules
Managing network and firewall rules
Managing network and firewall rules
How to do it…
How to do it…
How to do it…
How to do it…
How it works...
How it works...
How it works...
How it works...
Managing load balancer
Managing load balancer
Managing load balancer
Managing load balancer
How to do it…
How to do it…
How to do it…
How to do it…
Managing GCE images
Managing GCE images
Managing GCE images
Managing GCE images
How to do it…
How to do it…
How to do it…
How to do it…
How it works...
How it works...
How it works...
How it works...
Creating instance templates
Creating instance templates
Creating instance templates
Creating instance templates
How to do it…
How to do it…
How to do it…
How to do it…
Creating managed instance groups
Creating managed instance groups
Creating managed instance groups
Creating managed instance groups
How to do it…
How to do it…
How to do it…
How to do it…
How it works...
How it works...
How it works...
How it works...
Managing objects in Google Cloud Storage
Managing objects in Google Cloud Storage
Managing objects in Google Cloud Storage
Managing objects in Google Cloud Storage
How to do it…
How to do it…
How to do it…
How to do it…
Creating a Cloud SQL instance (without Ansible module)
Creating a Cloud SQL instance (without Ansible module)
Creating a Cloud SQL instance (without Ansible module)
Creating a Cloud SQL instance (without Ansible module)
How to do it…
How to do it…
How to do it…
How to do it…
Using dynamic inventory
Using dynamic inventory
Using dynamic inventory
Using dynamic inventory
How to do it…
How to do it…
How to do it…
How to do it…
Deploying the phonebook application
Deploying the phonebook application
Deploying the phonebook application
Deploying the phonebook application
How to do it…
How to do it…
How to do it…
How to do it…
How it works...
How it works...
How it works...
How it works...
Building Infrastructure with Microsoft Azure and Ansible
Building Infrastructure with Microsoft Azure and Ansible
Building Infrastructure with Microsoft Azure and Ansible
Building Infrastructure with Microsoft Azure and Ansible
Introduction
Introduction
Introduction
Introduction
Preparing Ansible to work with Azure
Preparing Ansible to work with Azure
Preparing Ansible to work with Azure
Preparing Ansible to work with Azure
How to do it...
How to do it...
How to do it...
How to do it...
Creating an Azure virtual machine
Creating an Azure virtual machine
Creating an Azure virtual machine
Creating an Azure virtual machine
How to do it...
How to do it...
How to do it...
How to do it...
How it works...
How it works...
How it works...
How it works...
Managing network interfaces
Managing network interfaces
Managing network interfaces
Managing network interfaces
How to do it...
How to do it...
How to do it...
How to do it...
How it works...
How it works...
How it works...
How it works...
Working with public IP addresses
Working with public IP addresses
Working with public IP addresses
Working with public IP addresses
How to do it...
How to do it...
How to do it...
How to do it...
How it works...
How it works...
How it works...
How it works...
Using public IP addresses with network interfaces and virtual machines
Using public IP addresses with network interfaces and virtual machines
Using public IP addresses with network interfaces and virtual machines
Using public IP addresses with network interfaces and virtual machines
How do it...
How do it...
How do it...
How do it...
How it works...
How it works...
How it works...
How it works...
Managing an Azure network security group
Managing an Azure network security group
Managing an Azure network security group
Managing an Azure network security group
How to do it...
How to do it...
How to do it...
How to do it...
How it works...
How it works...
How it works...
How it works...
Working with Azure Blob storage
Working with Azure Blob storage
Working with Azure Blob storage
Working with Azure Blob storage
How to do it...
How to do it...
How to do it...
How to do it...
How it works...
How it works...
How it works...
How it works...
Using a dynamic inventory
Using a dynamic inventory
Using a dynamic inventory
Using a dynamic inventory
How to do it...
How to do it...
How to do it...
How to do it...
Deploying a sample application
Deploying a sample application
Deploying a sample application
Deploying a sample application
How to do it...
How to do it...
How to do it...
How to do it...
Working with DigitalOcean and Ansible
Working with DigitalOcean and Ansible
Working with DigitalOcean and Ansible
Working with DigitalOcean and Ansible
Introduction
Introduction
Introduction
Introduction
Preparing to work with DigitalOcean
Preparing to work with DigitalOcean
Preparing to work with DigitalOcean
Preparing to work with DigitalOcean
How to do it…
How to do it…
How to do it…
How to do it…
Adding SSH keys to a DigitalOcean account
Adding SSH keys to a DigitalOcean account
Adding SSH keys to a DigitalOcean account
Adding SSH keys to a DigitalOcean account
How to do it…
How to do it…
How to do it…
How to do it…
Creating Droplets
Creating Droplets
Creating Droplets
Creating Droplets
How to do it…
How to do it…
How to do it…
How to do it…
Managing Block Storage
Managing Block Storage
Managing Block Storage
Managing Block Storage
How to do it…
How to do it…
How to do it…
How to do it…
Attaching a Floating IP
Attaching a Floating IP
Attaching a Floating IP
Attaching a Floating IP
How to do it…
How to do it…
How to do it…
How to do it…
Using a Load Balancer
Using a Load Balancer
Using a Load Balancer
Using a Load Balancer
How to do it…
How to do it…
How to do it…
How to do it…
Adding an A DNS record
Adding an A DNS record
Adding an A DNS record
Adding an A DNS record
How to do it…
How to do it…
How to do it…
How to do it…
Using dynamic inventory
Using dynamic inventory
Using dynamic inventory
Using dynamic inventory
How to do it…
How to do it…
How to do it…
How to do it…
Deploying a sample application
Deploying a sample application
Deploying a sample application
Deploying a sample application
How to do it…
How to do it…
How to do it…
How to do it…
Running Containers with Docker and Ansible
Running Containers with Docker and Ansible
Running Containers with Docker and Ansible
Running Containers with Docker and Ansible
Introduction
Introduction
Introduction
Introduction
Preparing Ansible to work with Docker
Preparing Ansible to work with Docker
Preparing Ansible to work with Docker
Preparing Ansible to work with Docker
How to do it…
How to do it…
How to do it…
How to do it…
Running a container
Running a container
Running a container
Running a container
How to do it...
How to do it...
How to do it...
How to do it...
How it works…
How it works…
How it works…
How it works…
Downloading Docker images
Downloading Docker images
Downloading Docker images
Downloading Docker images
How to do it…
How to do it…
How to do it…
How to do it…
How it works…
How it works…
How it works…
How it works…
Mounting volumes in containers
Mounting volumes in containers
Mounting volumes in containers
Mounting volumes in containers
How to do it…
How to do it…
How to do it…
How to do it…
How it works…
How it works…
How it works…
How it works…
Setting up Docker Registry
Setting up Docker Registry
Setting up Docker Registry
Setting up Docker Registry
How to do it…
How to do it…
How to do it…
How to do it…
How it works…
How it works…
How it works…
How it works…
Logging into Docker Registry
Logging into Docker Registry
Logging into Docker Registry
Logging into Docker Registry
How to do it…
How to do it…
How to do it…
How to do it…
How it works…
How it works…
How it works…
How it works…
Using Docker Compose to manage services
Using Docker Compose to manage services
Using Docker Compose to manage services
Using Docker Compose to manage services
How to do it…
How to do it…
How to do it…
How to do it…
How it works…
How it works…
How it works…
How it works…
Scaling up Compose-based service
Scaling up Compose-based service
Scaling up Compose-based service
Scaling up Compose-based service
How to do it…
How to do it…
How to do it…
How to do it…
How it works...
How it works...
How it works...
How it works...
Deploying a sample application
Deploying a sample application
Deploying a sample application
Deploying a sample application
How to do it…
How to do it…
How to do it…
How to do it…
How it works...
How it works...
How it works...
How it works...
Diving into OpenStack with Ansible
Diving into OpenStack with Ansible
Diving into OpenStack with Ansible
Diving into OpenStack with Ansible
Introduction
Introduction
Introduction
Introduction
Preparing Ansible to work with OpenStack
Preparing Ansible to work with OpenStack
Preparing Ansible to work with OpenStack
Preparing Ansible to work with OpenStack
How to do it…
How to do it…
How to do it…
How to do it…
Adding a keypair
Adding a keypair
Adding a keypair
Adding a keypair
How to do it…
How to do it…
How to do it…
How to do it…
Managing security groups
Managing security groups
Managing security groups
Managing security groups
How to do it…
How to do it…
How to do it…
How to do it…
How it works…
How it works…
How it works…
How it works…
Managing network resources
Managing network resources
Managing network resources
Managing network resources
How to do it…
How to do it…
How to do it…
How to do it…
How it works…
How it works…
How it works…
How it works…
Managing a Nova compute instance
Managing a Nova compute instance
Managing a Nova compute instance
Managing a Nova compute instance
How to do it…
How to do it…
How to do it…
How to do it…
How it works…
How it works…
How it works…
How it works…
Creating a Cinder volume and attaching it to a Nova compute instance
Creating a Cinder volume and attaching it to a Nova compute instance
Creating a Cinder volume and attaching it to a Nova compute instance
Creating a Cinder volume and attaching it to a Nova compute instance
How to do it…
How to do it…
How to do it…
How to do it…
Managing objects in Swift
Managing objects in Swift
Managing objects in Swift
Managing objects in Swift
How to do it…
How to do it…
How to do it…
How to do it…
How it works…
How it works…
How it works…
How it works…
User management
User management
User management
User management
How to do it…
How to do it…
How to do it…
How to do it…
How it works…
How it works…
How it works…
How it works…
Creating a flavor
Creating a flavor
Creating a flavor
Creating a flavor
How to do it…
How to do it…
How to do it…
How to do it…
Adding an image
Adding an image
Adding an image
Adding an image
How to do it…
How to do it…
How to do it…
How to do it…
How it works…
How it works…
How it works…
How it works…
Dynamic inventory
Dynamic inventory
Dynamic inventory
Dynamic inventory
How to do it…
How to do it…
How to do it…
How to do it…
Deploying the phonebook application
Deploying the phonebook application
Deploying the phonebook application
Deploying the phonebook application
How to do it…
How to do it…
How to do it…
How to do it…
Ansible Tower
Ansible Tower
Ansible Tower
Ansible Tower
Introduction
Introduction
Introduction
Introduction
Installing Ansible Tower
Installing Ansible Tower
Installing Ansible Tower
Installing Ansible Tower
How to do it...
How to do it...
How to do it...
How to do it...
Getting started with Tower
Getting started with Tower
Getting started with Tower
Getting started with Tower
How to do it...
How to do it...
How to do it...
How to do it...
Adding a machine credential
Adding a machine credential
Adding a machine credential
Adding a machine credential
How to do it...
How to do it...
How to do it...
How to do it...
Building a simple inventory
Building a simple inventory
Building a simple inventory
Building a simple inventory
How to do it...
How to do it...
How to do it...
How to do it...
Executing ad-hoc commands
Executing ad-hoc commands
Executing ad-hoc commands
Executing ad-hoc commands
How to do it...
How to do it...
How to do it...
How to do it...
Using Ansible Tower with a cloud provider
Using Ansible Tower with a cloud provider
Using Ansible Tower with a cloud provider
Using Ansible Tower with a cloud provider
How to do it...
How to do it...
How to do it...
How to do it...
Integrating Ansible roles with tower
Integrating Ansible roles with tower
Integrating Ansible roles with tower
Integrating Ansible roles with tower
How to do it...
How to do it...
How to do it...
How to do it...
Scheduling jobs
Scheduling jobs
Scheduling jobs
Scheduling jobs
How to do it...
How to do it...
How to do it...
How to do it...
Ansible Tower API
Ansible Tower API
Ansible Tower API
Ansible Tower API
How to do it...
How to do it...
How to do it...
How to do it...
Autoscaling using Callback
Autoscaling using Callback
Autoscaling using Callback
Autoscaling using Callback
How to do it...
How to do it...
How to do it...
How to do it...
Other Books You May Enjoy
Other Books You May Enjoy
Other Books You May Enjoy
Other Books You May Enjoy
Leave a review - let other readers know what you think
Leave a review - let other readers know what you think
Leave a review - let other readers know what you think
Leave a review - let other readers know what you think
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜