Azure Automation állapot konfigurációjának áttekintéseAzure Automation State Configuration overview

Azure Automation állapot-konfiguráció egy Azure-beli konfiguráció-felügyeleti szolgáltatás, amely lehetővé teszi a PowerShell kívánt állapot-konfiguráció (DSC) konfigurációjának írását, kezelését és fordítását bármely Felhőbeli vagy helyszíni adatközpontban.Azure Automation State Configuration is an Azure configuration management service that allows you to write, manage, and compile PowerShell Desired State Configuration (DSC) configurations for nodes in any cloud or on-premises datacenter. A szolgáltatás a DSC-erőforrásokatis importálja, és a konfigurációkat a célként megadott csomópontokhoz rendeli hozzá a felhőben.The service also imports DSC Resources, and assigns configurations to target nodes, all in the cloud. A Azure Portal Azure Automation állapot konfigurációját az állapot konfigurálása (DSC) elemre kattintva érheti el a konfiguráció felügyelete alatt.You can access Azure Automation State Configuration in the Azure portal by selecting State configuration (DSC) under Configuration Management.

A Azure Automation állapot-konfiguráció számos különböző gép kezelésére használható:You can use Azure Automation State Configuration to manage a variety of machines:

  • Azure-beli virtuális gépekAzure virtual machines
  • Azure-beli virtuális gépek (klasszikus)Azure virtual machines (classic)
  • Fizikai/virtuális Windowsos gépek a helyszínen vagy az Azure-tól eltérő felhőben (beleértve az AWS EC2-példányokat)Physical/virtual Windows machines on-premises, or in a cloud other than Azure (including AWS EC2 instances)
  • Fizikai/virtuális Linux rendszerű számítógépek a helyszínen, az Azure-ban vagy az Azure-tól eltérő felhőbenPhysical/virtual Linux machines on-premises, in Azure, or in a cloud other than Azure

Ha nem áll készen a számítógép-konfiguráció felhőből való kezelésére, akkor a Azure Automation állapot konfigurációját csak jelentési végpontként használhatja.If you aren't ready to manage machine configuration from the cloud, you can use Azure Automation State Configuration as a report-only endpoint. Ezzel a funkcióval a DSC-n keresztül állíthatja be (leküldéses) konfigurációkat, és megtekintheti a jelentéskészítés részleteit Azure Automationban.This feature allows you to set (push) configurations through DSC and view reporting details in Azure Automation.

Megjegyzés

Az Azure-beli virtuális gépek Azure Automation állapotú konfigurációval való kezelése külön díj nélkül történik, ha a telepített Azure-beli virtuális gép kívánt állapot-konfigurációs bővítményének verziója nagyobb, mint 2,70.Managing Azure VMs with Azure Automation State Configuration is included at no extra charge if the installed Azure VM Desired State Configuration extension version is greater than 2.70. További információ: Automation- díjszabási oldal.For more information, see Automation pricing page.

Miért érdemes Azure Automation állapot konfigurációját használniWhy use Azure Automation State Configuration

Azure Automation állapot-konfiguráció számos előnnyel jár, mint a DSC használata az Azure-on kívül.Azure Automation State Configuration provides several advantages over the use of DSC outside of Azure. Ez a szolgáltatás lehetővé teszi, hogy a központi és biztonságos helyről gyorsan és egyszerűen lehessen méretezni a több ezer gépen.This service enables scalability across thousands of machines quickly and easily from a central, secure location. Könnyedén engedélyezheti a gépeket, hozzárendelheti a deklaratív konfigurációkat, és megtekintheti azokat a jelentéseket, amelyek az egyes gépek megfelelőségét a megadott kívánt állapottal együtt mutatják.You can easily enable machines, assign them declarative configurations, and view reports showing each machine's compliance with the desired state you specify.

A Azure Automation állapot-konfigurációs szolgáltatás azt a DSC-t adja meg, amit Azure Automation runbookok a PowerShell-parancsfájlok futtatásához.The Azure Automation State Configuration service is to DSC what Azure Automation runbooks are to PowerShell scripting. Más szóval ugyanúgy, ahogy a Azure Automation segíti a PowerShell-parancsfájlok kezelését, a DSC-konfigurációk kezelését is segíti.In other words, in the same way that Azure Automation helps you manage PowerShell scripts, it also helps you manage DSC configurations.

Beépített lekéréses kiszolgálóBuilt-in pull server

Azure Automation állapot-konfiguráció egy DSC lekérési kiszolgálót biztosít a Windows-szolgáltatás DSC-szolgáltatásáhozhasonló módon.Azure Automation State Configuration provides a DSC pull server similar to the Windows Feature DSC-Service. A célként megadott csomópontok automatikusan megkapják a konfigurációkat, megfelelnek a kívánt állapotnak, és jelentést készítenek a megfelelőségéről.Target nodes can automatically receive configurations, conform to the desired state, and report on their compliance. A Azure Automation beépített lekérési kiszolgálója kiküszöböli a saját lekéréses kiszolgáló beállításának és karbantartásának szükségességét.The built-in pull server in Azure Automation eliminates the need to set up and maintain your own pull server. A Azure Automation a felhőben vagy a helyszínen is megcélozhatja a virtuális vagy fizikai Windows vagy Linux rendszerű gépeket.Azure Automation can target virtual or physical Windows or Linux machines, in the cloud or on-premises.

Az összes DSC-összetevő kezeléseManagement of all your DSC artifacts

Azure Automation állapot-konfiguráció ugyanazokat a felügyeleti réteget hozza a PowerShell kívánt állapotának konfigurálásához , mint a PowerShell-parancsfájlok futtatásához.Azure Automation State Configuration brings the same management layer to PowerShell Desired State Configuration as it offers for PowerShell scripting. A Azure Portal vagy a PowerShellből kezelheti az összes DSC-konfigurációt, erőforrást és a cél csomópontokat.From the Azure portal or from PowerShell, you can manage all your DSC configurations, resources, and target nodes.

Képernyőkép a Azure Automation oldalról

Jelentéskészítési adathalmazok importálása Azure Monitor naplókbaImport of reporting data into Azure Monitor logs

Azure Automation állapot-konfigurációval felügyelt csomópontok részletes jelentési állapotinformációkat küldenek a beépített lekérési kiszolgálónak.Nodes that are managed with Azure Automation State Configuration send detailed reporting status data to the built-in pull server. Konfigurálhatja Azure Automation állapot konfigurációját, hogy ezeket az adatLog Analytics-munkaterületre küldje.You can configure Azure Automation State Configuration to send this data to your Log Analytics workspace. Lásd: Azure Automation állapot-konfiguráció jelentési információinak továbbítása Azure monitor naplókhoz.See Forward Azure Automation State Configuration reporting data to Azure Monitor logs.

ElőfeltételekPrerequisites

Azure Automation állapot konfigurációjának használatakor vegye figyelembe a jelen szakasz követelményeit.Consider the requirements in this section when using Azure Automation State Configuration.

Operációsrendszer-követelményekOperating system requirements

A Windows rendszert futtató csomópontok esetében a következő verziók támogatottak:For nodes running Windows, the following versions are supported:

  • Windows Server 2019Windows Server 2019
  • Windows Server 2016Windows Server 2016
  • Windows Server 2012R2Windows Server 2012R2
  • Windows Server 2012Windows Server 2012
  • Windows Server 2008 R2 SP1Windows Server 2008 R2 SP1
  • Windows 10Windows 10
  • Windows 8.1Windows 8.1
  • Windows 7Windows 7

Megjegyzés

A Microsoft Hyper-V Server önálló termék SKU nem tartalmazza a DSC implementációját.The Microsoft Hyper-V Server standalone product SKU does not contain an implementation of DSC. Így nem felügyelhető a PowerShell DSC-vel vagy Azure Automation állapot-konfigurációval.Thus it can't be managed by PowerShell DSC or Azure Automation State Configuration.

A Linux rendszerű csomópontok esetében a DSC Linux bővítmény támogatja a POWERSHELL DSC dokumentációjábanfelsorolt összes Linux-disztribúciót.For nodes running Linux, the DSC Linux extension supports all the Linux distributions listed in the PowerShell DSC documentation.

DSC-követelményekDSC requirements

Az Azure-ban futó összes Windows-csomópont esetében a WMF 5,1 telepítve van, ha a gépek engedélyezve vannak.For all Windows nodes running in Azure, WMF 5.1 is installed when machines are enabled. A Windows Server 2012 és Windows 7 rendszert futtató csomópontok esetén a WinRM engedélyezve van.For nodes running Windows Server 2012 and Windows 7, WinRM is enabled.

Az Azure-ban futó összes Linux-csomópont esetében a POWERSHELL DSC for Linux telepítve van, ha a gépek engedélyezve vannak.For all Linux nodes running in Azure, PowerShell DSC for Linux is installed when machines are enabled.

Magánhálózatok konfigurálásaConfiguration of private networks

A magánhálózaton lévő csomópontok számára szükséges portok, URL-címek és egyéb hálózati adatok részletes adatainak megtekintéséhez Azure Automation hálózati konfigurációt .Check Azure Automation Network Configuration for detailed information on the ports, URLs, and other networking details required for nodes on a private network.

Proxy-támogatásProxy support

A DSC-ügynök proxy-támogatása a Windows 1809-es és újabb verzióiban érhető el.Proxy support for the DSC agent is available in Windows version 1809 and later. Ez a beállítás a ProxyURL ProxyCredential csomópontok regisztrálásához használt metaconfiguration-szkript értékeinek és tulajdonságainak beállításával engedélyezhető.This option is enabled by setting the values for ProxyURL and ProxyCredential properties in the metaconfiguration script used to register nodes.

Megjegyzés

Azure Automation állapot-konfiguráció nem biztosít DSC-proxy támogatást a Windows korábbi verzióihoz.Azure Automation State Configuration does not provide DSC proxy support for previous versions of Windows.

Linux-csomópontok esetén a DSC-ügynök támogatja a proxyt, és a http_proxy változó használatával határozza meg az URL-címet.For Linux nodes, the DSC agent supports proxy and uses the http_proxy variable to determine the URL. További információ a proxyk támogatásáról: a DSC-metaconfigurations előállítása.To find out more about proxy support, see Generate DSC metaconfigurations.

DNS-rekordok régiónkéntDNS records per region

A kivételek meghatározásakor a DNS-rekordok régiónként felsorolt címeinek használatát javasoljuk.It's recommended to use the addresses listed in the DNS records per region table when defining exceptions.

Következő lépésekNext steps