Ahora ya tenemos un AzureStack en nuestro ordenador pero no esta registrado en azure portal. Para poder hacer esto tenemos que instalar Azure Tools
Antes de nada confiar en el repo y una dependencia.
Set-PSRepository -Name "PSGallery" -InstallationPolicy Trusted Install-Module PowerShellGet -MinimumVersion 2.2.3 -Force
En una nueva terminal.
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 Install-Module -Name Az.BootStrapper -Force Install-AzProfile -Profile 2020-09-01-hybrid -Force Install-Module -Name AzureStack -RequiredVersion 2.1.1 Get-Module -Name "Az*" -ListAvailable Get-Module -Name "Azs*" -ListAvailable
Una vez tenemos los modulos powershell necesarios podemos proceder al registro.
# Add the Azure cloud subscription environment name. # Supported environment names are AzureCloud, AzureChinaCloud, or AzureUSGovernment depending which Azure subscription you're using. Connect-AzAccount -EnvironmentName "AzureCloud" # Register the Azure Stack Hub resource provider in your Azure subscription Register-AzResourceProvider -ProviderNamespace Microsoft.AzureStack # Import the registration module that was downloaded with the GitHub tools Import-Module C:\AzureStack-Tools-az\Registration\RegisterWithAzure.psm1 # If you have multiple subscriptions, run the following command to select the one you want to use: # Get-AzSubscription -SubscriptionID "" | Select-AzSubscription # Register Azure Stack Hub $AzureContext = Get-AzContext $CloudAdminCred = Get-Credential -UserName AZURESTACK\CloudAdmin -Message "Enter the credentials to access the privileged endpoint." $RegistrationName = "akzurestack" Set-AzsRegistration ` -PrivilegedEndpointCredential $CloudAdminCred ` -PrivilegedEndpoint AzS-ERCS01 ` -BillingModel Development ` -RegistrationName $RegistrationName ` -UsageReportingEnabled:$true
No he explicado que tenemos que tener un ActiveDirectory en azure portal si usamos el modo AzureCloud, eso quiere decir que la administración y creacion de usuarios y permisos admisnitradores se hará en parte en azure portal a través de un service principal pero no nos confundamos si bien en azure portal aparece un gruop resource azure stack hub, este azure stack hub tiene la capacidad de administrar los recursos onpremise.
Primero nos logueamos un Azure Portal con un admin del tenant y luego nos loguemos en el endpoint priviledge del AzureStack, tener paciencia pues como os muestro en el video puede tardar 10 minutos en finalizar el proceso de registro de nuestro AzureStack
0 comentarios