Hello Dave, glad to see you're still around, and thanks for chiming in!
I also came to the conclusion that the new APIs are much easier to handle and it would be worth rewriting the support module using them. Microsoft docs link to this example code, which (it looks to me) covers all the basic functionality needed by ElastiCluster: https://github.com/Azure-Samples/virtual-machines-python-manage/blob/master/example.py I have started a rewrite using that code as an example, but I have trouble navigating the API docs; perhaps you know more and can give me some hints or pointers to the relevant documentation? In particular: - the above example allocates a private IP address on a private network (VNet); however ElastiCluster VMs would instead need to have a public IP. This page seem to have all the required info, but only has procedures for attaching IPs via the web interface or the CLI -- no API access. https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-network-interface-addresses - How does one specify SSH public keys to inject in the VM? This part is missing from the example. Thanks for any help! Riccardo -- You received this message because you are subscribed to the Google Groups "elasticluster" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
