Suporte ao ambiente de execução
Para manter as funções seguras, elas precisam ser atualizadas e reimplantadas de tempos em tempos para que possam usar um ambiente de execução compatível. Os ambientes de execução no Cloud Run functions, há um sistema operacional, um software necessário para criar e executar o código escrito em uma linguagem de programação específica e um software que oferece suporte às suas funções. O Cloud Run functions aplica atualizações aos ambientes de execução de acordo com a política de atualização de segurança selecionada.
Descontinuação e desativação
Quando um componente não receber mais manutenção ativa, o Cloud Run functions poderá suspender o uso do ambiente de execução e depois removê-lo.
Isso tem três aspectos: uma publicação da data da descontinuação, um período de descontinuação e uma data de desativação. Nas tabelas a seguir, a data da descontinuação é o início do período, enquanto a data de desativação indica o início do período de desativação.
Durante o período de suspensão de uso, geralmente é possível continuar a criar novas funções e atualizar as atuais usando o ambiente de execução. Este tempo precisa ser usado para migrar funções que usam o ambiente de execução que será suspenso para outro mais atualizado.
Após a data de desativação, não será mais possível criar novas funções ou atualizar as atuais usando o ambiente de execução. Será necessário escolher um ambiente mais atualizado para implantar as funções. As funções que continuam a usar um ambiente de execução desativado serão desabilitadas.
Cronograma de suporte
Confira a lista dos ambientes de execução do Cloud Run functions com suporte no momento, bem como os que foram descontinuados e/ou desativados.
Com base na qualificação e na estabilidade das versões, a disponibilidade e as datas principais podem ser atrasadas. Uma data de descontinuação ou desativação em branco significa que a fase ainda não foi programada. Volte a esta página para ficar por dentro das novidades.
Node.js
Ambiente de execução | Geração | Ambiente | ID do ambiente de execução | Descontinuação | Desativar |
---|---|---|---|---|---|
Node.js 22 (somente visualização) | Segunda geração | Ubuntu 22.04 | nodejs22 | 2027-04-30 | 2027-10-31 |
Node.js 20 | 1a geração, 2a geração | Ubuntu 22.04 | nodejs20 | 2026-04-30 | 2026-10-30 |
Node.js 18 | 1a geração, 2a geração | Ubuntu 22.04 | nodejs18 | 2025-04-30 | 2025-10-30 |
Node.js 16 | 1a geração, 2a geração | Ubuntu 18.04 | nodejs16 | 2024-01-30 | 2025-01-30 |
Node.js 14 | 1a geração, 2a geração | Ubuntu 18.04 | nodejs14 | 2024-01-30 | 2025-01-30 |
Node.js 12 | 1a geração, 2a geração | Ubuntu 18.04 | nodejs12 | 2024-01-30 | 2025-01-30 |
Node.js 10 | 1a geração, 2a geração | Ubuntu 18.04 | nodejs10 | 2024-01-30 | 2025-01-30 |
Node.js 8 | 1a geração, 2a geração | Ubuntu 18.04 | nodejs8 | 2020-06-05 | Fevereiro de 2021 |
Node.js 6 | 1a geração, 2a geração | Ubuntu 18.04 | nodejs6 | 2019-04-17 | Agosto de 2020 |
Python
Ambiente de execução | Geração | Ambiente | ID do ambiente de execução | Descontinuação | Desativar |
---|---|---|---|---|---|
Python 3.12 | 1a geração, 2a geração | Ubuntu 22.04 | python312 | 2028-10-02 | 2029-04-02 |
Python 3.11 | 1a geração, 2a geração | Ubuntu 22.04 | python311 | 2027-10-24 | 2028-04-24 |
Python 3.10 | 1a geração, 2a geração | Ubuntu 22.04 | python310 | 2026-10-04 | 2027-04-04 |
Python 3.9 | 1a geração, 2a geração | Ubuntu 18.04 | python39 | 2025-10-05 | 2026-04-05 |
Python 3.8 | 1a geração, 2a geração | Ubuntu 18.04 | python38 | 2024-10-14 | 2025-10-14 |
Python 3.7 | 1ª geração | Ubuntu 18.04 | python37 | 2024-01-30 | 2025-01-30 |
Go
Ambiente de execução | Geração | Ambiente | ID do ambiente de execução | Descontinuação | Desativar |
---|---|---|---|---|---|
Go 1.22 | Segunda geração | Ubuntu 22.04 | go122 | ||
Go 1.21 | 1a geração, 2a geração | Ubuntu 22.04 | go121 | ||
Go 1.20 | 1a geração, 2a geração | Ubuntu 22.04 | go120 | 2024-05-01 | 2025-05-01 |
Go 1.19 | 1a geração, 2a geração | Ubuntu 22.04 | go119 | 2024-04-30 | 2025-01-30 |
Go 1.18 | 1a geração, 2a geração | Ubuntu 22.04 | go118 | 2024-01-30 | 2025-01-30 |
Go 1.16 | 1a geração, 2a geração | Ubuntu 18.04 | go116 | 2024-01-30 | 2025-01-30 |
Go 1.13 | 1a geração, 2a geração | Ubuntu 18.04 | go113 | 2024-01-30 | 2025-01-30 |
Go 1.11 | 1a geração, 2a geração | Ubuntu 18.04 | go111 | 2020-08-05 | Fevereiro de 2021 |
Java
Ambiente de execução | Geração | Ambiente | ID do ambiente de execução | Descontinuação | Desativar |
---|---|---|---|---|---|
Java 21 | Segunda geração | Ubuntu 22.04 | java21 | Outubro de 2031 | |
Java 17 | 1a geração, 2a geração | Ubuntu 22.04 | java17 | Outubro de 2027 | |
Java 11 | 1a geração, 2a geração | Ubuntu 18.04 | java11 | Outubro de 2024 |
Ruby
Ambiente de execução | Geração | Ambiente | ID do ambiente de execução | Descontinuação | Desativar |
---|---|---|---|---|---|
Ruby 3.3 | 1a geração, 2a geração | Ubuntu 22.04 | ruby33 | 2027-03-31 | 2027-09-30 |
Ruby 3.2 | 1a geração, 2a geração | Ubuntu 22.04 | ruby32 | 2026-03-31 | 2026-09-30 |
Ruby 3.0 | 1a geração, 2a geração | Ubuntu 18.04 | ruby30 | 2024-03-31 | 2025-03-31 |
Ruby 2.7 | 1a geração, 2a geração | Ubuntu 18.04 | ruby27 | 2024-01-30 | 2025-01-30 |
Ruby 2.6 | 1a geração, 2a geração | Ubuntu 18.04 | ruby26 | 2024-01-30 | 2025-01-30 |
PHP
Ambiente de execução | Ambiente | Geração | ID do ambiente de execução | Descontinuação | Desativar |
---|---|---|---|---|---|
PHP 8.3 | Segunda geração | Ubuntu 22.04 | php83 | 2026-11-23 | 2027-05-23 |
PHP 8.2 | 1a geração, 2a geração | Ubuntu 22.04 | php82 | 2025-12-08 | 2026-06-08 |
PHP 8.1 | 1a geração, 2a geração | Ubuntu 18.04 | php81 | 2024-11-25 | 2025-11-25 |
PHP 7.4 | 1a geração, 2a geração | Ubuntu 18.04 | php74 | 2024-01-30 | 2025-01-30 |
.NET Core
Ambiente de execução | Geração | Ambiente | ID do ambiente de execução | Descontinuação | Desativar |
---|---|---|---|---|---|
.NET Core 8 | Segunda geração | Ubuntu 22.04 | dotnet8 | ||
.NET Core 6 | 1a geração, 2a geração | Ubuntu 22.04 | dotnet6 | 2024-11-12 | 2025-11-12 |
.NET Core 3 | 1a geração, 2a geração | Ubuntu 18.04 | dotnet3 | 2024-01-30 | 2025-01-30 |