data de término do suporte da distribuição , que foi substituído pelo projeto (após do projeto CoreOS, a Red Hat uniu o Fedora Atomic Host e o CoreOS Container Linux em um único produto). A última atualização para o CoreOS Container Linux está prevista para 26 de maio, após o que o ciclo de vida do projeto será encerrado. Em 1º de setembro, os recursos relacionados ao CoreOS serão removidos ou colocados em modo somente leitura. Por exemplo, serão removidas as imagens de instalação disponíveis para download, compilações para ambientes em nuvem e repositórios de atualizações. Os repositórios no GitHub e o sistema de rastreamento de erros permanecerão acessíveis em modo somente leitura.
Do CoreOS Container Linux, o projeto Fedora CoreOS herdou as ferramentas de configuração durante a inicialização (Ignition), o mecanismo de atualizações atômicas e a filosofia geral do produto. Foram transferidas do Atomic Host a tecnologia de gerenciamento de pacotes, o suporte a especificações OCI (Open Container Initiative) e os mecanismos adicionais de isolamento de contêineres baseados em SELinux. No futuro, planeja-se garantir a integração com o Kubernetes (inclusive com base no OKD) para a orquestração de contêineres sobre o Fedora CoreOS.
Para facilitar a migração do CoreOS Container Linux para o Fedora CoreOS, foi preparada , abordando as principais diferenças. Na forma atual, o Fedora CoreOS não pode substituir completamente o CoreOS Container Linux, por exemplo, pois não inclui as ferramentas de gerenciamento de contêineres rkt, não suporta plataformas Azure, DigitalOcean, GCE, Vagrant e Container Linux, e também não se pode excluir a possibilidade de a ocorrerem alterações regressivas e quebras de compatibilidade.
Para aqueles que não têm a possibilidade ou desejo de migrar para o Fedora CoreOS, pode-se considerar o fork , compatível com o CoreOS Container Linux. O fork foi criado pela empresa Kinvolk em 2018 após declarações da Red Hat sobre a intenção de integrar as tecnologias do CoreOS aos seus produtos. O projeto foi criado para garantir a continuidade do CoreOS Container Linux, caso alterações drásticas sejam feitas ou o desenvolvimento seja encerrado.
O Flatcar Container Linux foi transferido para sua própria infraestrutura independente de desenvolvimento, suporte, construção e publicação de lançamentos, mas o estado da base de código foi sincronizado com
CoreOS (as mudanças resumiram-se à substituição de elementos de branding). O projeto foi desenvolvido com a possibilidade de retomar a sua existência independente a qualquer momento, caso o CoreOS Container Linux deixasse de existir. Por exemplo, foi feito uma ramificação separada "para o Flatcar Container Linux, onde foram realizados experimentos com a adição de novas funcionalidades e aplicação de patches.
Fonte: opennet.ru
