Introduction In a previous post I introduced ORCA for Windows and shared a Video of it in use, in this post we will spend a bit of time looking at some of the techniques I used to implement it.. Working with Ansible Templates One of the Ansible features I find myself using time and time... Continue Reading →
Oracle Rapid Clone Automation (ORCA) for Windows
Introduction I have previously blogged on how a simple Ansible playbook can be used to automate the cloning of Oracle database(s) on Linux, utilising the Pure Storage Ansible modules and storage snapshots. If you're interested my Ansible code for Oracle Rapid Clone Automation (ORCA) can be found up on GitHub or if you prefer to... Continue Reading →
How to use Ansible to map a Linux device to a vVOL FlashArray Volume
Background In my previous post I walked through how you can determine a vVOL FlashArray volume from a Linux device. In this post I will show how we can automate that process with Ansible using the same /dev/sdd Linux device and some code examples. Ansible Linux Facts Let's start by using the ansible_facts.devices to identify... Continue Reading →
Accessing Pure Storage Pure1 with Ansible
In previous Blogs I have shared how you can use Ansible to manage Pure Storage FlashArray volumes and snapshots. In this Blog I will show how you can also use Ansible to access Pure Storage Pure1 to get fleet information such as version, model, volume, snapshots, pods, file systems, network interfaces, and metrics. Accessing Pure1... Continue Reading →
Oracle Database Automation with Ansible AWX
Latest @Ansible demo showing multiple @Oracle #12c databases being refreshed from a simple playbook using @Ansible #AWX @OracleACE
Getting started with Ansible and Windows
Background I spend most of my time working with Linux but occasionally I come across Oracle on Windows, so I thought it's about time that I tried my hand at using Ansible on Windows. Ansible on Windows You can not currently run Ansible on Windows, but you can manage Windows servers from a Linux or... Continue Reading →
Ansible 2.6 Now available
At the beginning of July, Ansible 2.6 was released, this release depreciates a few commands, fixes some issues and extends Cloud support for Amazon, Azure & Google. Ansible 2.6 also includes a few new and updated Pure Storage FlashArray and for the first time FlashBlade modules: Pure Storage FlashArray purefa_host - Enable mixed protocol hosts purefa_hg -... Continue Reading →
Oracle 12c Multi-database refresh with Ansible
In this Blog post I will share another short video demonstrating how storage data services can be used to perform many common data management tasks using simply scripting, DevOPS automation tools and Pure Storage REST API’s . Oracle 12c multiple databases clones with Ansible Before we jump into the demonstration let me detail my architecture and explain... Continue Reading →
Getting started with Ansible and Oracle
Introduction In my previous post An introduction to Ansible I shared some reasons why companies are adopting Ansible and described some of the advantages of using Ansible over other configuration management tools. Now we know what Ansible is, let's start using it. Setting up an Ansible Control Machine The simplest and quickest way to get up and running... Continue Reading →
An introduction to Ansible
Why this Blog Over the last couple of years I have found myself increasingly working with DevOps teams and being exposed to the tools and techniques being adopted. However speaking to other DBA's and Architects it appears that for many it's still a bit of a 'Dark Art', so I thought it was about time... Continue Reading →