KubeloginInstaller@0 – A Kubelogin-eszköz telepítőjének 0-s feladat
Telepíti a kubelogint, és hozzáadja az ügynök PATH-éhez.
Syntax
# Kubelogin tool installer v0
# Helps to install kubelogin.
- task: KubeloginInstaller@0
inputs:
#kubeloginVersion: 'latest' # string. kubelogin version. Default: latest.
Bevitelek
kubeloginVersion
- kubelogin-verzió
string
. Alapértelmezett érték: latest
.
A kubelogin azon verziója, amelyet például 0.0.30
használni szeretne, vagy latest
a legújabb verziót szeretné használni. A kubelogin-verziókkal kapcsolatos további információkért lásd: kubelogin-kiadások.
Feladatvezérlési lehetőségek
Minden feladathoz tartoznak vezérlési lehetőségek is a feladat bemenetei mellett. További információ: Vezérlési beállítások és gyakori feladattulajdonságok.
Kimeneti változók
Nincsenek.
Megjegyzések
A kubelogin-telepítő feladat beszerezi a kubelogin megadott verzióját az internetről vagy az eszközök gyorsítótárából, és hozzáadja az ügynök PATH-éhez (üzemeltetett vagy privát). Ezzel a feladatsal módosíthatja a kubelogin következő feladatokban használt verzióját, például KubernetesManifest@1, HelmDeploy@0, AzureFunctionOnKubernetes@1 és Kubernetes@1.
A KubeloginInstaller@0
builddefinícióban korábban felsorolt feladatok hozzáadása biztosítja, hogy a kívánt kubelogin-verzió elérhető legyen az alkalmazás létrehozása, tesztelése és közzétételekor.
Az eszköz telepítőjének megközelítése lehetővé teszi az ügynök frissítési ciklusainak leválasztására is. Ha a keresett kubelogin-verzió hiányzik az ügynökből (üzemeltetett vagy privát), akkor a megfelelő KubeloginInstaller@0
verziót telepítheti az ügynökre.
A kubeloginnal kapcsolatos további információkért lásd: Nem interaktív bejelentkezés a kubeloginnal.
Példák
Az alábbi példa bemutatja, hogyan telepítheti a kubelogin legújabb verzióját. Az alapértelmezett érték a kubeloginVersion
latest
, így igény szerint kihagyhatja a kubeloginVersion
bemenetet.
- task: KubeloginInstaller@0
# Other tasks that depend on kubelogin
- task: HelmDeploy@0
# task inputs...
A explicit megadásához kubeloginVersion
használja az alábbi szintaxist.
- task: KubeloginInstaller@0
inputs:
kubeloginVersion: 'latest' # or a specific version like '0.0.30'
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 | A feladat futtatása megfelel a következő követelményeknek az ugyanabban a feladatban lévő összes további tevékenységhez: Kubelogin |
Parancskorlátozások | Bármelyik |
Változók beállítása | Bármelyik |
Ügynök verziója | 2.144.0 vagy újabb |
Feladatkategória | Eszköz |
Lásd még
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: