Terraform for dummies part 6: Deploy Oracle DB System 21c using terraform

Intro Whatโ€™s the point of moving a database to the Cloud if we canโ€™t automatically deploy it. After blogging about web compute provisioning on AWS,OCI, Azure, & GCP using terraform. The least I could do as a (future-ex) DBA is to terraform database provisioning in Oracle Cloud. On top of that, I also wanted to …

OCI Bastion Service Part II: Create Bastion service using OCI CLI & Terraform

Intro In part II, and after demonstrating how to use OCI Bastion service using the Console (see part I ) we will cover how to create Bastion Service using automation tools like OCI CLI and terraform as I didnโ€™t want all these approaches to be lumped in one post.  Quick table of contents – Create …

Terraform in OCI: The infamous error 404-NotAuthorizedOrNotFound

Intro Terraform uses API to interact with your Cloud providerโ€™s platform. Hence many error messages thrown by your terraform deploy come directly from the cloud platform (i.e OCI services) . In some cases, they prove to be very unhelpful and empty of insights, leaving you wonder what really is breaking your deployment. These are part …

โ˜โ˜ My Terraform labs 2021โ€“ Cloud recap โ˜โ˜

Intro The first time I had seen a glimpse of this Infrastructure as Code artifact in 2018 (presented by Roopesh Ramklass at our TOUG meetup), I found the it ugly as hell and sworn to never touch it (probably confused it with Json ;)). Today I am happy to admit that I was totally wrong …

Terraform for dummies part 5: Terraform deployment On-premises (KVM)

Intro For a long time, Terraform was associated with deploying resources in the cloud. But what many people donโ€™t know is that terraform already had private and community based providers that worked perfectly on non cloud environments. Today, we will discover how to deploy a compute vm in a KVM host. Not only that, but …