Megosztás a következőn keresztül:


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