Azure / azure-capi-cli-extension

Kubernetes Cluster API support in the Azure CLI
MIT License
20 stars 17 forks source link

Create az-capi-cli roadmap for deprecation or GA #263

Open dtzar opened 1 month ago

dtzar commented 1 month ago

Create a roadmap to either GA a subset of the existing functionality OR deprecate this extension all together providing a viable alternative.

If you use this tool today, would appreciate comments in this issue on what aspects you use with this extension more specifically.

bingbing8 commented 1 month ago

I use capz extention to run k8s e2e on a Microsoft internal pipeline. API server port 6443 is not considered known port and the access from internet to port 6443 are blocked by nsg for all Microsoft internal test subscription. With capz extension, I peer the vnet in AKS infra rg and the vnet in k8s cluster rg. I was able to run tests on a pod on the nodes (target to api server port 6443 in k8s cluster) in management cluster and copy the log back to pipeline agent by kubelet command.

Do you have any recommendation what to use after this deprecation?

mboersma commented 3 weeks ago

The other use cases for az capi I'm aware of are these:

I think for CAPZ we plan to take an approach similar to Windows testing and replace az capi with a script.