תמיכה בסביבת זמן ריצה

סביבות זמן ריצה בפונקציות Cloud Run הן קובצי אימג' בסיסיים שכוללים רכיבים ומערכת הפעלה, תוכנה שנדרשת כדי ליצור ולהריץ קוד שנכתב לשפת תכנות ספציפית, ותוכנה שתומכת בפונקציה.

פונקציות Cloud Run מעדכנות את סביבות זמן הריצה בהתאם למדיניות עדכוני האבטחה שבחרתם.

תרשים שמציג את השלבים במחזור החיים של סביבת זמן הריצה של פונקציות Cloud Run

סביבות זמן הריצה זמינות בשלבי הפצה שונים, כמו גרסת טרום-השקה (Preview) או זמינות לכלל המשתמשים (GA). מידע נוסף זמין בקטע שלבי ההשקה של המוצר.

תצוגה מקדימה

אם אתם פורסים עומס עבודה באמצעות Google Cloud CLI כשסביבת זמן הריצה נמצאת בגרסת טרום-השקה (Preview), השתמשו בפקודה gcloud beta functions deploy.

זמינות לכלל המשתמשים (GA)

במהלך חלון התמיכה של הזמינות לכלל המשתמשים (GA):

  • רכיבי זמן הריצה מתעדכנים באופן קבוע עם תיקוני אבטחה ותיקוני באגים.
  • העדכונים מיושמים בהתאם למדיניות עדכוני האבטחה של עומס העבודה.
  • כדי לשמור על היציבות, בפונקציות Cloud Run לא מוטמעים מאפיינים או שינויי תוכנה שעלולים לגרום לכשל בזמן הריצה. נודיע מראש על שינויים תוכנה שעלולים לגרום לכשל בנתוני הגרסה של פונקציות Cloud Run.

כשגרסת שפה מסוימת כבר לא מתוחזקת באופן פעיל על ידי הקהילה הרלוונטית, גם פונקציות Cloud Run מפסיקות לספק תחזוקה ותמיכה לסביבת זמן הריצה של השפה הזו. לפני שסביבת זמן ריצה מגיעה לשלב ההוצאה משימוש, כפי שמתואר בלוח הזמנים לתמיכה בסביבות זמן ריצה, Google תשלח הודעה ללקוחות במסוף Google Cloud .

‫Google עשויה לשנות את לוח הזמנים של התמיכה או את מחזור החיים של כל סביבת זמן ריצה, בהתאם לתנאי ההסכם שלכם לשימוש בשירותי Google Cloud.

מחזור החיים של סביבת זמן הריצה

תמיכה ברמת GA הוצא משימוש הוסר
יצירה ופריסה מחדש כן כן לא
הרצת עומסי עבודה קיימים כן כן יכול להיות שהיא מושבתת
טלאי תוכנה לשפות בהתאם למדיניות בהתאם למדיניות אין עדכונים
תיקון חבילות מערכת בהתאם למדיניות בהתאם למדיניות אין עדכונים
תיקון מערכת ההפעלה בהתאם למדיניות בהתאם למדיניות אין עדכונים
תמיכת לקוחות תמיכה ברמת GA אין תמיכה בסביבת זמן ריצה אין תמיכה בסביבת זמן ריצה

תקופת ההתראה

בפונקציות Cloud Run, ההתראות יתחילו להופיע 90 יום לפני שהוצאה משימוש של סביבת זמן הריצה תיכנס לתוקף. כשמקבלים את ההתראה, צריך להתכונן לשדרוג הפונקציה לסביבת זמן ריצה נתמכת חדשה יותר.

הוצאה משימוש והשבתה

כשמפסיקים לתחזק רכיב מסוים, יכול להיות שסביבת זמן הריצה שלו תוצא משימוש בפונקציות Cloud Run ובסופו של דבר תוסר.

התהליך כולל שלושה שלבים: פרסום תאריך ההוצאה משימוש, תקופת ההוצאה משימוש ותאריך ההשבתה. בלוח הזמנים הבא, תאריך ההוצאה משימוש הוא תחילת תקופת ההוצאה משימוש, והיא מסתיימת בתחילת תאריך ההשבתה. תאריך ההוצאה משימוש מציין את תחילת תקופת ההוצאה משימוש.

במהלך תקופת ההוצאה משימוש, בדרך כלל אפשר להמשיך ליצור עומסי עבודה חדשים ולעדכן עומסי עבודה קיימים באמצעות סביבת זמן הריצה. כדאי לנצל את הזמן הזה כדי להעביר עומסי עבודה שמשתמשים בסביבת זמן הריצה שהוצאה משימוש לסביבת זמן ריצה עדכנית יותר.

אחרי תאריך ההוצאה משימוש, לא תוכלו יותר ליצור עומסי עבודה חדשים או לעדכן עומסי עבודה קיימים באמצעות סביבת זמן הריצה. כדי לפרוס את עומסי העבודה, צריך לבחור סביבת זמן ריצה עדכנית יותר. יכול להיות שעומסי עבודה שימשיכו להשתמש בסביבת זמן ריצה שהוצאה משימוש יושבתו.

לוח הזמנים של התמיכה

ברשימה הבאה מפורטות סביבות זמן הריצה שנתמכות בפונקציות Cloud Run, וגם סביבות זמן ריצה שהוצאו משימוש או הושבתו.

בהתאם לאיכות וליציבות של הגרסאות, יכול להיות שיהיה עיכוב בזמינות ובתאריכים חשובים. אם תאריך ההוצאה משימוש או ההשבתה ריק, סימן שהשלב הזה עדיין לא נקבע. כדאי לחזור לדף הזה כדי להתעדכן.

Node.js

זמן ריצה יצירה המזהה של סביבת זמן הריצה מקבצים תמונת הבסיס של סביבת זמן הריצה הוצאה משימוש הוצאה משימוש
‫Node.js 26
(גרסת טרום-השקה (Preview))
הרצת פונקציות nodejs26 google-24 (ברירת מחדל) google-24-full google-24/nodejs26 google-24-full/nodejs26
‫Node.js 24 הרצת פונקציות nodejs24 google-24 (ברירת מחדל) google-24-full google-24/nodejs24 google-24-full/nodejs24 2028-04-30 2028-10-31
Node.js 22 דור ראשון, פונקציות Cloud Run nodejs22 ‫google-22 (ברירת המחדל) google-22-full google-22/nodejs22 google-22-full/nodejs22 2027-04-30 2027-10-31
‫Node.js 20 דור ראשון, פונקציות Cloud Run nodejs20 ‫google-22 (ברירת המחדל) google-22-full google-22/nodejs20 google-22-full/nodejs20 2026-04-30 2026-10-30
Node.js 18 דור ראשון, פונקציות Cloud Run nodejs18 ‫google-22 (ברירת המחדל) google-22-full google-22/nodejs18 google-22-full/nodejs18 2025-04-30 2025-10-30
Node.js 16 דור ראשון, פונקציות Cloud Run nodejs16 google-18-full google-18-full/nodejs16 2024-01-30 2025-01-30
Node.js 14 דור ראשון, פונקציות Cloud Run nodejs14 google-18-full google-18-full/nodejs14 2024-01-30 2025-01-30
Node.js 12 דור ראשון, פונקציות Cloud Run nodejs12 google-18-full google-18-full/nodejs12 2024-01-30 2025-01-30
Node.js 10 דור ראשון, פונקציות Cloud Run nodejs10 google-18-full google-18-full/nodejs10 2024-01-30 2025-01-30
Node.js 8 דור ראשון, פונקציות Cloud Run nodejs8 הוסר הוסר 2020-06-05 פברואר 2021
Node.js 6 דור ראשון, פונקציות Cloud Run nodejs6 הוסר הוסר 2019-04-17 אוגוסט 2020

Python

זמן ריצה יצירה המזהה של סביבת זמן הריצה מקבצים תמונת הבסיס של סביבת זמן הריצה הוצאה משימוש הוצאה משימוש
‫Python 3.15
(גרסת טרום-השקה (Preview))
הרצת פונקציות python315 google-24 (ברירת מחדל) google-24-full google-24/python315 google-24-full/python315
‫Python 3.14 הרצת פונקציות python314 google-24 (ברירת מחדל) google-24-full google-24/python314 google-24-full/python314 2030-10-10 2031-04-10
‫Python 3.13 הרצת פונקציות python313 ‫google-22 (ברירת המחדל) google-22-full google-22/python313 google-22-full/python313 2029-10-10 2030-04-10
‫Python 3.12 דור ראשון, פונקציות Cloud Run python312 ‫google-22 (ברירת המחדל) google-22-full google-22/python312 google-22-full/python312 2028-10-02 2029-04-02
Python 3.11 דור ראשון, פונקציות Cloud Run python311 ‫google-22 (ברירת המחדל) google-22-full google-22/python311 google-22-full/python311 2027-10-24 2028-04-24
Python 3.10 דור ראשון, פונקציות Cloud Run python310 ‫google-22 (ברירת המחדל) google-22-full google-22/python310 google-22-full/python310 2026-10-04 2027-04-04
‫Python 3.9 דור ראשון, פונקציות Cloud Run python39 google-18-full google-18-full/python39 2025-10-05 2026-04-05
‫Python 3.8 דור ראשון, פונקציות Cloud Run python38 google-18-full google-18-full/python38 2024-10-14 2025-10-14
Python 3.7 דור ראשון, פונקציות Cloud Run python37 google-18-full google-18-full/python37 2024-01-30 2025-01-30

המשך

זמן ריצה יצירה המזהה של סביבת זמן הריצה מקבצים תמונת הבסיס של סביבת זמן הריצה הוצאה משימוש הוצאה משימוש
Go 1.27 הרצת פונקציות go127 google-24 (ברירת מחדל) google-24-full google-24/go127 google-24-full/go127 אוגוסט/ספטמבר 2027 פברואר/מרץ 2028
Go 1.26 הרצת פונקציות go126 google-24 (ברירת מחדל) google-24-full google-24/go126 google-24-full/go126 פברואר/מרץ 2027 אוגוסט/ספטמבר 2027
Go 1.25 הרצת פונקציות go125 ‫google-22 (ברירת המחדל) google-22-full google-22/go125 google-22-full/go125 2026-10-01 2027-04-01
Go 1.24 הרצת פונקציות go124 ‫google-22 (ברירת המחדל) google-22-full google-22/go124 google-22-full/go124 2026-09-02 2027-03-02
‫Go 1.23
הרצת פונקציות go123 ‫google-22 (ברירת המחדל) google-22-full google-22/go123 google-22-full/go123 2026-02-21 2026-08-21
Go 1.22 הרצת פונקציות go122 ‫google-22 (ברירת המחדל) google-22-full google-22/go122 google-22-full/go122 2026-01-28 2026-07-28
Go 1.21 דור ראשון, פונקציות Cloud Run go121 ‫google-22 (ברירת המחדל) google-22-full google-22/go121 google-22-full/go121 2025-09-03 2026-03-03
Go 1.20 דור ראשון, פונקציות Cloud Run go120 ‫google-22 (ברירת המחדל) google-22-full google-22/go120 google-22-full/go120 2024-05-01 2025-05-01
Go 1.19 דור ראשון, פונקציות Cloud Run go119 ‫google-22 (ברירת המחדל) google-22-full google-22/go119 google-22-full/go119 2024-04-30 2025-01-30
Go 1.18 דור ראשון, פונקציות Cloud Run go118 ‫google-22 (ברירת המחדל) google-22-full google-22/go118 google-22-full/go120 2024-01-30 2025-01-30
Go 1.16 דור ראשון, פונקציות Cloud Run go116 google-18-full google-18-full/go116 2024-01-30 2025-01-30
Go 1.13 דור ראשון, פונקציות Cloud Run go113 google-18-full google-18-full/go113 2024-01-30 2025-01-30
Go 1.11 דור ראשון, פונקציות Cloud Run go111 הוסר הוסר 2020-08-05 פברואר 2021

Java

זמן ריצה יצירה המזהה של סביבת זמן הריצה מקבצים תמונת הבסיס של סביבת זמן הריצה הוצאה משימוש הוצאה משימוש
Java 25 הרצת פונקציות java25 google-24 (ברירת מחדל) google-24-full google-24/java25 google-24-full/java25 אוקטובר 2031
Java 21 הרצת פונקציות java21 ‫google-22 (ברירת המחדל) google-22-full google-22/java21 google-22-full/java21 ספטמבר 2031
Java 17 דור ראשון, פונקציות Cloud Run java17 ‫google-22 (ברירת המחדל) google-22-full google-22/java17 google-22-full/java17 אוקטובר 2027
Java 11 דור ראשון, פונקציות Cloud Run java11 google-18-full google-18-full/java11 2024-10-31 2025-10-31

Ruby

זמן ריצה יצירה המזהה של סביבת זמן הריצה מקבצים תמונת הבסיס של סביבת זמן הריצה הוצאה משימוש הוצאה משימוש
Ruby 4.0 הרצת פונקציות ruby40 google-24-full (ברירת המחדל) google-24-full/ruby40 2029-03-31 2029-09-30
Ruby 3.4 הרצת פונקציות ruby34 ‫google-22 (ברירת המחדל) google-22-full google-22/ruby34 google-22-full/ruby34 2028-03-31 2028-09-30
Ruby 3.3 דור ראשון, פונקציות Cloud Run ruby33 ‫google-22 (ברירת המחדל) google-22-full google-22/ruby33 google-22-full/ruby33 2027-03-31 2027-09-30
Ruby 3.2 דור ראשון, פונקציות Cloud Run ruby32 ‫google-22 (ברירת המחדל) google-22-full google-22/ruby32 google-22-full/ruby32 2026-03-31 2026-09-30
Ruby 3.0 דור ראשון, פונקציות Cloud Run ruby30 google-18-full google-18-full/ruby30 2024-03-31 2025-03-31
Ruby 2.7 דור ראשון, פונקציות Cloud Run ruby27 google-18-full google-18-full/ruby27 2024-01-30 2025-01-30
Ruby 2.6 דור ראשון, פונקציות Cloud Run ruby26 google-18-full google-18-full/ruby26 2024-01-30 2025-01-30

PHP

זמן ריצה יצירה המזהה של סביבת זמן הריצה מקבצים תמונת הבסיס של סביבת זמן הריצה הוצאה משימוש הוצאה משימוש
PHP 8.5 הרצת פונקציות php85 google-24-full (ברירת המחדל) google-24-full/php85 2029-12-31 2030-06-30
PHP 8.4 הרצת פונקציות php84 ‫google-22-full (ברירת המחדל) google-22-full/php84 2028-12-31 2029-06-30
PHP 8.3 הרצת פונקציות php83 ‫google-22-full (ברירת המחדל) google-22-full/php83 2027-12-31 2028-06-30
PHP 8.2 דור ראשון, פונקציות Cloud Run php82 ‫google-22-full (ברירת המחדל) google-22-full/php82 2026-12-31 2027-06-30
PHP 8.1 דור ראשון, פונקציות Cloud Run php81 google-18-full google-18-full/php81 2025-12-31 2026-06-30
PHP 7.4 דור ראשון, פונקציות Cloud Run php74 google-18-full google-18-full/php74 2024-01-30 2025-01-30

‎.NET

זמן ריצה יצירה המזהה של סביבת זמן הריצה מקבצים תמונת הבסיס של סביבת זמן הריצה הוצאה משימוש הוצאה משימוש
‎.NET 10 הרצת פונקציות dotnet10 google-24 (ברירת מחדל) google-24-full google-24/dotnet10 google-24-full/dotnet10 2028-11-14 2029-05-14
‎.NET 8 הרצת פונקציות dotnet8 ‫google-22 (ברירת המחדל) google-22-full google-22/dotnet8 google-22-full/dotnet8 2026-11-10 2027-05-10
‎.NET 6 דור ראשון, פונקציות Cloud Run dotnet6 ‫google-22 (ברירת המחדל) google-22-full google-22/dotnet6 google-22-full/dotnet6 2024-11-12 2025-11-12
‎.NET Core 3 דור ראשון, פונקציות Cloud Run dotnet3 google-18-full google-18-full/dotnet3 2024-01-30 2025-01-30