Skip to content

[Feature]: OCI Provider - Accept Pre-Configured Signer #15654

@gotsysdba

Description

@gotsysdba

The Feature

For the OCI Provider, add support for OCI Instance Principal and OKE Workload Identity authentication without adding oci as a dependency. This allows litellm users to authenticate with OCI Generative AI services using cloud-native identity mechanisms instead of API keys.

Motivation, pitch

Currently, litellm's OCI provider only supports user principal authentication (API key + fingerprint + private key). This doesn't work for:

  • Applications running on OCI Compute instances (should use Instance Principals)
  • Applications running in OKE clusters (should use Workload Identity)
  • Security-conscious deployments that want to avoid managing API keys

The OCI SDK provides signers for these auth types, but adding oci as a litellm dependency would be too heavyweight.

LiteLLM is hiring a founding backend engineer, are you interested in joining us and shipping to all our users?

No

Twitter / LinkedIn details

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions