New-AzContainerGroup

Utwórz lub zaktualizuj grupy kontenerów przy użyciu określonych konfiguracji.

Składnia

New-AzContainerGroup
   -Name <String>
   -ResourceGroupName <String>
   -Container <IContainer[]>
   -Location <String>
   [-SubscriptionId <String>]
   [-DnsConfigNameServer <String[]>]
   [-DnsConfigOption <String>]
   [-DnsConfigSearchDomain <String>]
   [-EncryptionPropertyKeyName <String>]
   [-EncryptionPropertyKeyVersion <String>]
   [-EncryptionPropertyVaultBaseUrl <String>]
   [-IdentityType <ResourceIdentityType>]
   [-IdentityUserAssignedIdentity <Hashtable>]
   [-ImageRegistryCredential <IImageRegistryCredential[]>]
   [-InitContainer <IInitContainerDefinition[]>]
   [-IPAddressDnsNameLabel <String>]
   [-IPAddressIP <String>]
   [-IPAddressPort <IPort[]>]
   [-IPAddressType <ContainerGroupIPAddressType>]
   [-LogAnalyticLogType <LogAnalyticsLogType>]
   [-LogAnalyticMetadata <Hashtable>]
   [-LogAnalyticWorkspaceId <String>]
   [-LogAnalyticWorkspaceKey <String>]
   [-LogAnalyticWorkspaceResourceId <String>]
   [-OSType <OperatingSystemTypes>]
   [-Priority <String>]
   [-RestartPolicy <ContainerGroupRestartPolicy>]
   [-Sku <ContainerGroupSku>]
   [-SubnetId <IContainerGroupSubnetId[]>]
   [-Tag <Hashtable>]
   [-Volume <IVolume[]>]
   [-Zone <String[]>]
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-Confirm]
   [-WhatIf]
   [<CommonParameters>]

Opis

Utwórz lub zaktualizuj grupy kontenerów przy użyciu określonych konfiguracji.

Przykłady

Przykład 1: Tworzenie grupy kontenerów z wystąpieniem kontenera i żądanie publicznego adresu IP z otwarciem portów

$port1 = New-AzContainerInstancePortObject -Port 8000 -Protocol TCP
$port2 = New-AzContainerInstancePortObject -Port 8001 -Protocol TCP
$container = New-AzContainerInstanceObject -Name test-container -Image nginx -RequestCpu 1 -RequestMemoryInGb 1.5 -Port @($port1, $port2)
$containerGroup = New-AzContainerGroup -ResourceGroupName test-rg -Name test-cg -Location eastus -Container $container -OsType Linux -RestartPolicy "Never" -IpAddressType Public

Location Name    Zone ResourceGroupName
-------- ----    ---- -----------------
eastus   test-cg      test-rg

To polecenie tworzy grupę kontenerów z wystąpieniem kontenera, którego obraz jest najnowszy nginx, i żąda publicznego adresu IP z otwarciem portu 8000 i 8001.

Przykład 2. Tworzenie grupy kontenerów i uruchamianie niestandardowego skryptu wewnątrz kontenera.

$env1 = New-AzContainerInstanceEnvironmentVariableObject -Name "env1" -Value "value1"
$env2 = New-AzContainerInstanceEnvironmentVariableObject -Name "env2" -SecureValue (ConvertTo-SecureString -String "value2" -AsPlainText -Force)
$container = New-AzContainerInstanceObject -Name test-container -Image alpine -Command "/bin/sh -c myscript.sh" -EnvironmentVariable @($env1, $env2)
$containerGroup = New-AzContainerGroup -ResourceGroupName test-rg -Name test-cg -Location eastus -Container $container -OsType Linux

Location Name    Zone ResourceGroupName
-------- ----    ---- -----------------
eastus   test-cg      test-rg

To polecenie tworzy grupę kontenerów i uruchamia skrypt niestandardowy wewnątrz kontenera.

Przykład 3. Tworzenie grupy kontenerów run-to-completion

$container = New-AzContainerInstanceObject -Name test-container -Image alpine -Command "echo hello" 
$containerGroup = New-AzContainerGroup -ResourceGroupName test-rg -Name test-cg -Location eastus -Container $container -OsType Linux

Location Name    Zone ResourceGroupName
-------- ----    ---- -----------------
eastus   test-cg      test-rg

To polecenie tworzy grupę kontenerów, która wyświetla "hello" i zatrzymuje.

Przykład 4. Tworzenie grupy kontenerów z wystąpieniem kontenera przy użyciu obrazu nginx w usłudze Azure Container Registry

$container = New-AzContainerInstanceObject -Name test-container -Image myacr.azurecr.io/nginx:latest
$imageRegistryCredential = New-AzContainerGroupImageRegistryCredentialObject -Server "myacr.azurecr.io" -Username "username" -Password (ConvertTo-SecureString "PlainTextPassword" -AsPlainText -Force) 
$containerGroup = New-AzContainerGroup -ResourceGroupName test-rg -Name test-cg -Location eastus -Container $container -ImageRegistryCredential $imageRegistryCredential

Location Name    Zone ResourceGroupName
-------- ----    ---- -----------------
eastus   test-cg      test-rg

To polecenie tworzy grupę kontenerów z wystąpieniem kontenera, którego obraz jest nginx w usłudze Azure Container Registry.

Przykład 5. Tworzenie grupy kontenerów z wystąpieniem kontenera przy użyciu obrazu nginx w niestandardowym rejestrze obrazów kontenera

$container = New-AzContainerInstanceObject -Name test-container -Image myserver.com/nginx:latest
$imageRegistryCredential = New-AzContainerGroupImageRegistryCredentialObject -Server "myserver.com" -Username "username" -Password (ConvertTo-SecureString "PlainTextPassword" -AsPlainText -Force) 
$containerGroup = New-AzContainerGroup -ResourceGroupName test-rg -Name test-cg -Location eastus -Container $container -ImageRegistryCredential $imageRegistryCredential

Location Name    Zone ResourceGroupName
-------- ----    ---- -----------------
eastus   test-cg      test-rg

To polecenie tworzy grupę kontenerów z wystąpieniem kontenera, którego obraz jest obrazem niestandardowym z niestandardowego rejestru obrazów kontenera.

Przykład 6. Tworzenie grupy kontenerów, która instaluje wolumin usługi Azure File

$volume = New-AzContainerGroupVolumeObject -Name "myvolume" -AzureFileShareName "myshare" -AzureFileStorageAccountName "username" -AzureFileStorageAccountKey (ConvertTo-SecureString "PlainTextPassword" -AsPlainText -Force)
$mount = New-AzContainerInstanceVolumeMountObject -MountPath "/aci/logs" -Name "myvolume"
$container = New-AzContainerInstanceObject -Name test-container -Image alpine -VolumeMount $mount
$containerGroup = New-AzContainerGroup -ResourceGroupName test-rg -Name test-cg -Location eastus -Container $container -Volume $volume

Location Name    Zone ResourceGroupName
-------- ----    ---- -----------------
eastus   test-cg      test-rg

To polecenie tworzy grupę kontenerów z wystąpieniem kontenera, którego obraz jest obrazem niestandardowym z niestandardowego rejestru obrazów kontenera.

Przykład 7. Tworzenie grupy kontenerów z tożsamością przypisaną przez system i przypisaną przez użytkownika

$container = New-AzContainerInstanceObject -Name test-container -Image alpine
$containerGroup = New-AzContainerGroup -ResourceGroupName test-rg -Name test-cg -Location eastus -Container $container -IdentityType "SystemAssigned, UserAssigned" -IdentityUserAssignedIdentity @{"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}" = @{}}

Location Name    Zone ResourceGroupName
-------- ----    ---- -----------------
eastus   test-cg      test-rg

To polecenie tworzy grupę kontenerów z tożsamością przypisaną przez system i przypisaną przez użytkownika.

Parametry

-AsJob

Uruchamianie polecenia jako zadania

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Container

Kontenery w grupie kontenerów. Aby utworzyć tabelę, zobacz sekcję UWAGI dla właściwości KONTENERa i utwórz tabelę skrótów.

Type:IContainer[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.

Type:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DnsConfigNameServer

Serwery DNS dla grupy kontenerów.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DnsConfigOption

Opcje DNS dla grupy kontenerów.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DnsConfigSearchDomain

Domeny wyszukiwania DNS dla wyszukiwania nazwy hosta w grupie kontenerów.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EncryptionPropertyKeyName

Nazwa klucza szyfrowania.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EncryptionPropertyKeyVersion

Wersja klucza szyfrowania.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EncryptionPropertyVaultBaseUrl

Podstawowy adres URL usługi Keyvault.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IdentityType

Typ tożsamości używany dla grupy kontenerów. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie tożsamości z grupy kontenerów.

Type:ResourceIdentityType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IdentityUserAssignedIdentity

Lista tożsamości użytkowników skojarzonych z grupą kontenerów. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów arm w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".

Type:Hashtable
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ImageRegistryCredential

Poświadczenia rejestru obrazów, na podstawie których jest tworzona grupa kontenerów. Aby utworzyć, zobacz sekcję UWAGI dla właściwości IMAGEREGISTRYCREDENTIAL i utwórz tabelę skrótów.

Type:IImageRegistryCredential[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InitContainer

Kontenery inicjowania dla grupy kontenerów. Aby utworzyć tabelę, zobacz sekcję UWAGI dla właściwości INITCONTAINER i utwórz tabelę skrótów.

Type:IInitContainerDefinition[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IPAddressDnsNameLabel

Etykieta nazwy DNS dla adresu IP.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IPAddressIP

Adres IP uwidoczniony w publicznym Internecie.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IPAddressPort

Lista portów uwidocznionych w grupie kontenerów. Aby utworzyć tabelę, zobacz sekcję UWAGI dla właściwości IPADDRESSPORT i utwórz tabelę skrótów.

Type:IPort[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IPAddressType

Określa, czy adres IP jest uwidoczniony w publicznej sieci internetowej lub prywatnej sieci wirtualnej.

Type:ContainerGroupIPAddressType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Location

Lokalizacja zasobu.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-LogAnalyticLogType

Typ dziennika do użycia.

Type:LogAnalyticsLogType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LogAnalyticMetadata

Metadane analizy dzienników.

Type:Hashtable
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LogAnalyticWorkspaceId

Identyfikator obszaru roboczego dla usługi Log Analytics

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LogAnalyticWorkspaceKey

Klucz obszaru roboczego na potrzeby analizy dzienników

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LogAnalyticWorkspaceResourceId

Identyfikator zasobu obszaru roboczego dla usługi Log Analytics

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Nazwa grupy kontenerów.

Type:String
Aliases:ContainerGroupName
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-NoWait

Uruchom polecenie asynchronicznie

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OSType

Typ systemu operacyjnego wymagany przez kontenery w grupie kontenerów.

Type:OperatingSystemTypes
Position:Named
Default value:"Linux"
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Priority

Priorytet grupy kontenerów.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Nazwa grupy zasobów.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-RestartPolicy

Uruchom ponownie zasady dla wszystkich kontenerów w grupie kontenerów.

  • Always Zawsze uruchamiaj ponownie — OnFailure ponowne uruchamianie po awarii — Never nigdy nie uruchamiaj ponownie
Type:ContainerGroupRestartPolicy
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Sku

Jednostka SKU dla grupy kontenerów.

Type:ContainerGroupSku
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SubnetId

Identyfikatory zasobów podsieci dla grupy kontenerów. Aby skonstruować, zobacz sekcję UWAGI dla właściwości SUBNETID i utwórz tabelę skrótów.

Type:IContainerGroupSubnetId[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

Poświadczenia subskrypcji, które jednoznacznie identyfikują subskrypcję platformy Microsoft Azure. Identyfikator subskrypcji stanowi część identyfikatora URI dla każdego wywołania usługi.

Type:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Tag

Tagi zasobów.

Type:Hashtable
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Volume

Lista woluminów, które mogą być instalowane przez kontenery w tej grupie kontenerów. Aby utworzyć tabelę, zobacz sekcję UWAGI dla właściwości woluminu i utwórz tabelę skrótów.

Type:IVolume[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Zone

Strefy dla grupy kontenerów.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Dane wyjściowe

IContainerGroup

Uwagi

ALIASY

WŁAŚCIWOŚCI PARAMETRÓW ZŁOŻONYCH

Aby utworzyć parametry opisane poniżej, skonstruuj tabelę skrótów zawierającą odpowiednie właściwości. Aby uzyskać informacje na temat tabel skrótów, uruchom polecenie Get-Help about_Hash_Tables.

CONTAINER <IContainer[]>: kontenery w grupie kontenerów.

  • Image <String>: nazwa obrazu użytego do utworzenia wystąpienia kontenera.
  • Name <String>: podana przez użytkownika nazwa wystąpienia kontenera.
  • RequestCpu <Double>: żądanie procesora CPU tego wystąpienia kontenera.
  • RequestMemoryInGb <Double>: żądanie pamięci w GB tego wystąpienia kontenera.
  • [Command <String[]>]: polecenia do wykonania w ramach wystąpienia kontenera w formularzu exec.
  • [EnvironmentVariable <IEnvironmentVariable[]>]: zmienne środowiskowe do ustawienia w wystąpieniu kontenera.
    • Name <String>: nazwa zmiennej środowiskowej.
    • [SecureValue <String>]: wartość bezpiecznej zmiennej środowiskowej.
    • [Value <String>]: wartość zmiennej środowiskowej.
  • [LimitCpu <Double?>]: limit procesora CPU dla tego wystąpienia kontenera.
  • [LimitMemoryInGb <Double?>]: limit pamięci w GB tego wystąpienia kontenera.
  • [LimitsGpuCount <Int32?>]: liczba zasobów procesora GPU.
  • [LimitsGpuSku <GpuSku?>]: jednostka SKU zasobu procesora GPU.
  • [LivenessProbeExecCommand <String[]>]: polecenia do wykonania w kontenerze.
  • [LivenessProbeFailureThreshold <Int32?>]: Próg niepowodzenia.
  • [LivenessProbeHttpGetHttpHeader <IHttpHeader[]>]: nagłówki HTTP.
    • [Name <String>]: nazwa nagłówka.
    • [Value <String>]: wartość nagłówka.
  • [LivenessProbeHttpGetPath <String>]: ścieżka do sondy.
  • [LivenessProbeHttpGetPort <Int32?>]: numer portu do sondy.
  • [LivenessProbeHttpGetScheme <Scheme?>]: schemat.
  • [LivenessProbeInitialDelaySecond <Int32?>]: początkowe opóźnienie sekund.
  • [LivenessProbePeriodSecond <Int32?>]: w sekundach okresu.
  • [LivenessProbeSuccessThreshold <Int32?>]: Próg powodzenia.
  • [LivenessProbeTimeoutSecond <Int32?>]: limit czasu sekund.
  • [Port <IContainerPort[]>]: uwidocznione porty w wystąpieniu kontenera.
    • Port <Int32>: numer portu uwidoczniony w grupie kontenerów.
    • [Protocol <ContainerNetworkProtocol?>]: protokół skojarzony z portem.
  • [ReadinessProbeExecCommand <String[]>]: polecenia do wykonania w kontenerze.
  • [ReadinessProbeFailureThreshold <Int32?>]: Próg niepowodzenia.
  • [ReadinessProbeHttpGetHttpHeader <IHttpHeader[]>]: nagłówki HTTP.
  • [ReadinessProbeHttpGetPath <String>]: ścieżka do sondy.
  • [ReadinessProbeHttpGetPort <Int32?>]: numer portu do sondy.
  • [ReadinessProbeHttpGetScheme <Scheme?>]: schemat.
  • [ReadinessProbeInitialDelaySecond <Int32?>]: początkowe opóźnienie sekund.
  • [ReadinessProbePeriodSecond <Int32?>]: w sekundach okresu.
  • [ReadinessProbeSuccessThreshold <Int32?>]: Próg powodzenia.
  • [ReadinessProbeTimeoutSecond <Int32?>]: limit czasu sekund.
  • [RequestsGpuCount <Int32?>]: liczba zasobów procesora GPU.
  • [RequestsGpuSku <GpuSku?>]: jednostka SKU zasobu procesora GPU.
  • [VolumeMount <IVolumeMount[]>]: woluminy są montowane w wystąpieniu kontenera.
    • MountPath <String>: ścieżka w kontenerze, w którym należy zamontować wolumin. Nie może zawierać dwukropka (:).
    • Name <String>: nazwa instalacji woluminu.
    • [ReadOnly <Boolean?>]: flaga wskazująca, czy instalacja woluminu jest tylko do odczytu.

IMAGEREGISTRYCREDENTIAL <IImageRegistryCredential[]>: poświadczenia rejestru obrazów, na podstawie których jest tworzona grupa kontenerów.

  • Server <String>: Serwer rejestru obrazów platformy Docker bez protokołu, takiego jak "http" i "https".
  • [Identity <String>]: tożsamość rejestru prywatnego.
  • [IdentityUrl <String>]: adres URL tożsamości dla rejestru prywatnego.
  • [Password <String>]: hasło dla rejestru prywatnego.
  • [Username <String>]: nazwa użytkownika rejestru prywatnego.

INITCONTAINER <IInitContainerDefinition[]>: kontenery inicjowania dla grupy kontenerów.

  • Name <String>: nazwa kontenera init.
  • [Command <String[]>]: polecenie do wykonania w kontenerze init w formularzu exec.
  • [EnvironmentVariable <IEnvironmentVariable[]>]: zmienne środowiskowe do ustawienia w kontenerze init.
    • Name <String>: nazwa zmiennej środowiskowej.
    • [SecureValue <String>]: wartość bezpiecznej zmiennej środowiskowej.
    • [Value <String>]: wartość zmiennej środowiskowej.
  • [Image <String>]: obraz kontenera init.
  • [VolumeMount <IVolumeMount[]>]: woluminy są montowane w kontenerze init.
    • MountPath <String>: ścieżka w kontenerze, w którym należy zamontować wolumin. Nie może zawierać dwukropka (:).
    • Name <String>: nazwa instalacji woluminu.
    • [ReadOnly <Boolean?>]: flaga wskazująca, czy instalacja woluminu jest tylko do odczytu.

IPADDRESSPORT <IPort[]>: lista portów uwidocznionych w grupie kontenerów.

  • Port1 <Int32>: numer portu.
  • [Protocol <ContainerGroupNetworkProtocol?>]: protokół skojarzony z portem.

SUBNETID <IContainerGroupSubnetId[]>: identyfikatory zasobów podsieci dla grupy kontenerów.

  • Id <String>: identyfikator zasobu sieci wirtualnej i podsieci.
  • [Name <String>]: przyjazna nazwa podsieci.

VOLUME <IVolume[]>: lista woluminów, które mogą być instalowane przez kontenery w tej grupie kontenerów.

  • Name <String>: nazwa woluminu.
  • [AzureFileReadOnly <Boolean?>]: flaga wskazująca, czy udostępniony plik platformy Azure zainstalowany jako wolumin jest tylko do odczytu.
  • [AzureFileShareName <String>]: nazwa udziału plików platformy Azure, który ma zostać zainstalowany jako wolumin.
  • [AzureFileStorageAccountKey <String>]: klucz dostępu konta magazynu używany do uzyskiwania dostępu do udziału plików platformy Azure.
  • [AzureFileStorageAccountName <String>]: nazwa konta magazynu zawierającego udział plików platformy Azure.
  • [EmptyDir <IVolumeEmptyDir>]: pusty wolumin katalogu.
    • [(Any) <Object>]: Wskazuje to, że do tego obiektu można dodać dowolną właściwość.
  • [GitRepoDirectory <String>]: Nazwa katalogu docelowego. Nie może zawierać ani rozpoczynać się od ".". Jeśli element "." zostanie dostarczony, katalog woluminu będzie repozytorium git. W przeciwnym razie, jeśli zostanie określony, wolumin będzie zawierać repozytorium git w podkatalogu o podanej nazwie.
  • [GitRepoRepository <String>]: Adres URL repozytorium
  • [GitRepoRevision <String>]: Zatwierdź skrót dla określonej poprawki.
  • [Secret <ISecretVolume>]: wolumin tajny.
    • [(Any) <String>]: Wskazuje to, że do tego obiektu można dodać dowolną właściwość.