New-AksHciProxySetting

Краткий обзор

Создайте объект , определяющий параметры прокси-сервера для передачи в Set-AksHciConfig.

Синтаксис

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

Описание

Создайте объект параметров прокси-сервера, который будет использоваться для всех виртуальных машин в развертывании. Этот объект параметров прокси-сервера будет использоваться для настройки параметров прокси-сервера на всех узлах кластера Kubernetes и базовых виртуальных машинах.

Примечание

Параметры прокси-сервера применяются только один раз во время Install-AksHci и не могут быть изменены после установки. Все кластеры рабочей нагрузки AKS, созданные после установки, будут использовать один и тот же прокси-объект. Если изменить объект параметров прокси-сервера после выполнения Install-AksHci или New-AksHciCluster, параметры НЕ будут применяться к новым или существующим кластерам рабочей нагрузки Kubernetes.

Примеры

Настройка параметров прокси-сервера с учетными данными

Get-Credential Используйте команду PowerShell, чтобы создать объект учетных данных и передать его в команду 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

Настройка параметров прокси-сервера с помощью сертификата

$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

Параметры

-Имя

Буквенно-цифровое имя объекта параметров прокси-сервера для 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

URL-адрес прокси-сервера для HTTP(небезопасных) запросов, например "http://contosoproxy". Если прокси-сервер использует другой порт, то для HTTP-запросов используетсяhttp://contosoproxy:8080 порт 80 .

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

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

-https

URL-адрес прокси-сервера для HTTPS(безопасных) запросов, например 'https://contosoproxy'. Если прокси-сервер использует другой порт, то для HTTPS-запросов используетсяhttps://contosoproxy:8443 порт 443 .

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

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

-noProxy

Разделенный запятыми список URL-адресов, IP-адресов и доменов, которые следует запрашивать напрямую, не проходя через прокси-сервер.

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

-Учетных данных

Объект учетных данных PowerShell, содержащий имя пользователя и пароль для проверки подлинности на прокси-сервере.

Type: PSCredential
Parameter Sets: (All)
Aliases:

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

-certFile

Имя файла или строка сертификата сертификата клиента в формате PFX, используемого для проверки подлинности на прокси-сервере.

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

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

Дальнейшие действия

Справочник по PowerShell для AksHci