Oreilly - Hands-On DevOps with Ansible
by Alan Hohn | Publisher: Packt Publishing | Release Date: August 2018 | ISBN: 9781789344622
Automate your DevOps and Continuous Delivery software delivery process using Ansible 2.xAbout This VideoMaster DevOps pipelines to see how Ansible can build environments, do automated tests, and deploy your projectsThis course includes hands-on examples you can run yourself or modify for use in your own DevOps pipelineExplore the latest features of Ansible—such as automated deployments and containerized environments—using Docker and Kubernetes.In DetailWe live in a world of frequent software updates. It's no longer acceptable to take weeks or even days to deliver new software functionality. Ansible helps take software updates from testing to deployment in a short period of time. It is a great solution for orchestrating DevOps pipelines.In this course, we show how a DevOps pipeline can speed up your software development. We will use DevOps practices to automate your building and testing environments to push software into production. You will use Ansible to automate your DevOps pipeline. Whether you test and deploy applications on-premise or in the cloud, and whether you build full systems or containers with Docker and Kubernetes, by the end of the course you will be able to develop and deploy reliable applications with speed using Ansible.The code bundle for this video course is available at - https://github.com/PacktPublishing/Hands-On-DevOps-with-Ansible
- Chapter 1 : DevOps Pipeline with Ansible
- The Course Overview 00:04:44
- Understanding the Complete Ansible DevOps Pipeline 00:10:59
- The Need for DevOps 00:07:15
- Automating the Automation 00:09:44
- Chapter 2 : Packaging Application for Rapid Deployment
- Taking Software from Artifacts to Deployment 00:10:28
- Using Packer with Ansible and AWS 00:07:58
- Writing and Using Ansible Roles 00:10:45
- Using Ansible Templates and Variables 00:06:09
- Working with Ansible Vault 00:06:06
- Deploying to AWS Production 00:08:31
- Ansible and AWS Rolling Updates 00:13:56
- Chapter 3 : Automated Integration Testing with Ansible
- Integrating Ansible and Vagrant 00:09:36
- Virtual Testing Using Vagrant 00:08:23
- Virtualized Test with Ansible and AWS 00:07:18
- Run Tests Using Ansible and Jenkins 00:08:46
- Chapter 4 : Building and Running Docker Containers with Ansible
- Building Docker Containers with Ansible 00:13:18
- Running Docker Containers 00:06:41
- Using Ansible Docker Push 00:08:22
- Docker Rolling Updates 00:09:26
- Integration Testing Using Docker 00:08:34
- Chapter 5 : Automating Kubernetes Deployment with Ansible
- Connecting Ansible to Kubernetes 00:08:40
- Understanding Kubernetes Deployments 00:07:02
- Integration Testing with Kubernetes and Ansible 00:10:29
- Using Ansible to Deploy to Kubernetes 00:09:17
- Kubernetes Rolling Updates 00:07:14
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.