- Creating Development Environments with Vagrant(Second Edition)
- Michael Peacock
- 236字
- 2021-07-23 20:04:19
What this book covers
Chapter 1, Getting Started with Vagrant, introduces the concept of virtualization, its importance in the role of the development environment, and walks you through the Vagrant installation process.
Chapter 2, Managing Vagrant Boxes and Projects, walks you through creating Vagrant projects, exploring and configuring the Vagrantfile, and working with base boxes.
Chapter 3, Provisioning with Puppet, explores Puppet, the provisioning tool, and how to create Puppet manifests to provision a server.
Chapter 4, Using Ansible, explores Ansible, the provisioning tool, and how to create Ansible playbooks to provision a server.
Chapter 5, Using Chef, explores Chef, the provisioning tool, and how to create Chef recipes to provision a server.
Chapter 6, Provisioning Vagrant Machines with Puppet, Ansible, and Chef, discusses how to use Puppet, Ansible, and Chef within the context of Vagrant to provision development environments.
Chapter 7, Working with Multiple Machines, explores using Vagrant to create and manage projects that use multiple virtual machines, which communicate with each other.
Chapter 8, Creating Your Own Box, discusses the process of creating your own base box for use within a Vagrant project.
Chapter 9, HashiCorp Atlas, walks you through using Vagrant Share to share SSH and HTTP(S) access to a Vagrant-managed machine, and how to use the services provided through the Vagrant Cloud.
Appendix, A Sample LEMP Stack, walks you through the process of creating a LEMP server within a new Vagrant project.
- SOA實(shí)踐
- 深入實(shí)踐Spring Boot
- C語言程序設(shè)計(jì)教程(第2版)
- 編寫高質(zhì)量代碼:改善C程序代碼的125個(gè)建議
- 深入淺出DPDK
- MATLAB實(shí)用教程
- PLC編程及應(yīng)用實(shí)戰(zhàn)
- Visual C#通用范例開發(fā)金典
- UNIX Linux程序設(shè)計(jì)教程
- JavaScript程序設(shè)計(jì)(第2版)
- Eclipse開發(fā)(學(xué)習(xí)筆記)
- C/C++語言程序開發(fā)參考手冊(cè)
- Python編程基礎(chǔ)
- 深入理解C++11:C++11新特性解析與應(yīng)用
- C++教程