Funcionalidade | Benefício |
Gerenciamento de configuração de clusters em escala | Impulsionado pelo projeto Open Cluster Management, gerencie e observe mais facilmente as configurações de cluster desejadas e o estado em uma frota. Use o modo "inform" para detectar desvios de configuração dos controles desejados; e o modo "enforce" para garantir que esses controles sejam continuamente implementados e mantidos. |
Habilitado para GitOps pelo design de Policy as Code | Aproveitando o padrão Kubernetes CustomResourceDefinition (CRD), é possível definir políticas declarativamente e integrá-las com naturalidade aos fluxos de trabalho do Git usando ferramentas como o OpenShift GitOps (Argo CD). "Verificações de integridade" predefinidas para políticas do Open Cluster Management permitem que o Argo CD entenda os status de violação de políticas e os exiba nativamente no dashboard do Argo CD. |
Opções flexíveis de implantação multicluster | O framework do RHACM fornece um mecanismo de entrega contínua (CD) para implantar suas políticas em clusters que correspondam aos critérios de posicionamento pelo recurso personalizado de políticas. Os usuários que já possuem ferramentas de entrega, como o Argo CD, podem integrar políticas aos seus fluxos de trabalho existentes para implantação em clusters sem nenhuma alteração em ferramentas ou processos. |
Configuração dinâmica de runtime por meio de pesquisas e templates | Em alguns casos, as configurações podem exigir valores ou características de cluster exclusivos ou precisar se adaptar dinamicamente conforme o estado do cluster. Com as pesquisas, você pode facilmente se referir a outros valores no cluster, como nome, valores secretos e muito mais. Com os templates, você pode criar uma lógica altamente personalizável, usando condicionais e muito mais, para atender às suas necessidades específicas de configuração.
Pelas pesquisas e templates, você pode reduzir e simplificar bastante o número de manifestos de recursos que precisa gerenciar, resultantes de variações nas características do cluster, versões do cluster ou do software implantado, ambientes e muito mais. |
Sincronização de segredos, ConfigMaps ou outras configurações do hub ao spoke | Entrega e aplicação de conteúdo do hub com segurança reforçada aos clusters gerenciados com uso de políticas padronizadas e a criptografia subjacente (das funções de proteção e secret). |
Gerenciamento do ciclo de vida do operador (OLM) | Use uma única API consolidada, a OperatorPolicy, para gerenciar declarativamente o ciclo de vida dos operadores OLM em sua frota. Ela fornece um status consolidado de integridade do operador para detecção rápida de problemas. Também oferece uma API compatível com o GitOps, mesmo para operadores implantados no modo "manual" e gerenciamento declarativo dos planos de instalação do operador para upgrades mais controlados. |
Controles de admissão e mutação | Receba suporte completo para o Open Policy Agent (OPA) Gatekeeper, que permite a implantação do operador na sua frota. Inicie os controles do Gatekeeper em toda a frota para aplicar vários controles do OPA. Visualize centralmente as violações de todas as políticas do Gatekeeper, além de conferir detalhes sobre elas. |
Detecção de problemas com certificados | Use CertificatePolicy para detectar certificados que vão expirar em breve, configurados com vidas úteis muito longas ou que contêm nomes DNS que não correspondem aos padrões especificados. |
Políticas prontas para uso e personalização | Use os templates pré-criados para aplicar políticas de configuração do Kubernetes (por exemplo, criptografia etcd), de gerenciamento de identidade e acesso (IAM) e de certificados. Além disso, implante e configure operadores como o Compliance Operator, Gatekeeper/OPA e o Container Security Operator nos clusters. Implemente a governança baseada em políticas por meio do GitOps para atender a padrões internos e externos usando o repositório open source policy collection. Gere políticas automaticamente usando o Policy Generator e faça a implementação pelo OpenShift GitOps com base em políticas do Kyverno, Gatekeeper e configurações do Kubernetes. |
Integração com ferramentas de observabilidade | As políticas produzem métricas associadas do Prometheus que permitem uma integração confiável com ferramentas de observabilidade, como a criação de dashboards personalizados do Grafana ou a conexão com ferramentas de alerta, para se adaptar naturalmente aos fluxos de trabalho de SRE. |
Integração com o Ansible Automation Platform | Use a integração do Ansible Automation Platform com o Red Hat Advanced Cluster Management para automatizar a correção de condições de violação. Além disso, colete informações de auditoria sobre os clusters para analisar e tomar medidas proativas contra violações de política detectadas pelo Red Hat Advanced Cluster Management. |
Conjunto de políticas do Red Hat OpenShift Platform Plus | Tenha uma experiência consolidada usando o console do Red Hat Advanced Cluster Management para implantar os componentes do OpenShift Platform Plus com consistência nos clusters gerenciados e no hub. Para isso, crie conjuntos de políticas com o Policy Generator. |
Interface de linha de comando (CLI) de políticas | Para melhorar o desenvolvimento local de políticas, use a CLI policytools para criar e testar localmente com mais facilidade o comportamento de políticas que usam as funções de pesquisa e criação de templates. |
Experiência simplificada de gerenciamento de políticas | Use o dashboard de governança para visualizar e gerenciar os riscos de segurança e as violações de política em todos os clusters e aplicações. Veja detalhes no histórico de violações. Analise os detalhes de uma violação acessando as informações dos clusters gerenciados centralmente por meio do hub do Red Hat Advanced Cluster Management. Use o PolicySets para agrupar políticas para fins específicos, como implantação do Red Hat OpenShift Platform Plus, reforço do Red Hat Advanced Cluster Management e do cluster gerenciado, agrupamento de políticas do Gatekeeper, PCIStoreFront e back-end do HIPAA. Isso oferece uma experiência aprimorada e simplificada para organizar, gerenciar e aplicar políticas e conjuntos de políticas aos clusters em escala. Como ponto de partida para usar essa funcionalidade, você encontra conjuntos de políticas pré-configurados no GitOps. Personalize as políticas segundo vários padrões de conformidade, visualizações do dashboard de governança e exibições dos controles mais afetados em termos de padrões específicos. |
Descoberta automatizada de políticas e experiências do usuário para vários mecanismos de políticas | O dashboard do Red Hat Advanced Cluster Management Governance detectará automaticamente políticas implantadas de vários mecanismos, como: Open Cluster Management e Open Policy Agent Gatekeeper. |