AzureFunctionOnKubernetes@0 – úloha Azure Functions v Kubernetes v0
Nasazení funkce Azure Do clusteru Kubernetes
Syntax
# Azure Function on Kubernetes v0
# Deploy Azure function to Kubernetes cluster.
- task: AzureFunctionOnKubernetes@0
inputs:
# Service Connections
dockerRegistryServiceConnection: # string. Required. Docker registry service connection.
kubernetesServiceConnection: # string. Required. Kubernetes service connection.
# Commands
#namespace: # string. Kubernetes namespace.
#secretName: # string. Secret Name.
#dockerHubNamespace: # string. Docker Hub namespace.
appName: # string. Required. Application Name.
#functionRootDirectory: # string. Function root directory.
#waitForStability: true # boolean. Wait for stability. Default: true.
#arguments: # string. Arguments.
Vstupy
dockerRegistryServiceConnection
- Připojení služby registru Dockeru
string
. Povinná hodnota.
Vyberte připojení služby registru Dockeru.
kubernetesServiceConnection
- Připojení ke službě Kubernetes
string
. Povinná hodnota.
Vyberte připojení ke službě Kubernetes.
namespace
- Obor názvů Kubernetes
string
.
Obor názvů Kubernetes.
secretName
- Název tajného kódu
string
.
Tajný kód Kubernetes obsahující konfigurační data funkce (například AzureWebJobsStorage: Azure storage connection string
).
dockerHubNamespace
- Docker Hub obor názvů
string
.
Docker Hub obor názvů. Vyžaduje se pro privátní úložiště Docker Hub.
appName
- Název aplikace
string
. Povinná hodnota.
Název aplikace. Vytvořené objekty Kubernetes používají tento název. To by se mělo řídit konvencemi vytváření názvů prostředků Kubernetes.
functionRootDirectory
- Kořenový adresář funkce
string
.
Kořenový adresář funkce. Měl by obsahovat soubor host.json. Sestavení a nabízení dockeru se provádí z tohoto adresáře.
waitForStability
- Čekání na stabilitu
boolean
. Výchozí hodnota: true
.
Počkejte, až objekty Kubernetes dosáhnou požadovaného stavu.
arguments
- Argumenty
string
.
Předejte argumenty příkazu. Příklad:
--no-docker --service-type NodePort.
Možnosti řízení úkolů
Všechny úkoly mají kromě vstupů úkolů také možnosti řízení. Další informace najdete v tématu Možnosti ovládacího prvku a běžné vlastnosti úlohy.
Výstupní proměnné
Žádné
Poznámky
Poznámka
K dispozici je novější verze této úlohy, která poskytuje další podporu pro cílení na cluster Kubernetes různými způsoby pomocí connectionType
vlastnosti . Další informace najdete v tématu AzureFunctionOnKubernetes@1 a AzureFunctionOnKubernetes@1 poznámky.
Požadavky
Požadavek | Popis |
---|---|
Typy kanálů | YAML, classic build, verze Classic |
Spustí se | Agent, DeploymentGroup |
Požadavky | Žádné |
Možnosti | Tento úkol nesplňuje žádné požadavky na následné úkoly v úloze. |
Omezení příkazů | Všechny |
Nastavitelné proměnné | Všechny |
Verze agenta | Všechny podporované verze agenta. |
Kategorie úloh | Nasazení |