Delen via


New-AksHciProxySetting

Synopsis

Maak een object dat proxyserverinstellingen definieert die moeten worden doorgegeven aan Set-AksHciConfig.

Syntax

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

Beschrijving

Maak een proxy-instellingenobject dat moet worden gebruikt voor alle virtuele machines in de implementatie. Dit proxyinstellingenobject wordt gebruikt voor het configureren van proxy-instellingen voor alle Kubernetes-clusterknooppunten en onderliggende VM's.

Notitie

Proxy-instellingen worden slechts eenmaal toegepast tijdens Install-AksHci en kunnen niet worden gewijzigd na de installatie. Alle AKS-workloadclusters die na de installatie worden gemaakt, gebruiken hetzelfde proxyobject. Als u het proxyinstellingenobject wijzigt na het uitvoeren Install-AksHci van of New-AksHciCluster, worden de instellingen NIET toegepast op nieuwe of bestaande Kubernetes-workloadclusters.

Voorbeelden

Proxy-instellingen configureren met referenties

Gebruik de Get-Credential PowerShell-opdracht om een referentieobject te maken en het referentieobject door te geven aan de opdracht 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

Proxy-instellingen configureren met een certificaat

$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

Parameters

-Naam

De alfanumerieke naam van uw proxyinstellingenobject voor 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

De URL van de proxyserver voor (onveilige) HTTP-aanvragen, bijvoorbeeld 'http://contosoproxy'. Als de proxyserver een andere poort gebruikt dan 80 voor HTTP-aanvragen 'http://contosoproxy:8080'.

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

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

-https

De URL van de proxyserver voor HTTPS-aanvragen (beveiligd), bijvoorbeeld 'https://contosoproxy'. Als de proxyserver een andere poort gebruikt dan 443 voor HTTPS-aanvragen 'https://contosoproxy:8443'.

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

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

-noProxy

De door komma's gescheiden lijst met URL's, IP-adressen en domeinen die rechtstreeks moeten worden aangevraagd zonder via de proxyserver te gaan.

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

-Referentie

Het PowerShell-referentieobject met de gebruikersnaam en het wachtwoord voor verificatie bij de proxyserver.

Type: PSCredential
Parameter Sets: (All)
Aliases:

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

-certFile

De bestandsnaam of certificaattekenreeks van een PFX-clientcertificaat dat wordt gebruikt voor verificatie bij de proxyserver.

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

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

Volgende stappen

AksHci PowerShell-naslaginformatie