New-AksHciProxySetting

Synopse

Vytvořte objekt definující nastavení proxy serveru, který se má předat do Set-AksHciConfig.

Syntax

New-AksHciProxySetting -name <String>
                       -http <String>
                       -https <String>
                       -noProxy <String>
                      [-credential <PSCredential>]
                      [-certFile <String>]

Popis

Vytvořte objekt nastavení proxy serveru, který se použije pro všechny virtuální počítače v nasazení. Tento objekt nastavení proxy serveru se použije ke konfiguraci nastavení proxy serveru ve všech uzlech clusteru Kubernetes a základních virtuálních počítačích.

Poznámka

Nastavení proxy serveru se během Install-AksHci instalace použije pouze jednou a po instalaci se nedá změnit. Všechny clustery úloh AKS vytvořené po instalaci budou používat stejný objekt proxy serveru. Pokud změníte objekt nastavení proxy serveru po spuštění Install-AksHci nebo New-AksHciCluster, nastavení se NEPOUŽIJE na žádné nové ani existující clustery úloh Kubernetes.

Příklady

Konfigurace nastavení proxy serveru pomocí přihlašovacích údajů

Pomocí příkazu PowerShellu Get-Credential vytvořte objekt přihlašovacích údajů a předejte ho do příkazu New-AksHciProxySetting.

$proxyCredential=Get-Credential
$proxySetting=New-AksHciProxySetting -name "corpProxy" -http http://contosoproxy:8080 -https https://contosoproxy:8443 -noProxy localhost,127.0.0.1,.svc,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16 -credential $proxyCredential

Konfigurace nastavení proxy serveru pomocí certifikátu

$proxySetting=New-AksHciProxySetting -name "corpProxy" -http http://contosoproxy:8080 -https https://contosoproxy:8443 -noProxy localhost,127.0.0.1,.svc,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16 -certFile c:\Temp\proxycert.cer

Parametry

-Jméno

Alfanumerický název objektu nastavení proxy serveru pro AKS-HCI.

Type: System.String
Parameter Sets: (All)
Aliases:

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

-http

Adresa URL proxy serveru pro požadavky HTTP (nezabezpečené), například .http://contosoproxy Pokud proxy server používá jiný port, pak pro požadavkyhttp://contosoproxy:8080 HTTP 80.

Type: System.String
Parameter Sets: (All)
Aliases:

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

-https

Adresa URL proxy serveru pro požadavky HTTPS (zabezpečené), například .https://contosoproxy Pokud proxy server používá jiný port, pak pro požadavkyhttps://contosoproxy:8443 HTTPS 443.

Type: System.String
Parameter Sets: (All)
Aliases:

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

-noProxy

Seznam adres URL, IP adres a domén oddělených čárkami, které by měly být požadovány přímo bez průchodu proxy serverem.

Type: System.String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: localhost,127.0.0.1,.svc,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16
Accept pipeline input: False
Accept wildcard characters: False

-Pověření

Objekt přihlašovacích údajů PowerShellu obsahující uživatelské jméno a heslo pro ověření vůči proxy serveru.

Type: PSCredential
Parameter Sets: (All)
Aliases:

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

-certFile

Název souboru nebo řetězec certifikátu klienta ve formátu PFX, který se používá k ověření vůči proxy serveru.

Type: System.String
Parameter Sets: (All)
Aliases:

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

Další kroky

Referenční informace k PowerShellu pro AksHci