Ang Wei ShanArcusOne
19th November 2015
Puppet Camp Singapore 2015Puppet with Oracle Databases
Agenda
1. Introduction
2. Life of a traditional DBA
3. Life of a new generation DBA
4. Demo
Introduction
● Database Administrator
● > 4 years of experience in databases
● Worked with majority of the RDBMS
● ≈100 days with Puppet
● ArcusOne
Life of a traditional DBA
● Extremely tedious
● Prone to careless mistakes
● Inconsistent configurations among different DBAs
● What if you need to create multiple environment?
Problems with this approach….
Life of a new generation DBA
Demo
● Puppet v3.8.4
● Puppet modules○ biemond/oradb
○ petems-swap_file
○ fiddyspence-sysctl
○ ramseymcgrath-remove_hugepage
○ erwbgy-limits
● Provisioning an Oracle database stack on CentOS 7.1
Thank you for your [email protected]