crossplane-contrib / provider-jet-azure

Apache License 2.0
17 stars 20 forks source link

Add route table #133

Open noyoshi opened 2 years ago

noyoshi commented 2 years ago

What resource do you need?

Route table - https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/route_table

What is your use case?

When you provision an AKS cluster, unless you manually create a vnet for the node group to go, it will provision one for you. This vnet is not accessible via Crossplane for modification. The use case in this case is setting up private endpoints in that vnet so that the aks cluster can use those instead of the public endpoints to stuff such as managed dbs.

If we want to manually create a vnet to give aks when provisioning the cluster, it needs stuff such as a route table in it.

jbw976 commented 2 years ago

Hey there @noyoshi! Does this correspond to the the RouteTable resource you are looking for? https://doc.crds.dev/github.com/crossplane-contrib/provider-jet-aws/ec2.aws.jet.crossplane.io/RouteTable/v1alpha2@v0.4.0

ulucinar commented 2 years ago

Hi @noyoshi, Looks like we had to exclude azurerm_route_table due to a naming collision when provider-jet-azure was consuming older versions of Terrajet. However, we should now be able to generate it.