AzureFunctionOnKubernetes@0 – Azure-függvény Kubernetes v0-feladaton
Azure-függvény üzembe helyezése a Kubernetes-fürtön.
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.
Bevitelek
dockerRegistryServiceConnection
- Docker beállításjegyzék-szolgáltatáskapcsolat
string
. Kötelező.
Válasszon egy Docker-beállításjegyzék-szolgáltatáskapcsolatot.
kubernetesServiceConnection
- Kubernetes-szolgáltatáskapcsolat
string
. Kötelező.
Válasszon ki egy Kubernetes-szolgáltatáskapcsolatot.
namespace
- Kubernetes-névtér
string
.
Kubernetes-névtér.
secretName
- Titkos kód neve
string
.
Függvénykonfigurációs adatokat tartalmazó Kubernetes-titkos kód (például AzureWebJobsStorage: Azure storage connection string
).
dockerHubNamespace
- Docker Hub névtér
string
.
Docker Hub névtér. A privát Docker Hub adattárhoz szükséges.
appName
- Alkalmazás neve
string
. Kötelező.
Alkalmazás neve. A létrehozott Kubernetes-objektumok ezt a nevet használják. Ennek az erőforrásnevek Kubernetes-elnevezési konvencióit kell követnie.
functionRootDirectory
- Függvény gyökérkönyvtára
string
.
Függvény gyökérkönyvtára. Tartalmaznia kell a host.json fájlt. A Docker buildelése és leküldése ebből a könyvtárból történik.
waitForStability
- Várjon a stabilitásra
boolean
. Alapértelmezett érték: true
.
Várja meg, amíg a Kubernetes-objektumok elérik a kívánt állapotot.
arguments
- Érvek
string
.
Adjon át argumentumokat a parancsnak. Például:
--no-docker --service-type NodePort.
Tevékenységvezérlési beállítások
A tevékenységbemeneteken kívül minden tevékenység rendelkezik vezérlési lehetőségekkel. További információ: Vezérlési beállítások és gyakori feladattulajdonságok.
Kimeneti változók
Nincsenek.
Megjegyzések
Megjegyzés
A feladat egy újabb verziója érhető el, amely további támogatást nyújt a Kubernetes-fürtök különböző módokon történő megcélzásához a connectionType
tulajdonság használatával. További információ: AzureFunctionOnKubernetes@1 és AzureFunctionOnKubernetes@1 megjegyzések
Követelmények
Követelmény | Leírás |
---|---|
Folyamattípusok | YAML, klasszikus build, klasszikus kiadás |
Futtatás: | Ügynök, DeploymentGroup |
Igények | None |
Képességek | Ez a tevékenység nem felel meg a feladat későbbi tevékenységeire vonatkozó követelményeknek. |
Parancskorlátozások | Bármelyik |
Változók beállítása | Bármelyik |
Ügynök verziója | Minden támogatott ügynökverzió. |
Feladatkategória | Üzembe helyezés |