Foi lançado o primeiro release preliminar do Fedora CoreOS

Desenvolvedores do projeto Fedora foi anunciado sobre o início testes da primeira versão preliminar da nova edição da distribuição Fedora CoreOS, que veio substituir os produtos Fedora Atomic Host e CoreOS Container Linux como uma solução única para executar ambientes baseados em contêineres isolados.

Do CoreOS Container Linux, que passou caiu nas mãos da Red Hat após a aquisição da empresa CoreOS, foram transferidas para o Fedora CoreOS as ferramentas de implantação (sistema de configuração na fase de inicialização Ignition), o mecanismo de atualizações atômicas e a filosofia geral do produto. Do Atomic Host, foram transferidas a tecnologia de gerenciamento de pacotes, o suporte às especificações OCI (Open Container Initiative) e mecanismos adicionais de isolamento de contêineres baseados em SELinux. A infraestrutura do Fedora CoreOS é formada com base nos repositórios do Fedora usando rpm-ostree. Os runtimes de contêineres suportados no Fedora CoreOS incluem Moby (Docker) e podman. Para a orquestração de contêineres sobre o Fedora CoreOS, está prevista a integração com o Kubernetes.

O projeto tem como objetivo fornecer um ambiente mínimo, atualizado de forma atômica automaticamente sem a intervenção do administrador e unificado para a implantação em massa de sistemas de servidores destinados exclusivamente à execução de contêineres. O Fedora CoreOS contém apenas o conjunto mínimo de componentes necessário para a execução de contêineres isolados — o kernel Linux, o gerenciador de sistema systemd e um conjunto de serviços auxiliares para conexão via SSH, gerenciamento de configuração e instalação de atualizações.

A partição do sistema é montada em modo somente leitura e não é alterada durante a operação. Configuração é transmitido na fase de inicialização através das ferramentas Ignition (alternativa ao Cloud-Init).
Depois que o sistema é iniciado, a modificação da configuração e do conteúdo do diretório /etc é impossível, é apenas permitido alterar o perfil de configuração e usá-lo para substituir o ambiente. De maneira geral, o trabalho com o sistema lembra o trabalho com imagens de contêineres, que não são atualizadas no local, mas reconstruídas do zero e reiniciadas.

A imagem do sistema não é divisível e é criada usando a tecnologia OSTree (pacotes separados não podem ser instalados nesse ambiente, apenas é possível reconstruir toda a imagem do sistema, expandindo-a com novos pacotes através da ferramenta rpm-ostree). O sistema de atualizações é baseado no uso de duas partições do sistema, uma das quais está ativa, enquanto a outra é usada para copiar a atualização; após a instalação da atualização, as partições trocam de função.

Três ramificações independentes do Fedora CoreOS são oferecidas:
testing com snapshots baseados na versão atual do Fedora com atualizações; stable — ramificação estabilizada, formada após duas semanas de testes da ramificação testing; next — um snapshot da próxima versão em desenvolvimento. Atualizações para as três ramificações são geradas para corrigir vulnerabilidades e erros graves. Atualmente, no estágio de desenvolvimento, apenas a ramificação testing está sendo formadas na versão preliminar. O primeiro lançamento estável está previsto para ocorrer em 6 meses. O suporte para a distribuição CoreOS Container Linux será encerrado 6 meses após a estabilização do Fedora CoreOS, enquanto a interrupção do suporte ao Fedora Atomic Host é esperada para o final de novembro.

Após a estabilização do projeto, o envio de telemetria será ativado por padrão (na versão preliminar a telemetria ainda não está ativa), utilizando o serviço fedora-coreos-pinger, que periodicamente coleta e envia informações não identificadoras sobre o sistema para os servidores do projeto Fedora, como o número da versão do SO e a plataforma de nuvem do tipo de instalação. Nenhuma informação que possa levar à identificação está incluída nos dados transmitidos. Apenas dados agregados são usados para analisar as estatísticas e avaliar geralmente o uso do Fedora CoreOS. Se desejar, o usuário pode desativar o envio de telemetria ou expandir as informações transmitidas por padrão.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster