Suporte ao ambiente de execução

Os ambientes de execução no Cloud Run functions são imagens de base que incluem componentes e 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 ofereça suporte à sua função.

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.

Diagrama descrevendo as etapas do ciclo de vida de um ambiente de execução
do Cloud Run functions

Os runtimes estão disponíveis em diferentes estágios de lançamento, como pré-lançamento ou disponibilidade geral (GA). Para mais informações, consulte os estágios de lançamento do produto.

Visualizar

Se você implantar uma carga de trabalho usando a Google Cloud CLI quando um ambiente de execução estiver em prévia, use o comando gcloud beta functions deploy.

Disponibilidade geral (GA)

Durante o período de suporte da disponibilidade geral (GA):

  • Os componentes do ambiente de execução são atualizados regularmente com correções de bugs e segurança.
  • As atualizações são aplicadas de acordo com a política de atualização de segurança da sua função.
  • Para manter a estabilidade, o Cloud Run functions evita a implementação de recursos ou alterações interruptivas no ambiente de execução. As alterações interruptivas serão anunciadas com antecedência nas notas da versão do Cloud Run functions.

Quando uma versão da linguagem não é mais mantida ativamente pela respectiva comunidade, o Cloud Run functions também deixa de fornecer manutenção e suporte para esse ambiente de execução da linguagem. Antes que um ambiente de execução alcance a fase de descontinuação, conforme descrito no cronograma de suporte de ambientes de execução, o Google enviará uma notificação aos clientes no console do Google Cloud .

O Google pode fazer mudanças no cronograma de suporte ou ciclo de vida de qualquer ambiente de execução de acordo com os termos do contrato de uso dos serviços do Google Cloud.

Ciclo de vida do ambiente de execução

Suporte no nível do GA Descontinuado Desativado
Criação e reimplantação Sim Sim Não
Execução de cargas de trabalho atuais Sim Sim Pode ser desativado
Patches de idioma De acordo com a política De acordo com a política Nenhuma atualização
Patch para pacotes do sistema De acordo com a política De acordo com a política Nenhuma atualização
Aplicação de patch no SO De acordo com a política De acordo com a política Nenhuma atualização
Suporte ao cliente Suporte no nível do GA Sem suporte ao ambiente de execução Sem suporte ao ambiente de execução

Período de notificação

O Cloud Run functions vai começar a emitir notificações 90 dias antes da descontinuação do ambiente de execução. Após a notificação, prepare-se para fazer upgrade da sua função para um ambiente de execução compatível mais recente.

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. Na programação a seguir, a data da descontinuação é o início do período de descontinuação e termina no início da data de desativação. A data de desativação indica o início do período de desativação.

Durante o período de descontinuação de uso, geralmente é possível continuar criando novas cargas de trabalho e atualizar as atuais usando o ambiente de execução. Este tempo precisa ser usado para migrar cargas de trabalho que usam o ambiente de execução que será suspenso para outro mais atualizado.

Após a data de desativação, não será possível criar novas cargas de trabalho nem atualizar as cargas de trabalho atuais usando o ambiente de execução. Será necessário escolher um ambiente mais atualizado para implantar as cargas de trabalho. As cargas de trabalho 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 suspensos e/ou desativados.

Com base na qualificação e estabilidade das versões, as principais datas e as datas de disponibilidade podem estar 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 ID do ambiente de execução Pilhas Imagem de base do ambiente de execução Descontinuação Desativar
Node.js 26
(prévia)
Run functions nodejs26 google-24 (padrão) google-24-full google-24/nodejs26 google-24-full/nodejs26
Node.js 24 Run functions nodejs24 google-24 (padrão) google-24-full google-24/nodejs24 google-24-full/nodejs24 2028-04-30 2028-10-31
Node.js 22 1a geração, Run functions nodejs22 google-22 (padrão) google-22-full google-22/nodejs22 google-22-full/nodejs22 2027-04-30 2027-10-31
Node.js 20 1a geração, Run functions nodejs20 google-22 (padrão) google-22-full google-22/nodejs20 google-22-full/nodejs20 2026-04-30 2026-10-30
Node.js 18 1a geração, Run functions nodejs18 google-22 (padrão) google-22-full google-22/nodejs18 google-22-full/nodejs18 2025-04-30 2025-10-30
Node.js 16 1a geração, Run functions nodejs16 google-18-full google-18-full/nodejs16 2024-01-30 2025-01-30
Node.js 14 1a geração, Run functions nodejs14 google-18-full google-18-full/nodejs14 2024-01-30 2025-01-30
Node.js 12 1a geração, Run functions nodejs12 google-18-full google-18-full/nodejs12 2024-01-30 2025-01-30
Node.js 10 1a geração, Run functions nodejs10 google-18-full google-18-full/nodejs10 2024-01-30 2025-01-30
Node.js 8 1a geração, Run functions nodejs8 Desativado Desativado 2020-06-05 Fevereiro de 2021
Node.js 6 1a geração, Run functions nodejs6 Desativado Desativado 2019-04-17 Agosto de 2020

Python

Ambiente de execução Geração ID do ambiente de execução Pilhas Imagem de base do ambiente de execução Descontinuação Desativar
Python 3.14 Run functions python314 google-24 (padrão) google-24-full google-24/python314 google-24-full/python314 2030-10-10 2031-04-10
Python 3.13 Run functions python313 google-22 (padrão) google-22-full google-22/python313 google-22-full/python313 2029-10-10 2030-04-10
Python 3.12 1a geração, Run functions python312 google-22 (padrão) google-22-full google-22/python312 google-22-full/python312 2028-10-02 2029-04-02
Python 3.11 1a geração, Run functions python311 google-22 (padrão) google-22-full google-22/python311 google-22-full/python311 2027-10-24 2028-04-24
Python 3.10 1a geração, Run functions python310 google-22 (padrão) google-22-full google-22/python310 google-22-full/python310 2026-10-04 2027-04-04
Python 3.9 1a geração, Run functions python39 google-18-full google-18-full/python39 2025-10-05 2026-04-05
Python 3.8 1a geração, Run functions python38 google-18-full google-18-full/python38 2024-10-14 2025-10-14
Python 3.7 1a geração, Run functions python37 google-18-full google-18-full/python37 2024-01-30 2025-01-30

Go

Ambiente de execução Geração ID do ambiente de execução Pilhas Imagem de base do ambiente de execução Descontinuação Desativar
Go 1.27 Run functions go127 google-24 (padrão) google-24-full google-24/go127 google-24-full/go127 Agosto/setembro de 2027 Fev./março de 2028
Go 1.26 Run functions go126 google-24 (padrão) google-24-full google-24/go126 google-24-full/go126 Fev./março de 2027 Agosto/setembro de 2027
Go 1.25 Run functions go125 google-22 (padrão) google-22-full google-22/go125 google-22-full/go125 2026-10-01 2027-04-01
Go 1.24 Run functions go124 google-22 (padrão) google-22-full google-22/go124 google-22-full/go124 2026-09-02 2027-03-02
Go 1.23
Run functions go123 google-22 (padrão) google-22-full google-22/go123 google-22-full/go123 2026-02-21 2026-08-21
Go 1.22 Run functions go122 google-22 (padrão) google-22-full google-22/go122 google-22-full/go122 2026-01-28 2026-07-28
Go 1.21 1a geração, Run functions go121 google-22 (padrão) google-22-full google-22/go121 google-22-full/go121 2025-09-03 2026-03-03
Go 1.20 1a geração, Run functions go120 google-22 (padrão) google-22-full google-22/go120 google-22-full/go120 2024-05-01 2025-05-01
Go 1.19 1a geração, Run functions go119 google-22 (padrão) google-22-full google-22/go119 google-22-full/go119 2024-04-30 2025-01-30
Go 1.18 1a geração, Run functions go118 google-22 (padrão) google-22-full google-22/go118 google-22-full/go120 2024-01-30 2025-01-30
Go 1.16 1a geração, Run functions go116 google-18-full google-18-full/go116 2024-01-30 2025-01-30
Go 1.13 1a geração, Run functions go113 google-18-full google-18-full/go113 2024-01-30 2025-01-30
Go 1.11 1a geração, Run functions go111 Desativado Desativado 2020-08-05 Fevereiro de 2021

Java

Ambiente de execução Geração ID do ambiente de execução Pilhas Imagem de base do ambiente de execução Descontinuação