Skip to content

Azure: Track 1 SDK deprecated, limiting service expansion #711

@tarunKoyalwar

Description

@tarunKoyalwar

Problem

Azure provider uses Track 1 SDK which was deprecated in September 2023.

Impact:

  • ❌ No security patches or bug fixes for Track 1
  • ⚠️ 11+ Azure services not yet implemented
  • ⚠️ Limited authentication options (only 2 methods)

Services Not Yet Implemented:

  1. Storage Accounts
  2. Azure Kubernetes Service
  3. CDN
  4. DNS
  5. Application Gateway/Load Balancer
  6. Container Instances
  7. App Service/Web Apps
  8. Azure Functions + API Management
  9. Front Door
  10. Container Apps (Track 2 only)
  11. Static Web Apps (Track 2 only)

Authentication Limitations:

  • Current: 2 methods (client secret, Azure CLI)
  • Missing: Managed Identity, Workload Identity, Certificates
  • Critical for Azure-hosted workloads

Solution

Migrate to Track 2 SDK to:

  • ✅ Enable implementation of 11+ additional services
  • ✅ Receive ongoing security updates
  • ✅ Support modern authentication (7 methods)
  • ✅ Maintain backward compatibility

References

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions