Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configure Ceph RGW with a object storage network #2301

Merged
merged 1 commit into from
Sep 25, 2024

Commits on Sep 18, 2024

  1. Configure Ceph RGW on a dedicated Swift network

    When Ceph RGW is used, an endpoint for Swift storage is
    hosted not in a pod on k8s but on an EDPM node. Thus, a
    service hosted on an EDPM node will need to be accessed
    from a separate network.
    
    This patch adds the Swift storage network (swift) with
    VLAN 25 and range 172.22.0.0/24 in the reproducers
    networking-definition.yml. It also adds a multus range
    for this network so that the Tempest pod can access this
    network for testing. The Swift storage network is added
    to the OCP nodes for the same reason. The swift network
    is also added to the ci playbook networking-env-definition
    for the rhoso-architecture-validate-hci github-check.
    
    The Ceph playbook cifmw_cephadm_rgw_network parameter may
    then be set to the new swift network so that RGW is then
    configured on a separate network. If this network
    parameter is not set, then the storage network is used.
    
    Signed-off-by: John Fulton <[email protected]>
    fultonj committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    e594b39 View commit details
    Browse the repository at this point in the history