Skip to content

Missing OpenAI Resource & Deployment Model Support in Azure Service Operator #4618

Open
@vijay176us

Description

@vijay176us

## Describe the bug

Azure Service Operator (ASO) does not currently support provisioning Azure OpenAI resources (Microsoft.CognitiveServices/accounts) and Deployment Models (Microsoft.CognitiveServices/accounts/deployments).
This limitation prevents managing OpenAI services via Kubernetes and blocks the adoption of a GitOps approach for deploying and managing these resources efficiently. Adding a Custom Resource Definition (CRD) for OpenAI would enable seamless deployment and lifecycle management through ASO.

Azure Service Operator Version: ASOv2

🔹 Description
Azure Service Operator (ASO) currently does not support provisioning Azure OpenAI resources (Microsoft.CognitiveServices/accounts) and Deployment Models (Microsoft.CognitiveServices/accounts/deployments). This feature is essential for managing OpenAI workloads via Kubernetes.

🔹 Expected Behavior
ASO should provide a CRD (Custom Resource Definition) for "Microsoft.CognitiveServices/accounts" and "Microsoft.CognitiveServices/accounts/deployments".
Users should be able to deploy and manage OpenAI resources through Kubernetes manifests.

🔹 Current Behavior
Attempting to apply a Kubernetes manifest for OpenAI resources results in "Unknown resource type" errors.
No ASO documentation exists for Microsoft.CognitiveServices/accounts and Microsoft.CognitiveServices/accounts/deployments.

Screenshots

If applicable, add screenshots to help explain your problem.

Additional context

Add any other context about the problem here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    new-resourceRequests for new supported resources

    Type

    No type

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions