Condividi tramite


Start-AzAksDashboard

Creare un tunnel SSH Kubectl nel dashboard del cluster gestito.

Sintassi

Start-AzAksDashboard
     [-ResourceGroupName] <String>
     [-Name] <String>
     [-DisableBrowser]
     [-ListenPort <Int32>]
     [-PassThru]
     [-DefaultProfile <IAzureContextContainer>]
     [-SubscriptionId <String>]
     [<CommonParameters>]
Start-AzAksDashboard
     [-InputObject] <PSKubernetesCluster>
     [-DisableBrowser]
     [-ListenPort <Int32>]
     [-PassThru]
     [-DefaultProfile <IAzureContextContainer>]
     [-SubscriptionId <String>]
     [<CommonParameters>]
Start-AzAksDashboard
     [-Id] <String>
     [-DisableBrowser]
     [-ListenPort <Int32>]
     [-PassThru]
     [-DefaultProfile <IAzureContextContainer>]
     [-SubscriptionId <String>]
     [<CommonParameters>]

Descrizione

Creare un tunnel SSH Kubectl nel dashboard del cluster gestito. Il tunnel SSH viene configurato in un processo di PowerShell denominato Kubectl-Tunnel ed è reperibile eseguendo Get-Job. Il tunnel deve essere accessibile tramite http://127.0.0.1:8001.

Esempio

Avviare un tunnel SSH e aprire un browser al dashboard di Kubernetes

Start-AzAksDashboard -ResourceGroupName group -Name myCluster

Parametri

-DefaultProfile

Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.

Tipo:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DisableBrowser

Non aprire un browser dopo aver stabilito il port-forward kubectl.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Id

ID di un cluster Kubernetes gestito

Tipo:String
Alias:ResourceId
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-InputObject

Oggetto PSKubernetesCluster, in genere passato attraverso la pipeline.

Tipo:PSKubernetesCluster
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-ListenPort

Porta di ascolto per il dashboard. Il valore predefinito è 8003.

Tipo:Int32
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Name

Nome del cluster Kubernetes gestito

Tipo:String
Posizione:1
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-PassThru

Se passato, il cmdlet restituisce KubeTunnelJob.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ResourceGroupName

Nome gruppo di risorse

Tipo:String
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-SubscriptionId

ID della sottoscrizione. Per impostazione predefinita, i cmdlet vengono eseguiti nella sottoscrizione impostata nel contesto corrente. Se l'utente specifica un'altra sottoscrizione, il cmdlet corrente viene eseguito nella sottoscrizione specificata dall'utente. L'override delle sottoscrizioni ha effetto solo durante il ciclo di vita del cmdlet corrente. Non modifica la sottoscrizione nel contesto e non influisce sui cmdlet successivi.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

Input

PSKubernetesCluster

String

Output

KubeTunnelJob