Hi, I am looking for complete api azure.redis.Redi...
# azure
p
Hi, I am looking for complete api azure.redis.RedisEnterprise. I am using azure classic package. Is there is timeline to get this api as per azure managed redis enterprise? Like including identity, encryption, authentication etc.
g
Hi Dipankar! The Azure Classic Pulumi provider is beholden to the downstream TF provider: https://github.com/hashicorp/terraform-provider-azurerm/issues?q=is%3Aissue%20state%3Aopen%20redis%20enterprise
NOTE: We recommend using the Azure Native provider to provision Azure infrastructure. Azure Native provides complete coverage of Azure resources and same-day access to new resources and resource updates because it’s built and automatically from the Azure Resource Manager API.
Azure Classic is based on the Terraform azurerm provider. It has fewer resources and resource options and receives new Azure features more slowly than Azure Native. However, Azure Classic remains fully-supported for existing usage.
https://github.com/pulumi/pulumi-azure?tab=readme-ov-file#microsoft-azure-resource-provider
p
Thank you for the reply. Problem is existing infra code already built on classic package. And migrating into nativ package, would be very challenging.
So I want to stick to classic package for now. But would be great if I know some timeline of these features upgrade.
s
@prehistoric-actor-5610 Why don't you use classic & native provider side-by-side? I know, it's not ideal but at least you wouldn't have to migrate all your existing code at once.
p
That is true. Didn’t just want to mix up.
But seems, for now no plan to move away from arm, thinking about native upgrade and parallel build native redis. Upgrade seems needed, because so far I have several occasions where due to api limitations had to find alternative approach like resource group deployment, command cli etc.
would also have have been great if classic is also maintained.. didn’t want to break terraform provider either
s
would also have have been great if classic is also maintained..
I do think it's still being maintained by Terraform/Hashicorp. It's just that Pulumi's native provider is auto-generated, so should™ have higher coverage of the Azure landscape and ingest updates more quickly. (In my experience, however, there are lots of things still missing from the native provider that are, however, present in the classic provider. YMMV)