Skip to content

Commit dc81906

Browse files
authored
Merge pull request #39877 from MrErlison/pt-br/freeze-announcement
[pt-br] Add blog/_posts/2023-02-06-k8s-gcr-io-freeze-announcement.md
2 parents 5b2d06f + 8dca32f commit dc81906

File tree

1 file changed

+52
-0
lines changed

1 file changed

+52
-0
lines changed
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
---
2+
layout: blog
3+
title: "k8s.gcr.io O registro de imagens será congelado a partir de 3 de abril de 2023"
4+
date: 2023-02-06
5+
slug: k8s-gcr-io-freeze-announcement
6+
---
7+
8+
**Autor**: Mahamed Ali (Rackspace Technology)
9+
10+
O projeto Kubernetes executa um registro de imagens de propriedade da comunidade chamado `registry.k8s.io` para hospedar suas imagens de contêiner.
11+
No dia 3 de abril de 2023, o antigo registro k8s.gcr.io será congelado e nenhuma nova imagem para o Kubernetes e subprojetos relacionados será enviada para o registro antigo.
12+
13+
Este registro `registry.k8s.io` substituiu o antigo e está disponível há vários meses. Publicamos uma [postagem no blog](/pt-br/blog/2022/11/28/registry-k8s-io-faster-cheaper-ga/) sobre seus benefícios para a comunidade e o projeto Kubernetes.
14+
Este post também anunciou que versões futuras do Kubernetes não estarão disponíveis no registro antigo. Agora chegou essa hora.
15+
16+
O que essa mudança significa para os colaboradores:
17+
- Se você é um mantenedor de um subprojeto, precisará atualizar seus manifestos e Helm charts para usar o novo registro.
18+
19+
O que essa mudança significa para os usuários finais:
20+
- A versão 1.27 do Kubernetes não será publicada no registro antigo.
21+
- As versões de patch para 1.24, 1.25 e 1.26 não serão mais publicadas no registro antigo a partir de abril. Leia a linha do tempo abaixo para obter detalhes sobre os lançamentos finais de patches no registro antigo.
22+
- A partir da versão 1.25, o registro de imagem padrão foi definido como `registry.k8s.io`. Este valor é substituível nos programas `kubeadm` e `kubelet`, mas defini-lo como `k8s.gcr.io` falhará para novas versões após abril, pois as imagens dessas novas versões não estarão disponíveis no registro antigo.
23+
- Se você quiser aumentar a confiabilidade do seu cluster e remover a dependência do registro de propriedade da comunidade ou se estiver executando o Kubernetes em redes onde o tráfego externo é restrito, considere hospedar uma cópia local do registro de imagens. Alguns fornecedores de nuvem podem oferecer soluções para isso.
24+
25+
## Linha do tempo das mudanças
26+
27+
- `k8s.gcr.io` será congelado no dia 3 de abril de 2023
28+
- Espera-se que a versão 1.27 seja lançada em 12 de abril de 2023
29+
- A última versão da 1.23 no `k8s.gcr.io` será 1.23.18 (a versão 1.23 deixará de ser suportada antes do congelamento do k8s.gcr.io)
30+
- A última versão 1.24 no `k8s.gcr.io` será 1.24.12
31+
- A última versão 1.25 no `k8s.gcr.io` será 1.25.8
32+
- A última versão 1.26 no `k8s.gcr.io` será 1.26.3
33+
34+
## Próximos passos
35+
36+
Certifique-se de que o seu cluster não tenha dependências no registro de imagens antigo. Por exemplo, você pode executar este comando para listar as imagens usadas pelos Pods:
37+
38+
```shell
39+
kubectl get pods --all-namespaces -o jsonpath="{.items[*].spec.containers[*].image}" |\
40+
tr -s '[[:space:]]' '\n' |\
41+
sort |\
42+
uniq -c
43+
```
44+
45+
Pode haver outras dependências no antigo registro de imagens.
46+
Certifique-se de revisar quaisquer dependências potenciais para manter seu cluster saudável e atualizado.
47+
48+
## Agradecimentos
49+
50+
__A mudança é difícil__, e a evolução de nossa plataforma de serviço de imagem é necessária para garantir um futuro sustentável para o projeto. Nós nos esforçamos para melhorar as coisas para todos que utilizam o Kubernetes. Muitos colaboradores de todos os cantos da nossa comunidade têm trabalhado muito e com dedicação para garantir que estamos tomando as melhores decisões possíveis, executando planos e fazendo o nosso melhor para comunicar esses planos.
51+
52+
Obrigado a Aaron Crickenberger, Arnaud Meukam, Benjamin Elder, Caleb Woodbine, Davanum Srinivas, Mahamed Ali, e Tim Hockin do grupo de interesse especial (SIG) K8s Infra, Brian McQueen, e Sergey Kanzhelev do SIG Node, Lubomir Ivanov do SIG Cluster Lifecycle, Adolfo García Veytia, Jeremy Rickard, Sascha Grunert, e Stephen Augustus do SIG Release, Bob Killen and Kaslin Fields do SIG Contribex, Tim Allclair do Comitê de Resposta de Segurança. Um grande obrigado também aos nossos amigos que atuam como pontos de contato com nossos provedores de nuvem parceiros: Jay Pipes da Amazon e Jon Johnson Jr. do Google.

0 commit comments

Comments
 (0)