oraclecloud-install-auth

Installation
SKILL.md

Oracle Cloud Install & Auth

Overview

Configure API key authentication for Oracle Cloud Infrastructure (OCI). OCI auth requires a ~/.oci/config file with five mandatory fields — user OCID, fingerprint, tenancy OCID, region, and the path to an RSA private key. One wrong field produces the cryptic ConfigFileNotFound or InvalidKeyFilePath error with no hint about which field failed.

Purpose: Produce a validated ~/.oci/config file, generate an RSA key pair, upload the public key to OCI, and verify connectivity with both the Python SDK and OCI CLI.

Prerequisites

  • OCI account with an active tenancy — sign up at https://cloud.oracle.com
  • Python 3.8+ (the OCI Python SDK is the most mature SDK)
  • OpenSSL installed (for RSA key generation)
  • Your user OCID (Profile > User Settings in the OCI Console) — format: ocid1.user.oc1..aaaa...
  • Your tenancy OCID (Administration > Tenancy Details) — format: ocid1.tenancy.oc1..aaaa...
  • Your home region (e.g., us-ashburn-1, eu-frankfurt-1)

Instructions

Step 1: Install the OCI Python SDK and CLI

Installs
1
GitHub Stars
2.8K
First Seen
13 days ago
oraclecloud-install-auth — jeremylongshore/tons-of-skills-marketplace