16 ‐ OCI Object Storage ↔ Compute API Connectivity using CLI - SanjeevOCI/Ocidocs GitHub Wiki
Objective: Establish API-based connectivity between OCI Object Storage and a Compute instance, configure OCI CLI, and perform file transfers securely.
✅ Prerequisites
- A Bastion (public) VM for access
- A Private Application VM (target for API access)
- Proper NSG/SecList rules between Bastion ↔ App VM
Object storage_to_instance through API connectivity
Objective- API connectivity between Object Storage and a Compute instance in Oracle Cloud Infrastructure (OCI)
✅ Summary
- Set up network connectivity between Bastion and Private App VM
- Installed and configured OCI CLI for API access
- Created API keys and configured user authentication
- Created an Object Storage bucket
- Uploaded and retrieved objects securely via CLI
This approach is ideal for private workloads, secure backups, or headless automation without exposing Object Storage via public endpoints.