A Red Hat reafirma seu compromisso com o código aberto e a colaboração aberta com as comunidades de desenvolvimento do Kubernetes e outras iniciativas baseadas na nuvem.
As origens do OKD
Quando a Red Hat lançou o Origin como uma versão upstream de código aberto do OpenShift em abril de 2012, era difícil imaginar quão rápido e bem-sucedido seria o desenvolvimento de tecnologias baseadas em nuvem. Os anos seguintes serão lembrados pelo surgimento de contêineres, a criação do OCI e do Fedora CoreOS e a recente mudança do Operator Framework sob o teto do CNCF. Sem essas tecnologias inovadoras e as comunidades em que foram criadas, o surgimento do OKD4 não teria sido possível.
Durante o lançamento da terceira versão, o OKD atuou como uma base estável para a OpenShift Container Platform, desempenhando o papel de uma distribuição upstream baseada em componentes da comunidade, como CentOS, Project Atomic e outros. Com o advento do Universal Base Image, a relação entre OKD e OCP mudou: o formato upstream-downstream foi substituído pelo que chamamos de "distribuições irmãs". As imagens agora são construídas em cima do RHEL7 e podem ser distribuídas simultaneamente para OKD e OCP sem qualquer reconstrução. Como resultado, permite que ambas as distribuições recebam atualizações, incluindo correções de segurança do RHEL7, e também fornece uma base estável para o Red Hat Enterprise Linux.
O OpenShift 4.x se concentra em alta disponibilidade, capacidade de observação e atualização contínua. Com o lançamento do OKD 4, a comunidade não só passa a ter acesso automático a essas funcionalidades, mas também a capacidade de influenciar o desenvolvimento da plataforma (através do processo de repositório de melhorias), além de espaço para experimentação, discussão e compartilhamento de conhecimento. O padrão Operadores, amplamente usado no OKD 4, permite que os usuários mantenham clusters com eficiência durante todo o seu ciclo de vida.
Recursos de lançamento
OKD4 usa o Fedora CoreOS como sistema operacional de base para seus nós, fornecendo um cluster com as últimas correções de segurança, novos recursos (como cgroups v2) e software atualizado. OKD4 usa as mesmas imagens que a versão correspondente do OpenShift Container Platform. Portanto, a comunidade pode participar totalmente do desenvolvimento do sistema e modificar qualquer parte do cluster para atingir determinados objetivos.
Ao mesmo tempo, o cluster mantém suas características familiares do OKD3: pode ser instalado no ambiente do usuário, configurado de acordo com sua preferência e atualizado.
Como o OKD difere do OCP
OKD4 tem uma série de diferenças importantes em relação ao OCP:
Primeiro, como uma distribuição da comunidade, ele não precisa de um segredo de pull de https://openshift.com/try . Todas as imagens OKD4 estão disponíveis sem autenticação adicional. A imagem base do sistema operacional para OKD4 é baixada de https://getfedora.org/en/coreos/download/ . No entanto, para alguns operadores opcionais do site operatorhub.io , o segredo pull ainda é necessário, portanto, por padrão, OKD4 instala o código-fonte apenas com os operadores da comunidade, consulte o FAQ para obter detalhes .
Em segundo lugar, o OCP é uma distribuição especial do Kubernetes com foco em alta disponibilidade e cargas de trabalho de produção. Daí as limitações na configuração do cluster - por exemplo, configurações de mestre único não são suportadas. Por sua vez, o OKD4 permite que você crie facilmente tais configurações para os mesmos ambientes de desenvolvimento ou estágio de teste. Embora esses clusters não possam ser atualizados para a próxima versão.
Novas versões noturnas do OKD4 são criadas após o OCP ser testado em nosso sistema de CI. A cada duas semanas, iremos mover o lançamento noturno para o canal estável para que os usuários possam obter atualizações para o código mais recente e testado sem mudar de canal.
Como começar com OKD4
OKD4 é tão fácil de instalar quanto OCP4, consulte o guia Iniciando para obter instruções .
A documentação do OKD está disponível em docs.okd.io
Para relatar bugs no OKD Github Repo em https://github.com/openshift/okd O
suporte técnico está disponível aqui: # openshift-users channel no Kubernetes Slack
Já está usando OKD?
Nesse caso, reserve cinco minutos para preencher o Questionário de Adoção do OKD para ajudar a equipe do OKD a planejar o desenvolvimento futuro do projeto e compreender melhor a natureza das cargas de trabalho para as quais está sendo aplicado!
Envolva-se no trabalho
No site da comunidade OKD.io, você pode baixar a versão mais recente, ver os principais projetos upstream nos quais estamos trabalhando, conhecer nossos usuários finais e cargas de trabalho para as quais o OKD é usado e encontrar links para os recursos de informações mais recentes.
O Grupo de Trabalho OKD se reúne duas vezes por semana para discutir o status atual e as próximas etapas de desenvolvimento. Os horários e locais das reuniões são rastreados no openshift / repo da comunidade.
A agenda e os detalhes das próximas reuniões podem ser encontrados aqui: https://github.com/openshift/community/projects/1
Comunidade OpenShift de língua russa no Telegram:
https://t.me/ru_openshift
Junte-se a nossas fileiras
A comunidade OpenShift Commons tem mais de 590 organizações membros que estão colaborando no OpenShift. A comunidade está aberta a todos: usuários, operadoras, empresas, startups, organizações sem fins lucrativos, instituições educacionais, parceiros e prestadores de serviços.
- Página de registro do OpenShift Commons
- Eventos comunitários passados e futuros
- Lista de membros da comunidade OpenShift Commons