O RedHat ainda não suporta oficialmente nada disso, mas eles apoiavam principalmente o CentOS no Satellite 5 e a maioria deles é adaptada dessa versão. É apenas modificado para trabalhar com a nova maneira de fazer as coisas no Satellite 6. Eu tenho isso trabalhando em um ambiente de produção; e espero que isso ajude outras pessoas a chegarem lá.
Depois de ter os repositórios, ele funciona basicamente como o RedHat, mas com assinaturas diferentes. Você chama o gerenciador de assinaturas para conectar o sistema e, a partir daí, é apenas uma questão de configurar um fantoche, etc., para obter tudo o que é gerenciado. Já que o CentOS é uma cópia direta do RedHat para a maioria dos pacotes; você pode até usar os mesmos módulos de fantoches, etc. como suas máquinas RedHat. Embora, para sanidade, eu coloquei minhas máquinas CentOS em seus próprios grupos; desde há algumas pequenas coisas que são diferentes.
Aqui está a lista de repositórios que você precisará para suas máquinas clientes:
1) Repositórios base do CentOS, mais "update" e "extras". Extras é necessário para algumas das dependências do gerenciador de assinatura. Também é necessário se você precisar de EPEL no CentOS.
2) Repositórios EPEL, porque, novamente, dependências do gerenciador de assinaturas. Isso também acabará fornecendo katello-agent e fantoche quando tudo estiver dito e feito.
3) gerenciador de assinaturas. Se você quiser realmente assinar seu sistema cliente corretamente. O RedHat não fornece uma nova versão através de seus repositórios ainda, pelo menos não que eu tenha encontrado, e a versão do Satellite 5 não funciona. No entanto, alguém foi legal o suficiente para publicar um repositório com versões de trabalho aqui. Basta escolher a versão do SO e o arco que você precisa. link