Microsoft biedt ons het Azure-platform waarmee we meer dan 100 Microsoft-producten hebben, inclusief besturingssystemen en applicaties, om de groeimogelijkheden van de organisatie en van elk van haar verschillende segmenten te vergroten , Stelt Azure ons in staat om alles gecentraliseerd rechtstreeks in de cloud te beheren zonder te investeren in grote hoeveelheden fysieke en economische middelen. Hoewel Microsoft maandelijkse kosten hanteert op basis van de behoeften van elke organisatie, kunnen we genieten van een volledig gratis jaar. Voor meer informatie over hoe u zich bij Azure kunt registreren en om de verschillende gebruiksmogelijkheden en kosten te kennen, kunnen we de volgende link van AdminGuides bezoeken, waar elk van deze aspecten wordt beschreven:
Nu is het Azure-platform cloudgebaseerd en kunnen we beheertaken op 3 verschillende manieren uitvoeren:
Elk van deze options heeft zijn eigen functies, maar als we liefhebbers zijn van de CLI-opdrachtregel, is dit zonder twijfel de ideale optie voor deze taken dankzij zijn veelzijdigheid en beheerniveaus. Door middel van deze tutorial zal AdminGuides een speciale focus geven op het installeren van CLI op de verschillende besturingssystemen en zullen we zien welke commando's we hiervoor kunnen uitvoeren.
Een van de grote voordelen van het gebruik van de Azure CLI zijn het gemak waarmee automatiseringsscripts kunnen worden gemaakt die compatibel zijn met Azure Resource Manager.
Daar hebben we toegang tot de centrale console en om de CLI te gebruiken, moeten we op het pictogram drukken dat u in de afbeelding bovenaan ziet om de verbinding tot stand te brengen en het proces van het beheren van de beschikbare Azure-bronnen te starten:
AdminGuides zal zich concentreren op het installeren van deze CLI, of Cloud Shell, op Windows, Linux en macOS en dus al deze bronnen lokaal beheren.
In dit geval gebruiken we Windows 10. In het geval van Windows-besturingssystemen wordt de Azure CLI geïnstalleerd via een MSI-bestand dat ons allemaal toegang geeft tot de CLI met de Windows-opdrachtprompt, CMD of we kunnen het ook doen via Windows PowerShell. In het geval dat we het Windows-subsysteem voor Linux (WSL) inschakelen, hebben we pakketten beschikbaar voor Linux-distributie.
Het distribueerbare MSI-bestand wordt gebruikt voor het installeren, bijwerken en verwijderen van het ‘az’ ?? commando in Windows 10 en kan worden gedownload via de volgende link:
Na het downloaden gaan we verder met de uitvoering ervan en de volgende wizard wordt weergegeven:
Daar activeren we de â € œIk accepteer de voorwaarden in de licentieovereenkomstâ € ?? box en klik op de â € œInstallâ € ?? knop om het CLI-installatieproces in Windows 10 te starten.
Zodra dit proces is voltooid, zullen we het volgende zien. Klik op de knop 'Voltooien' om het CLI-installatieproces in Windows 10 te voltooien.
Om te weten welke versie van CLI we hebben geïnstalleerd, zullen we de volgende regel uitvoeren via het commando prompt of vanuit Windows PowerShell.
az --version
We zullen hetzelfde resultaat zien in de opdrachtprompt:
Om dit proces te starten, gaan we naar de console en voeren het volgende uit:
az login
Dit zal automatisch de browser tonen zodat we de inloggegevens van onze Azure kunnen invoeren account:
Zodra we inloggen op de opdrachtprompt, zullen we zien dat de verbinding tot stand is gebracht en hebben we details zoals. Vanaf dit punt is het mogelijk om wijzigingen aan te brengen in Azure via de CLI in Windows 10.
Als we de Windows CLI willen verwijderen, kunnen we, als we deze hebben verwijderd, het MSI-bestand in de volgende link opnieuw downloaden. Vervolgens voeren we het uit en selecteren we de optie â € œUninstallâ € ??.
Omdat het een open source systeem is en verschillende distributies heeft, hebben we in het geval van Linux meerdere installatie-opties.
AZ_REPO = $ (lsb_release -cs) echo 'deb [arch = amd64] https://packages.microsoft.com/repos/azure- cli / $ AZ_REPO hoofd '| \ sudo tee /etc/apt/sources.list.d/azure-cli.list
Vervolgens zullen we het volgende uitvoeren om de Microsoft-handtekeningsleutel te verkrijgen:
curl -L https : //packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
We gaan verder met het installeren van de Azure CLI voordat we de pakketten als volgt updaten:
sudo apt-get update sudo apt-get install apt-transport-https azure- cli
Zodra het proces is voltooid, zullen we zien dat de CLI is geconfigureerd in Linux:
Hierna kunnen we inloggen door te draaien:
az login
We worden doorgestuurd naar de browser om in te loggen op Azure:
sudo apt-get install lsb-release
Voor dit type systeem is de eerste stap het importeren van de Microsoft repository key:
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
Vervolgens gaan we verder met het maken van de lokale azure-cli repository informatie zoals deze:
sudo sh -c 'echo -e' [azure-cli] \ nname = Azure CLI \ nbaseurl = https: //packages.microsoft.com/yumrepos/azure-cli \ nenabled = 1 \ ngpgcheck = 1 \ ngpgkey = https: //packages.microsoft.com/keys/microsoft.asc 'u0026 gt; /etc/yum.repos.d/azure-cli.repo'
We gaan verder met de installatie van CLI door running:
sudo yum install azure-cli
Na installatie zullen we inloggen met az login. Om CLI bij te werken in deze distributies zullen we het volgende uitvoeren:
sudo yum update azure-cli
Om CLI te verwijderen, moet u nu uitvoeren:
sudo yum remove azure-cli
Als CLI niet opnieuw moet worden geïnstalleerd, zullen we ill verwijder de repositories door te draaien:
sudo rm /etc/yum.repos.d/azure-cli.repo
Ten slotte verwijderen we de Microsoft GPG-handtekening met het volgende commando:
MSFT_KEY = `rpm -qa gpg-pubkey / * --qf '% {versie} -% {release}% {samenvatting} \ n' | grep Microsoft | awk '{print $ 1}' 'sudo rpm -e --allmatches gpg-pubkey- $ MSFT_KEY
Op het moment dat we Linux CLI willen verwijderen, zullen we het volgende uitvoeren:
sudo apt-get remove -y azure-cli
Als het niet de bedoeling is om CLI op Linux opnieuw te installeren, kunnen we de informatie uit de Azure CLI-opslagplaats verwijderen met de volgende opdracht:
sudo rm /etc/apt/sources.list.d/ azure-cli.list
Vervolgens verwijderen we de onnodige pakketten:
sudo apt autoremove
In dit geval gebruiken we macOS Mojave, in dit geval kan de Azure CLI worden geïnstalleerd via de HomeBrew-pakketbeheerder, HomeBrew is een tool die helpt bij het beheren en behouden van de installatie van de CLI in macOS bijgewerkt.
Als je HomeBrew niet hebt geïnstalleerd op macOS Mojave, kunnen we deze stap uitvoeren met het volgende commando:
mkdir homebrew u0026 amp; u0026 amp; curl -L https://github.com/Homebrew/brew/tarball/master | tar xz --strip 1 -C homebrew
Nu, alvorens de CLI te installeren, zal het nodig zijn om de Homebrew repository-informatie bij te werken en het installatiecommando uit te voeren als:
brew bijwerken u0026 amp; u0026 amp; brew install azure-cli
We kunnen de voortgang van deze installatie zien:
Na installatie zullen we inloggen met â € œaz loginâ € ?? en we worden omgeleid naar de browser om in te loggen:
Om CLI bij te werken in macOS Mojave moeten we het volgende uitvoeren:
brew update u0026 amp; u0026 amp; brew upgrade azure-cli
Voor het de-installeren is het nodig om het volgende uit te voeren.
brew uninstall azure-cli
Voor deze tutorial gebruiken we CLI op Windows 10. De CLI heeft de functie voor automatisch aanvullen met de tab voor alle opdrachten in de bash-schaal die de uitvoering ervan vergemakkelijkt. De globale argumenten die beschikbaar zijn voor alle commando's zijn:
--help
--output
--query
--verbose
--debug
Het is een extra optie waarmee u de Azure CLI in interactieve modus kunt gebruiken door middel van het â € œaz interactiveâ € ?? commando, met deze modus een interactieve shell met autocomplete functie, beschrijvingen van de commando's en voorbeelden zal worden geopend, wanneer we dit uitvoeren, wordt het downloadproces gestart en het installeren van genoemde extensie:
We zullen de term 'ja' invoeren om toegang te krijgen tot deze modus:
In deze modus kunnen we beschrijvingen en voorbeelden in- of uitschakelen met de F1-toets :
Om de weergave van de standaardparameters te activeren of te deactiveren, gebruiken we F2 en met de F3-toets wordt de weergave van toetsgebaren afgewisseld.
CLI geeft ons een reeks nuttige commando's, zowel voor het maken als voor het beheer van resources in Azure. AdminGuides analyseert de belangrijkste opdrachten die ongetwijfeld essentieel zullen zijn voor de taken die met Azure moeten worden uitgevoerd.
az account clear
Wis alle abonnementen in de lokale CLI-cache
az account get-access-token
Geeft toegang tot een token zodat hulpprogramma's toegang hebben tot Azure.
az account list
Geeft de lijst met abonnementen weer voor het account waarmee u bent aangemeld.
az account list-locations
Toon de ondersteunde regio's voor het huidige abonnement
az account lock
Blokkeer abonnementsniveaus
az account lock create
Maak een accountvergrendeling
az account lock delete
Verwijder een accountvergrendeling
az account management-group
Manage Azure Management Groups
az account show
Details van het huidige abonnement weergeven
az acr build
Maak een snelle compilatie, waarin gedistribueerde records worden geleverd voor een Azure Container-record.
az acr build-task
Compilatiedefinities beheren az acr build-task create Het vergemakkelijkt het maken van een nieuwe compilatiedefinitie die kan worden geactiveerd door git-confirmaties of basisimage-updates voor een Azure Container Registry.
az acr build-task delete pre > Verwijdert een compilatietaak uit een Azure Container Registry.az acr build-task listGeef een lijst van de constructietaken voor een Azure Container Registry.
az acs browse
Toont het managerpaneel van een servicecontainer in een webbrowser.
az acs create
Maak een servicecontainer
az acs dcos
Hiermee kunt u een Azure-containerservice beheren die is georkestreerd door DC / OS.
az acs dcos browse
De missie is om een SSH-tunnel te maken die bestemd is voor de Azure-containerservice en opent het Mesosphere DC / OS-configuratiescherm in de browser.
az configure [- -defaults]
Als we bijvoorbeeld een standaardgroep willen opzetten, kunnen we het volgende uitvoeren:
az configure --defaults group = AdminGuides
Om de namen van webapplicaties en de namen van virtuele machines:
az configure --defaults vm = '' web = ''
az ad
Beheren de Azure Active Directory Graph-entiteiten die vereist zijn voor op rollen gebaseerde toegangscontrole.
az advisor
Hiermee kunnen we Azure-abonnementsinformatie beheren.
az aks
Het vergemakkelijkt het beheer van Azure Kubernetes Services.
az ams
Beheer Azure Media-resources
az appservice
Met deze opdracht kunt u toepassingsserviceplannen beheren
az backup
Vergemakkelijkt het beheer van Azure Backup-back-ups az batch Beheer Azure Batch
az facturering
Het is handig voor het beheren van aankopen en krediet in Azure
az bot
Beheer Microsoft Bot-services.
az cdn
Beheer Azure Content Distribution Networks (CDN).
Az Cloud
Zoals de naam al aangeeft, beheert u de geregistreerde Azure-clouds.
az cognitiveservices
Hiermee kunt u Azure Cognitive Services-accounts beheren.
az configure
Hiermee kunt u de configuratie van de Azure CLI beheren. Deze opdracht is interactief.
az disk
Beheer Azure-schijven met taken zoals lijst (lis), verwijderen (verwijderen) en meer
az eventgrid
Beheer Azure Event Grid-thema's en -abonnementen.
az eventhubs Het vergemakkelijkt het beheer van naamruimten, evenementen, verbruiksgroepen en geografische herstelconfiguraties van Azure Event Hubs - Alias.az extensionBeheer en update CLI-extensies
az featureMet deze opdracht kunt u de kenmerken van de resourceprovider beheren
az feedbackHiermee kunt u feedback verzenden naar Microsoft op Azure
az findVind de Azure CLI-opdrachten op een eenvoudige manier
az hdinsightBeheer HDInsight-clusters.
az labHiermee kunnen we Azure DevTest Labs beheren.
az loginHiermee kunnen we inloggen op Azure.
az logoutHet is verantwoordelijk voor het sluiten van de sessie om toegang tot Azure-abonnementen te voorkomen.
az mapsBeheer Azure maps
az monitorUw ta sk is om de Azure Monitor-service te beheren, het stelt je in staat om toegang te krijgen tot evenementen, waarschuwingen te maken en nog veel meer taken.
az searchHiermee kun je Azure-zoekservices, administratiesleutels en querysleutels beheren. div >
10. Creëer een virtuele machine met CLI Cloud Shell in Azure
Nu, voor alle IT-beheerders en gebruikers, is Azure een meer dan praktisch alternatief voor het maken van een virtuele machine, iets wat gebruikelijk is in een cloudomgeving. Om een machine te maken via de Azure CLI, volgen we de volgende stappen.
Stap 1Laten we eerst een nieuwe resourcegroep maken en de gewenste zone toewijzen:
az group create --name AdminGuidesGroup --location eastusStap 2Na deze stap zullen we onze virtuele machine maken die waarden aangeeft zoals:
We voeren het volgende uit:
az vm create \ --resource -group AdminGuidesGroup \ --name AdminGuidesVM \ --image win2016datacenter \ --admin-gebruikersnaam AdminGuides \ --admin-wachtwoord AdminGuidestest123
We kunnen zien dat onze machine is gemaakt volgens de aangegeven criteria. We hebben CLI in de browsermodus (Cloud Shell) gebruikt om te valideren dat het gebruik zowel lokaal als via internet eenvoudig is.
CLI is een krachtige aanvulling op Azure waarmee u alle taken die zijn gekoppeld aan de resources die beschikbaar zijn in Azure w dat zijn er niet weinig, maar zeer compleet.
De Microsoft Sticky Notes is een populair en handig hulpmiddel voor gebruikers van Windows 10-systemen…
Microsoft heeft onlangs het langverwachte Windows 11 Dev Channel uitgebracht dat toegankelijk is via Windows…
Windows 10 is een van de meest populaire en meest gebruikte besturingssystemen voor computergebruikers.De evolutie…
Controleer en configureer de machtigingsinstellingenEdge-to-run inschakelen met beheerdersrechtenMicrosoft Edge reparerenEdge verwijderen via het hulpprogramma voor…
De meeste van de nieuwste laptops hebben geen ingebouwde ethernetpoort.We weten allemaal dat bekabelde verbindingen…
De grafische verwerkingseenheid of GPU is een essentieel onderdeel van een computersysteem dat verantwoordelijk is…