Ciclo de vida do ambiente de execução dos buildpacks do Google Cloud

Os ambientes de execução nos buildpacks do Google Cloud são imagens de base que incluem componentes e sistema operacional, software necessário para criar e executar código escrito para uma linguagem de programação específica e software para dar suporte à função.

Diagrama descrevendo as etapas no ciclo de vida de um ambiente de execução dos pacotes de criação do Google Cloud

O Google oferece suporte para um ambiente de execução durante o período de disponibilidade geral (GA). Durante esta janela de suporte:

  • Os componentes do ambiente de execução são atualizados regularmente com correções de bugs e segurança.
  • Para manter a estabilidade, os buildpacks do Google Cloud evitam interrupções da 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 dos buildpacks do Google Cloud.

Quando uma versão da linguagem não é mais mantida ativamente pela respectiva comunidade, os buildpacks do Google Cloud também deixam 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.

Período de notificação

Os buildpacks do Google Cloud vão 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 a manutenção de um componente é interrompida, os buildpacks do Google Cloud podem descontinuar e remover o ambiente de execução.

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 de buildpacks do Google Cloud com suporte e os que foram descontinuados 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 ID do ambiente de execução Pilhas Imagem de base do ambiente de execução Descontinuação Desativar
Node.js 22
(apenas visualização)
nodejs22
  • google-22 (padrão)
  • google-22-full
  • google-22/nodejs22
  • google-22-full/nodejs22
  • 2027-04-30 2028-10-31
    Node.js 20 nodejs20
  • google-22 (padrão)
  • google-22-full
  • google-22/nodejs20
  • google-22-full/nodejs20
  • 2026-04-30 2026-10-30
    Node.js 18 nodejs18
  • google-22 (padrão)
  • google-22-full
  • google-22/nodejs18
  • google-22-full/nodejs18
  • 2025-04-30 2025-10-30
    Node.js 16 nodejs16 google-18-full google-18-full/nodjes16 2024-01-30 2025-01-30
    Node.js 14 nodejs14 google-18-full google-18-full/nodjes14 2024-01-30 2025-01-30
    Node.js 12 nodejs12 google-18-full google-18-full/nodjes14 2024-01-30 2025-01-30
    Node.js 10 nodejs10 google-18-full google-18-full/nodjes10 2024-01-30 2025-01-30
    Node.js 8 nodejs8 Desativado Desativado 2020-06-05 Fevereiro de 2021
    Node.js 6 nodejs6 Desativado Desativado 2019-04-17 Agosto de 2020

    Python

    Ambiente de execução ID do ambiente de execução Pilhas Imagem de base do ambiente de execução Descontinuação Desativar
    Python 3.12 python312
  • google-22 (padrão)
  • google-22-full
  • google-22/python312
  • google-22-full/python312
  • 2028-10-02 2029-04-02
    Python 3.11 python311
  • google-22 (padrão)
  • google-22-full
  • google-22/python311
  • google-22-full/python311
  • 2027-10-24 2028-04-24
    Python 3.10 python310
  • google-22 (padrão)
  • google-22-full
  • google-22/python310
  • google-22-full/python311
  • 2026-10-04 2027-04-04
    Python 3.9 python39 google-18-full google-18-full/python39 2025-10-05 2026-04-05
    Python 3.8 python38 google-18-full google-18-full/python38 2024-10-14 2025-10-14
    Python 3.7 python37 google-18-full google-18-full/python37 2024-01-30 2025-01-30

    Go

    Ambiente de execução ID do ambiente de execução Pilhas Imagem de base do ambiente de execução Descontinuação Desativar
    Go 1.22 go122
  • google-22 (padrão)
  • google-22-full
  • google-22/go122
  • google-22-full/go122
  • Go 1.21 go121
  • google-22 (padrão)
  • google-22-full
  • google-22/go121
  • google-22-full/go121
  • Go 1.20 go120
  • google-22 (padrão)
  • google-22-full
  • google-22/go120
  • google-22-full/go120
  • 2024-05-01 2025-05-01
    Go 1.19 go119
  • google-22 (padrão)
  • google-22-full
  • google-22/go119
  • google-22-full/go119
  • 2024-04-30 2025-01-30
    Go 1.18 go118
  • google-22 (padrão)
  • google-22-full
  • google-22/go118
  • google-22-full/go120
  • 2024-01-30 2025-01-30
    Go 1.16 go116 google-18-full google-18-full/go116 2024-01-30 2025-01-30
    Go 1.13 go113 google-18-full google-18-full/go113 2024-01-30 2025-01-30
    Go 1.11 go111 Desativado Desativado 2020-08-05 Fevereiro de 2021

    Java

    Ambiente de execução ID do ambiente de execução Pilhas Imagem de base do ambiente de execução Descontinuação Desativar
    Java 21 java21
  • google-22 (padrão)
  • google-22-full
  • google-22/java21
  • google-22-full/java21
  • Outubro de 2031
    Java 17 java17
  • google-22 (padrão)
  • google-22-full
  • google-22/java17
  • google-22-full/java17
  • Outubro de 2027
    Java 11 java11 google-18 google-18/java11 2024-10-31 2025-10-31

    Ruby

    Ambiente de execução ID do ambiente de execução Pilhas Imagem de base do ambiente de execução Descontinuação Desativar
    Ruby 3.3 ruby33
  • google-22 (padrão)
  • google-22-full
  • google-22/ruby33
  • google-22-full/ruby33
  • 2027-03-31 2027-09-30
    Ruby 3.2 ruby32
  • google-22 (padrão)
  • google-22-full
  • google-22/ruby32
  • google-22-full/ruby32
  • 2026-03-31 2026-09-30
    Ruby 3.0 ruby30 google-18-full google-18-full/ruby30 2024-03-31 2025-03-31
    Ruby 2.7 ruby27 google-18-full google-18-full/ruby27 2024-01-30 2025-01-30
    Ruby 2.6 ruby26 google-18-full google-18-full/ruby26 2024-01-30 2025-01-30

    PHP

    Ambiente de execução ID do ambiente de execução Pilhas Imagem de base do ambiente de execução Descontinuação Desativar
    PHP 8.3 php83
  • google-22 (padrão)
  • google-22-full
  • google-22/php83
  • google-22-full/php83
  • 2027-12-31 2028-06-30
    PHP 8.2 php82
  • google-22 (padrão)
  • google-22-full
  • google-22/php82
  • google-22-full/php82
  • 2026-12-31 2027-06-30
    PHP 8.1 php81 google-18-full google-18-full/php81 2025-12-31 2026-06-30
    PHP 7.4 php74 google-18-full google-18-full/php74 2024-01-30 2025-01-30

    .NET Core

    Ambiente de execução ID do ambiente de execução Pilhas Imagem de base do ambiente de execução Descontinuação Desativar
    .NET Core 8 dotnet8
  • google-22 (padrão)
  • google-22-full
  • google-22/dotnet8
  • google-22-full/dotnet8
  • .NET Core 6 dotnet6
  • google-22 (padrão)
  • google-22-full
  • google-22/dotnet6
  • google-22-full/dotnet6
  • 2024-11-12 2025-11-12
    .NET Core 3 dotnet3 google-18-full google-18-full/dotnet3 2024-01-30 2025-01-30