Deploys and manages Oracle Cloud Infrastructure (OCI) compute instances with automated capacity retry logic and flexible shape selection.
This skill automates the complex lifecycle of OCI compute instances, specifically addressing common cloud hurdles like 'out of host capacity' errors through intelligent retry logic across multiple availability domains. It provides deep integration with the OCI Python SDK to handle Flex shape selection (ARM, AMD, Intel), boot volume configuration, and instance state transitions. By bridging the gap between infrastructure-as-code and manual provisioning, it allows developers to reliably scale OCI workloads while ensuring best practices for networking and IAM compliance are followed.
Key Features
01Multi-AD capacity retry logic to bypass host availability errors
022,083 GitHub stars
03Complete instance lifecycle management including Soft-Stop and Soft-Reset
04Retrieval of real-time instance metadata and public/private IP addresses
05Automated selection and configuration of OCI Flex shapes (ARM, AMD, Intel)
06Image discovery and filtering for Oracle Linux and custom OS versions
Use Cases
01Managing instance teardown and boot volume preservation during CI/CD workflows
02Provisioning 'Always Free' ARM-based A1 Flex instances across availability domains
03Automating the scaling of AMD or Intel workloads based on regional capacity