Set-AzVMChefExtension
Chef-bővítményt ad hozzá egy virtuális géphez.
Syntax
Set-AzVMChefExtension
[-ResourceGroupName] <String>
[-VMName] <String>
[[-TypeHandlerVersion] <String>]
-ValidationPem <String>
[-ClientRb <String>]
[-BootstrapOptions <String>]
[-JsonAttribute <String>]
[-ChefDaemonInterval <String>]
[-Daemon <String>]
[-Secret <String>]
[-SecretFile <String>]
[-RunList <String>]
[-ChefServerUrl <String>]
[-ValidationClientName <String>]
[-OrganizationName <String>]
[-BootstrapVersion <String>]
[-Linux]
[[-Location] <String>]
[[-Name] <String>]
[[-AutoUpgradeMinorVersion] <Boolean>]
[-NoWait]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzVMChefExtension
[-ResourceGroupName] <String>
[-VMName] <String>
[[-TypeHandlerVersion] <String>]
-ValidationPem <String>
[-ClientRb <String>]
[-BootstrapOptions <String>]
[-JsonAttribute <String>]
[-ChefDaemonInterval <String>]
[-Daemon <String>]
[-Secret <String>]
[-SecretFile <String>]
[-RunList <String>]
[-ChefServerUrl <String>]
[-ValidationClientName <String>]
[-OrganizationName <String>]
[-BootstrapVersion <String>]
[-Windows]
[[-Location] <String>]
[[-Name] <String>]
[[-AutoUpgradeMinorVersion] <Boolean>]
[-NoWait]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
A Set-AzVMChefExtension parancsmag hozzáadja a Chef bővítményt a virtuális géphez.
Példák
1. példa: Chef-bővítmény hozzáadása Windows rendszerű virtuális géphez
Set-AzVMChefExtension -ResourceGroupName "ResourceGroup001" -VMName "WindowsVM001" -ValidationPem "C:\my-org-validator.pem" -ClientRb "C:\client.rb" -RunList "Apache" -Daemon "service" -SecretFile "C:\my_encrypted_data_bag_secret" -Windows
Ez a parancs hozzáad egy Chef-bővítményt egy WindowsVM001 nevű Windows rendszerű virtuális géphez. A virtuális gép indításakor a Chef elindítja a virtuális gépet az Apache futtatásához.
2. példa: Chef-bővítmény hozzáadása Linux rendszerű virtuális géphez
Set-AzVMChefExtension -ResourceGroupName "ResourceGroup002" -VMName "LinuxVM001" -ValidationPem "C:\my-org-validator.pem" -ClientRb "C:\client.rb" -RunList "Apache" -Secret "my_secret" -Linux
Ez a parancs hozzáad egy Chef-bővítményt egy LinuxVM001 nevű Linux rendszerű virtuális géphez. A virtuális gép indításakor a Chef elindítja a virtuális gépet az Apache futtatásához.
3. példa: Chef-bővítmény hozzáadása Windows rendszerű virtuális géphez bootstrap-beállításokkal
Set-AzVMChefExtension -ResourceGroupName "ResourceGroup003" -VMName "WindowsVM002" -ValidationPem C:\my-org-validator.pem -ClientRb C:\client.rb -BootstrapOptions '{"chef_node_name":"your_node_name","chef_server_url":"https://api.opscode.com/organizations/some-org", "validation_client_name":"some-org-validator"}' -RunList "Apache" -Windows
Ez a parancs hozzáadja a Chef bővítményt egy WindowsVM002 nevű Windows rendszerű virtuális géphez. A virtuális gép indításakor a Chef elindítja a virtuális gépet az Apache futtatásához. A rendszerindítás után a virtuális gép a JSON formátumban megadott BootstrapOptions-adatokra hivatkozik.
Paraméterek
-AutoUpgradeMinorVersion
Type: | Boolean |
Position: | 10 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-BootstrapOptions
Megadja a konfigurációs beállításokat a client_rb beállításban.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-BootstrapVersion
A bootstrap-konfiguráció verzióját adja meg.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ChefDaemonInterval
Megadja a chef-szolgáltatás futási gyakoriságát (percben). Ha nem szeretné, hogy a chef-szolgáltatás telepítve legyen az Azure-beli virtuális gépen, állítsa be az értéket 0 értékként ebben a mezőben.
Type: | String |
Aliases: | ChefServiceInterval |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ChefServerUrl
Url-címként adja meg a Chef-kiszolgáló hivatkozását.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ClientRb
A Chef client.rb teljes elérési útját adja meg.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Confirm
Jóváhagyást kér a parancsmag futtatása előtt.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Daemon
Felügyelet nélküli végrehajtásra konfigurálja a chef-client szolgáltatást. A csomópontplatformnak Windowsnak kell lennie. Engedélyezett beállítások: "none", 'service' és 'task'. none – Jelenleg megakadályozza, hogy a chef-client szolgáltatás szolgáltatásként legyen konfigurálva. szolgáltatás – Úgy konfigurálja a chef-ügyfelet, hogy automatikusan fusson a háttérben szolgáltatásként. feladat – Úgy konfigurálja a chef-ügyfelet, hogy automatikusan fusson a háttérben ütemezett tevékenységként.
Type: | String |
Accepted values: | none, service, task |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JsonAttribute
A chef-client első futtatásához hozzáadandó JSON-sztring. pl. -JsonAttribute "{"foo" : "bar"}"
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Linux
Azt jelzi, hogy ez a parancsmag létrehoz egy Windows rendszerű virtuális gépet.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Location
Megadja a virtuális gép helyét.
Type: | String |
Position: | 7 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Megadja a Chef bővítmény nevét.
Type: | String |
Aliases: | ExtensionName |
Position: | 8 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-NoWait
Elindítja a műveletet, és azonnal visszatér, mielőtt a művelet befejeződik. Annak megállapításához, hogy a művelet sikeresen befejeződött-e, használjon más mechanizmust.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OrganizationName
Megadja a Chef bővítmény szervezetnevét.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroupName
Megadja a virtuális gépet tartalmazó erőforráscsoport nevét.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RunList
Megadja a Chef-csomópont futtatási listáját.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Secret
Az adatcsomag-elemek értékeinek titkosításához és visszafejtéséhez használt titkosítási kulcs.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SecretFile
Az adatcsomag-elemek értékeinek titkosításához és visszafejtéséhez használt titkosítási kulcsot tartalmazó fájl elérési útja.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TypeHandlerVersion
A virtuális géphez használandó bővítmény verzióját adja meg.
Type: | String |
Aliases: | HandlerVersion, Version |
Position: | 9 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ValidationClientName
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ValidationPem
Megadja a Chef validator .pem fájl elérési útját
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMName
A virtuális gép nevét adja meg. Ez a parancsmag hozzáadja a Chef bővítményt ahhoz a virtuális géphez, amelyet ez a paraméter megad.
Type: | String |
Aliases: | ResourceName |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Windows
Azt jelzi, hogy ez a parancsmag létrehoz egy Windows rendszerű virtuális gépet.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Bevitelek
Kimenetek
Kapcsolódó hivatkozások
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: