Toegang krijgen tot Azure Cloud Shell vanuit Visual Studio Code

0
157

De Azure Cloud Shell is een geïntegreerde CLI-ervaring die beschikbaar is voor Microsoft Azure-cloudgebruikers . Gewoonlijk beschikbaar in een Linux Bash-shell of PowerShell-prompt, u kunt de Azure Cloud Shell ook rechtstreeks gebruiken in de geïntegreerde ontwikkelomgeving met VS Code.

Welke functies biedt de Azure Cloud Shell?

< ul>

  • Bash-shell voor Linux-stijlopdrachten
  • PowerShell voor bekende Windows-ontwikkelaars
  • Ingebouwde PowerShell-modules
    • Az.Accounts
    • Az.Compute
    • Az.Network
    • Az.Resources
    • Az.Storage
    • AzureAD.Standard.Preview
    • AzurePSDrive
    • PSCloudShellUtility
  • Nieuwste versie van Azure CLI (az-opdracht) beschikbaar voor zowel Bash- als PowerShell-omgevingen
  • Nieuwste PowerShell beschikbaar in Bash-omgeving met pwsh-runtime
  • De Azure Cloud Shell beheert automatisch de authenticatie en configuratie voor alle bijbehorende modules en hulpprogramma's. Hierdoor kunt u snel en eenvoudig aan de slag met het beheren van uw Azure-omgeving vanaf de opdrachtregel.

    Aan de slag met de Azure Cloud Shell

    De meeste gebruikers beginnen op twee manieren met de Azure Cloud Shell. Ofwel via de Azure Portal en de inline shell-toegang of via een directe weblink naar de Azure Shell.

    Azure Portal Shell Access

    Verbinding maken met de shell via de Azure Portal is net zo eenvoudig zoals klikken op het terminalpictogram naast de zoekbalk in het bovenste gedeelte van het scherm.

    De Azure Cloud Shell starten vanuit de Azure Portal.

    Advertentie

    Zodra u op dit pictogram klikt, wordt een van de twee shells weergegeven, ofwel de Bash- of PowerShell-terminal zoals hieronder te zien is. In de eerste afbeelding ziet u dat de Bash-terminal is aangesloten. Als je de vervolgkeuzelijst linksboven in de terminal gebruikt, heb je de optie voor Bash of PowerShell.

    De Azure Cloud Shell starten met behulp van de Bash-terminal.
    De Azure Cloud Shell starten met de PowerShell-terminal.

    Direct Shell-toegang via internet

    Een andere veelgebruikte methode om de Azure Cloud Shell te starten is via een directe link naar de website zelf. Als u naar https://shell.azure.com/navigeert, wordt de Bash- of PowerShell-terminal geopend. Als u niet bent ingelogd, wordt u gevraagd dit te doen voordat u toegang krijgt. Eenmaal geverifieerd, hebt u onmiddellijk toegang tot dezelfde terminal als binnen de Azure Portal.

    Toegang tot de Azure Cloud Shell via een directe weblink en PowerShell gebruiken.
    Toegang tot de Azure Cloud Shell via directe weblink en het gebruik van Bash.

    De Azure Cloud Shell integreren met VS Code

    Als ontwikkelaar is dit natuurlijk niet de meest efficiënte methode. Een zeer populaire editor uitgebracht door Microsoft, VS Code, is een goed geïntegreerde oplossing geworden voor toegang tot veel verschillende Azure-bronnen en met name de Azure Cloud Shell.

    Met een geïntegreerde ontwikkelworkflow en snelle toegang tot gemeenschappelijk Azure commando's vanuit de editor zelf, kan veel tijd en energie worden bespaard. Wat zijn de stappen die nodig zijn om aan de slag te gaan met de Azure Cloud Shell in VS Code?

    De snelste en gemakkelijkste manier om aan de slag te gaan, is door de officiële Azure-accountextensie van Microsoft te installeren. Navigeer naar het pictogram 'Extensie' in het linkermenu van VS-code en zoek naar Azure-account. Zodra de extensie is gevonden, klikt u op de knop “Installeren” knop. Na de installatie moet je VS Code mogelijk opnieuw opstarten, maar zodra de extensie beschikbaar is, heb je toegang tot een aantal verschillende opdrachten.

    De Azure-accountextensie installeren in VS Code.

    Om alle beschikbare opdrachten te vinden, typt u ctrl-shift-p om het opdrachtvenster voor VS-code te openen. Klik of selecteer de “Azure: Open PowerShell in Cloud Shell” optie.

    Hardlopen de opdracht Open PowerShell in Cloud Shell vanuit het opdrachtvenster VS Code.

    Als u nog niet bent aangemeld via de Azure-accountextensie, wordt er een prompt weergegeven. Klik op “Aanmelden” om naar een webpagina te gaan met uw standaardbrowser waarmee u zich kunt aanmelden bij uw Azure-account.

    Aanmelden bij uw Azure-account voor de Azure Cloud Shell.

    Advertentie

    Kies het account dat u wilt gebruiken met de Azure Cloud Shell en voer indien nodig uw wachtwoord in. Eenmaal ingevoerd, zal de pagina u vragen om het geopende browsertabblad of venster te sluiten, en VS Code zal doorgaan met authenticatie op de achtergrond.

    U zult merken dat de URL die wordt gebruikt om in te loggen is van het formaat, [localhost:123456](http://localhost:123456) waarbij de 123456 een willekeurig gekozen poort is, meestal in het 62000-bereik.

    Een account kiezen om te verifiëren vanaf de aanmeldingspagina van het Azure-account.

    Dit proces is hetzelfde, of u nu de PowerShell-terminal of de Bash-terminal kiest. Zoals je hieronder kunt zien, zijn beide terminals beschikbaar zodra je ze hebt geverifieerd.

    PowerShell-terminal in de Azure Cloud Shell vanuit VS Code.
    Bash-terminal in de Azure Cloud Shell vanuit VS Code.

    Conclusie

    Het integreren van de Azure Cloud Shell in VS Code maakt het werk van een ontwikkelaar veel gemakkelijker. Snelle toegang tot opdrachten terwijl u aan het ontwikkelen bent, is belangrijk voor het verzamelen van informatie en het uitvoeren van opdrachten om de resultaten van die wijzigingen te zien zonder constant tussen verschillende vensters te hoeven schakelen. Gebruik vandaag de Azure Cloud Shell binnen VS Code en zie hoeveel uw efficiëntie kan verbeteren!