Uploaded image for project: 'OpenStack Strategy'
  1. OpenStack Strategy
  2. RHOSSTRAT-593

Configuration validation for OpenStack services on OpenShift

XMLWordPrintable

    • Icon: Feature Feature
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • None
    • None
    • None
    • Not Selected
    • False
    • False
    • Hide

      None

      Show
      None
    • 0
    • 0
    • 50% To Do, 0% In Progress, 50% Done

      Feature Overview 

      The integration of Red Hat Insights with Red Hat OpenStack services on OpenShift enhances proactive security and configuration management for OpenStack workloads running on OpenShift. As the OpenStack control plane is now a workload within OpenShift, leveraging Insights Advisor’s Workloads recommendations provides operators with valuable insights into their OpenStack control plane configurations.

      Insights Advisor offers checks to identify security misconfigurations and enforce DevOps best practices early and frequently. By incorporating this integration, operators can prevent downtime, mitigate security risks, and streamline upgrade processes by ensuring configurations adhere to best practices.

      Goals

      • Provide configuration validation for OpenStack deployments.
      • Enable proactive identification and remediation of misconfigurations that could lead to downtime or security vulnerabilities.
      • Enable administrators to act on prescriptive guidance, reducing time to resolution.

      Requirements :

      Requirement Notes isMVP?
      Integration with Insights Advisor Provide OpenStack workload recommendations based on KubeLinter results Yes
      The solution should support air-gapped environments Most of our customer are disconnected environments Yes

       

      Done - Acceptance Criteria (mandatory - Complete while in Refinement status):

      • OpenStack control plane YAMLs are automatically analyzed by Insights Advisor.
      • Users receive actionable recommendations for security and configuration improvements.

       

      Use Cases - i.e. User Experience & Workflow: (Initial completion while in Refinement status):

      Supportability Audit: As part of Red Hat’s Phase Gates process, a deployment undergoes an audit to determine if it meets Red Hat’s supportability criteria. Insights Advisor ensures that the deployment configuration aligns with Red Hat’s supported guidelines, providing automated feedback and necessary adjustments

      Security Compliance Check: An OpenStack operator wants to ensure that all control plane pods are running with appropriate security configurations. Insights Advisor detects non-root execution violations and provides remediation steps.

      Upgrade Preparation: Before upgrading OpenStack services, an operator runs Insights checks to verify configurations are optimal and aligned with best practices, preventing upgrade failures.

      Out of Scope __(Initial completion while in Refinement status):

      • Lorem Ipsum

      Documentation Considerations __(Initial completion while in Refinement status):

      New documentation required for enabling and using Insights Advisor for OpenStack workloads.

      Questions to Answer __(Initial completion while in Refinement status):

      1. Question 1

      Background and Strategic Fit (Initial completion while in Refinement status):

      With OpenStack control planes now running as workloads in OpenShift, integrating with Red Hat Insights strengthens proactive security and reliability measures. This feature aligns with Red Hat’s strategy of enhancing automation and security for cloud-native environments while improving OpenStack’s operational efficiency.

       

      Customer Considerations __(Initial completion while in Refinement status):

      • Customers need easy enablement and onboarding to leverage Insights Advisor for OpenStack.
      • The solution should support air-gapped environments where Insights connectivity may be limited.

      Team Sign Off (Completion while in Planning status)

      • All required Epics (known at the time) are linked to the this Feature
      • All required Stories, Tasks (known at the time) for the most immediate Epics have been created and estimated
      • Add - Reviewers name, Team Name
      • Acceptance == Feature as “Ready” - well understood and scope is clear - Acceptance Criteria (scope) is elaborated, well defined, and understood
      • Note: Only set FixVersion/s: on a Feature if the delivery team agrees they have the capacity and have committed that capability for that milestone
      Reviewed By Team Name Accepted Notes
             
             
             
             

       

              rhn-engineering-apevec Alan Pevec
              pnavarro@redhat.com Pedro Navarro Perez
              Pedro Navarro Perez Pedro Navarro Perez
              Edu Alcaniz Edu Alcaniz
              rhos-dfg-hardprov
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: