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


Az Azure CLI támogatási életciklusa

Minden Microsoft-termék életciklussal rendelkezik. Az életciklus akkor kezdődik, amikor egy termék felszabadul, és akkor ér véget, amikor már nem támogatott. A legfontosabb dátumok ismerete ebben az életciklusban segít megalapozott döntéseket hozni arról, hogy mikor kell frissítenie vagy más módosításokat végeznie a szoftveren.

Az Azure CLI támogatási életciklusa úgy lett kialakítva, hogy egyértelmű és kiszámítható legyen az ügyfelek számára az egyes kiadások támogatásával kapcsolatban. A támogatás időtartama és mértéke néhány képesítéstől függően változhat. Az Azure CLI támogatási életciklusa a Microsoft modern életciklus-szabályzatát követi, hacsak a jelen cikkben másként nem rendelkezik.

Referenciatípusok

Két Azure CLI-referenciatípus létezik.

  • Core: A parancssori felület állandó részeként közzétett Azure CLI-hivatkozásokat "alapvető" hivatkozásoknak nevezzük. Az összes alapvető hivatkozás az Azure CLI-vel települ, és nem választhatja ki a hivatkozások részhalmazát. Ha az Azure Cloud Shellen keresztül futtatja a parancssori felületet, az alapvető hivatkozások mindig naprakészek.

  • Bővítmények: A bővítmények nem a parancssori felület részeként, hanem parancssori felületi parancsokként futnak. Egyes bővítmények az Azure CLI állandó részét képezik, de a bővítmények gyakran több funkcióhoz és előzetes verziójú funkciókhoz is hozzáférést biztosítanak.

Egyetlen referenciacsoport rendelkezhet mag- és bővítményparancsokkal is. Az az vm referenciacsoportban például az az vm nic add egy alapvető referenciaparancs, míg az az vm repair create egy bővítmény.

További információ az Azure CLI-bővítményekről: Azure CLI-bővítmények használata és kezelése.

Verziókezelés

Alapvető

Az Azure CLI alapverziója három számból áll: major.minor.patch.

  • Főverziók: Főbb változások, beleértve az architektúra és az alapvető tervezési változtatásokat. Kritikus biztonsági javításokat biztosítunk az előző főverzió utolsó alverziójára három évig.
  • Alverziók: Frissítve van a funkciófrissítések és a továbbfejlesztett Azure-szolgáltatások lefedettsége.
  • Javításverziók: Visszamenőlegesen kompatibilis javítások új funkciók és funkciók módosítása nélkül.

Bővítmények

Az Azure CLI-bővítmények a verziószámozás szemantikai verziószámozását követik. A szemantikus verziószámozás egy háromrészes számformátumot használó rendszer: major.minor.patch.

  • Főverziók: Kompatibilitástörő változások, gyakran egy nem kompatibilis API-módosítás miatt.
  • Alverziók: Visszamenőlegesen kompatibilis funkciófrissítések vagy hozzáadott funkciók.
  • Javításverziók: Visszamenőlegesen kompatibilis javítások új funkciók és funkciók módosítása nélkül.

Kiadási ütem

Az Azure CLI kiadási üteme úgy lett kialakítva, hogy kiszámítható megjelenési dátumokat biztosítson az ügyfeleknek, így a vállalatok, a fejlesztők és a közösség stratégiai döntéseket hozhatnak az ütemtervek tervezésekor.

Az Azure CLI Core havonta frissül, legfeljebb két kiadással, amely kompatibilitástörő változásokat vezet be. A kompatibilitástörő változások minden év második és negyedik negyedévében megjelennek.

Az Azure CLI-bővítmények nem rendelkeznek konkrét kiadási ütemezéssel, ezért manuálisan kell frissíteni.

Előfordulhat, hogy a kompatibilitástörő módosítások nem érintik a meglévő szkripteket, de a frissítés végrehajtása előtt érdemes ellenőrizni a szkripteket tesztkörnyezetben.

Feljegyzés

A kiadási ütem kissé módosítható, hogy igazodjon az Azure-ra vonatkozó főbb bejelentésekhez.

Standard kifejezéstámogatási kiadások (STS)

Az Azure CLI core STS-verziói a legújabb képességeket nyújtják. Az STS-kiadások hat hónapig nem tapasztalnak kompatibilitástörő változásokat. A kompatibilitástörő változások a naptári év második és negyedik negyedévében jelennek meg, és általában a Microsoft Buildhez és a Microsoft Ignite-hez igazodnak.

Az STS-kiadások a következő jellemzőkkel rendelkeznek:

  • Az STS-kiadások havonta jelennek meg, és funkciófrissítéseket, hibajavításokat és biztonsági javításokat kapnak.
  • Ahhoz, hogy egy STS-verzió támogatott legyen, az STS-kiadás legújabb alverzióján kell lennie.
  • Az STS-kiadások nem rendelkeznek adott jelölővel a az version parancs futtatásakor. Ez biztosítja a visszamenőleges kompatibilitást azokkal az eszközökkel vagy szkriptekkel, amelyek hasznosíthatják az információkat.

Hosszú távú támogatási kiadások (LTS)

Az Azure CLI Core LTS-verziói az "aktuális" időszakot követő 12 hónapos "karbantartási" időszakot biztosítanak. Ez idő alatt az LTS-kiadás nem tapasztal kompatibilitástörő változásokat , kivéve, ha biztonsági javítás szükséges.

Az LTS-verziók olyan Azure CLI-kiadásokon alapulnak, amelyek a naptári év második negyedévében jelentős változásokat vezetnek be. Ez általában a Microsoft Buildhez igazodik.

Az LTS-kiadások a következő jellemzőkkel rendelkeznek:

  • Az első hat hónapban az LTS-kiadások havonta jelennek meg, és funkciófrissítéseket, hibajavításokat és biztonsági javításokat kapnak.
  • A következő 12 hónapban az LTS-kiadások szükség esetén megjelennek, és csak hibajavításokat és biztonsági javításokat kapnak.
  • Ahhoz, hogy az LTS-verzió támogatott legyen, az LTS-kiadás legújabb verziójának kell lennie.

A parancs futtatásával egyszerűen megtalálhatja az LTS kiadási az version dátumát. Figyelje meg az azure-cli-support LTS-dátumot jelző sort.

{  
  "azure-cli": "2.48.0",  
  "azure-cli-core": "2.48.0",  
  "azure-cli-support": "LTS-20240521",  
  "azure-cli-telemetry": "1.0.8",  
  "extensions": {  
  }  
}  

Az alábbi ábra az Azure CLI stS- és LTS-kiadásokhoz készült kiadási ütemét és támogatási életciklusát mutatja be.

Támogatási életciklus

Az alábbi táblázat példákat tartalmaz arra, hogyan korrelál a kiadási ütem a támogatási életciklussal:

Feljegyzés

Az alábbi táblázatban szereplő dátumok csak példaként szolgálnak. A tényleges kiadási dátumok eltérőek.

Verziószám Közzétételi ütemterv Kompatibilitástörő változások Kiadás típusa Támogatási típus A verzióig támogatott LTS-verzió
2.61.0 2024. május Igen STS 2.62.0
2.62.0 2024. június Csekély STS 2.63.0
2.63.0 2024. július Csekély STS 2.64.0
2.64.0 2024. augusztus Csekély STS 2.65.0
2.65.0 2024. szeptember Csekély STS 2.66.0
2.66.0 2024. október Csekély LTS 2.79.0 2.66.0
2.67.0 2024. november Igen STS 2.68.0 2.66.x
2.68.0 2024. december Csekély STS 2.69.0 2.66.x
2.69.0 2025. január Csekély STS 2.70.0 2.66.x
2.70.0 2025. február Csekély STS 2.71.0 2.66.x
2.71.0 2025. március Csekély STS 2.72.0 2.66.x
2.72.0 2025. április Csekély STS 2.73.0 2.66.x
2.73.0 2025. május Igen STS 2.74.0 2.66.x
2.74.0 2025. június Csekély STS 2.75.0 2.66.x
2.75.0 2025. július Csekély STS 2.76.0 2.66.x
2.76.0 2025. augusztus Csekély STS 2.77.0 2.66.x
2.77.0 2025. szeptember Csekély STS 2.78.0 2.66.x
2.78.0 2025. október Csekély STS 2.79.0 2.66.x
2.79.0 2025. november Igen LTS 2.91.0 2.79.0
2.80.0 2025. december Igen Csekély STS 2.81.0 2.79.x

Példák:

  • A támogatáshoz a kiadáskor a 2.63.0-ra kell frissítenie, ha telepítve van az Azure CLI 2.62.0.
  • Ha az Azure CLI 2.66.0 az Azure CLI utolsó kiadása a naptári év negyedik negyedévében történt kompatibilitástörő változás előtt, az Azure CLI 2.79.0 kiadásáig támogatott.

Kompatibilitástörő változások

Az Azure CLI főverzió-kiadásai kompatibilitástörő változásokat vezetnek be, és évente legfeljebb két alkalommal fordulnak elő. Az előzetes verziójú bővítmények esetében bármikor előfordulhatnak kompatibilitástörő változások. A nem GA-bővítmények nem szükségesek a kompatibilitástörő változási szabályzatok betartásához.

Az Azure CLI kompatibilitástörő változásaival kapcsolatos részletes információkért lásd a kibocsátási megjegyzéseket.

Támogatott környezetek

Az Azure CLI több operációs rendszeren (operációs rendszeren) és architektúrán fut. A teljes listát az Azure CLI telepítése című témakörben találja. A Microsoftnak a következő feltételeknek kell megfelelnie:

  • Az Azure CLI verziója támogatott.
  • Az operációs rendszer verziója jelenleg általánosan támogatott az operációs rendszer közzétevője számára.
  • Az Azure CLI jelenlegi verziójához szükséges függőségek támogatottak az operációs rendszeren.

Az Azure CLI a következő feltételek teljesülése esetén megszűnik a platform támogatásának megszűnése esetén:

  • Az operációs rendszer eléri a platformtulajdonos által meghatározott élettartamát.
  • Az Azure CLI-hez szükséges Python-verzió eléri az élettartamát, az operációs rendszeren már nem támogatott, vagy nincs javítva a kritikus biztonsági probléma.

Az Azure CLI a kivonás nyilvános bejelentésétől számított három hónapon belül bejelenti egy operációs rendszer vagy annak egyik függősége támogatásának megszűnését.

Python-függőség

Az Azure CLI a Python 3.8-es vagy újabb verziójától függ. Az alábbi táblázat összefoglalja a Python egyes verzióira vonatkozó támogatás várható végét:

Python-verzió Támogatási dátum vége
3,8 2024. október
3.9 2025. október
3,10 2026. október
3.11 2027. október

Az Azure CLI csak olyan operációs rendszereken támogatott, ahol a Python fenti verziói támogatottak.

  • Windows: A Windows-ügyfél és -kiszolgáló jelenleg támogatott verziói megfelelnek a Python verziókövetelményeinek.
  • macOS: A macOS 12 és újabb verziók jelenleg támogatott verziója megfelel a Python verziókövetelményeinek.
  • Linux:
    • Minden támogatott operációs rendszer rendelkezik a támogató szervezet által meghatározott életciklussal.

    • A támogatás általában akkor szűnik meg, ha egy operációs rendszer kiesik a fővonal támogatásából, és ekkor leállítja a tesztelést és a támogatását.

    • Az Azure CLI támogatott Linux operációs rendszerei a következők:

      Operációs rendszer Verzió Támogatás megszűnése
      Ubuntu 20.04 LTS 2025. április
      22.04 LTS 2027. április
      24.04 LTS 2029. június
      Debian 11
      12
      Alpesi 3.17 2024. november 22.
      RHEL 8 2029. május 31.
      9 2032. május 31.
      CentOS Stream 9 Becsült 2027
      Tengerész 2,0

      Feljegyzés

      Az RHEL 7-ben csak az Azure CLI 2.38 támogatott. A Microsoft már nem biztosít frissítéseket vagy hibajavításokat ehhez a disztribúcióhoz.

Lásd még