And yes, I did name it “OTT” just so I could use that blog post title.

I asked OCI’s genAI Service to write my blog post…
Introducing the OCI Tag Tool: Simplifying Resource Management in Oracle Cloud InfrastructureAre you tired of manually updating tags on your Oracle Cloud Infrastructure (OCI) resources? Do you struggle to maintain consistency and accuracy across your cloud environment? We’re excited to announce the launch of the OCI Tag Tool, a game-changing tool that simplifies resource management by allowing you to update tags on all your OCI resources with ease.
The Challenge of Manual Tagging
In OCI, tags are essential for organizing and managing resources. They help you categorize, filter, and search for resources based on specific criteria such as department, environment, or application. However, manually updating tags on individual resources can be a time-consuming and error-prone process. As your cloud infrastructure grows, so does the complexity of managing tags.
Introducing the OCI Tag Tool
Our new tool is designed to overcome these challenges by providing a simple and efficient way to update tags across all your OCI resources. With the OCI Tag Tool, you can:
Update multiple resources at once: Save time by applying changes to hundreds or thousands of resources with a single operation.
Ensure consistency: Enforce standardized tagging conventions across your entire cloud environment.
Reduce errors: Eliminate manual mistakes and ensure accuracy with automated tag updates.
Which… is actually not that bad. In fact I had to stop after that because it was scary how much better it is than me at writing marketing speak.
So what actually is the OCI Tagging Tool?
In my previous post I mention that the bulk API isn’t super convenient as it (1) requires JSON inputs and (2) only works on one compartment at a time.
OTT solves those issues. It lets you:
- search for resources – wherever they are in the tenancy
- specify an update to be made to their tags
- see the changes that would be done (i.e. do a dry run)
- and optionally, actually make those changes
Where can I get it / How do I use it?
The rest of what you need to get started is in the README over at Github.
