AzureFunctionOnKubernetes@0 - Azure Function pada tugas Kubernetes v0
Sebarkan fungsi Azure ke kluster Kubernetes.
Sintaks
# 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.
Input
dockerRegistryServiceConnection
- Koneksi layanan registri Docker
string
. Wajib diisi.
Pilih koneksi layanan registri Docker.
kubernetesServiceConnection
- Koneksi layanan Kubernetes
string
. Wajib diisi.
Pilih koneksi layanan Kubernetes.
namespace
- Namespace Layanan Kubernetes
string
.
Namespace Layanan Kubernetes.
secretName
- Nama Rahasia
string
.
Rahasia Kubernetes yang berisi data konfigurasi fungsi (misalnya AzureWebJobsStorage: Azure storage connection string
).
dockerHubNamespace
- Namespace Docker Hub
string
.
Namespace Docker Hub. Diperlukan untuk repositori Docker Hub privat.
appName
- Nama Aplikasi
string
. Wajib diisi.
Nama Aplikasi. Objek Kubernetes yang dibuat menggunakan nama ini. Ini harus mengikuti konvensi penamaan Kubernetes untuk nama sumber daya.
functionRootDirectory
- Direktori akar fungsi
string
.
Direktori akar fungsi. Harus berisi host.json. Docker build dan push dilakukan dari direktori ini.
waitForStability
- Tunggu stabilitas
boolean
. Nilai default: true
.
Tunggu hingga objek Kubernetes mencapai status yang diinginkan.
arguments
- Argumen
string
.
Teruskan argumen ke perintah. Misalnya:
--no-docker --service-type NodePort.
Opsi kontrol tugas
Semua tugas memiliki opsi kontrol selain input tugasnya. Untuk informasi selengkapnya, lihat Opsi kontrol dan properti tugas umum.
Variabel output
Tidak ada.
Keterangan
Catatan
Ada versi yang lebih baru dari tugas ini yang tersedia yang menyediakan dukungan tambahan untuk menargetkan kluster Kubernetes dengan cara yang berbeda, menggunakan connectionType
properti . Untuk informasi selengkapnya, lihat AzureFunctionOnKubernetes@1 dan keterangan AzureFunctionOnKubernetes@1
Persyaratan
Persyaratan | Deskripsi |
---|---|
Jenis alur | YAML, Build klasik, Rilis klasik |
Berjalan pada | Agen, DeploymentGroup |
Permintaan | Tidak ada |
Kemampuan | Tugas ini tidak memenuhi tuntutan apa pun untuk tugas berikutnya dalam pekerjaan. |
Pembatasan perintah | Apa pun |
Variabel yang dapat diatur | Apa pun |
Versi agen | Semua versi agen yang didukung. |
Kategori tugas | Sebarkan |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk