linux - tutorial - deploy net core api to azure



Módulo Azure Powershell-Compatibilidad con Linux(.NET Core) (1)

Existe un módulo AzureRM que se basa en .NET Core. Sin embargo, el módulo AzureRM no tiene todas las funciones necesarias para interactuar con Azure. Muchos de los otros cmdlets, como New-AzureAffinityGroup , están presentes en el módulo de Azure. Aquí hay una lista de otros cmdlets: https://www.powershellgallery.com/packages/Azure/4.2.1

¿Cuándo podemos esperar que se agregue el soporte para este módulo y los cmdlets restantes de Azure?


  1. Microsoft no da ninguna eta cuando las cosas "clásicas" van a ser portadas completamente en ARM. Pero casi todo estaba ya portado, por lo que esperaba que "clásico" se transfiriera completamente a ARM en un año más o menos.
  2. AzureRM.Netcore está muy por detrás de AzureRM, y Microsoft no da ninguna eta cuando estarán a la par, pero Powershell 6 se está construyendo sobre .Net Core, por lo que esperaría que AzureRM.Netcore coincida con AzureRM en algún momento. , pero no muy pronto, obviamente.

Mientras tanto, puedes evitar las llamadas de descanso. Es un poco diferente, pero la forma más fácil de hacerlo es realizar el comando que sabes que funciona y agregarle un "-Debug" ( New-AzureAffinityGroup -bla blabla ... -Debug ). Se imprimirá (bueno, no estoy seguro acerca de cmdlets antiguos, pero los cmdlets de AzureRM lo hacen) el resto lo llamará a cabo. Otra forma: echa un vistazo a la referencia de la API de Azure .





asp.net-core