SES 6 deployment creates RGW-clients twice to configuration

Hi,
I'm deploying a production cluster for a customer. I've configured RGW-clients to /srv/salt/ceph/configuration/files/rgw.conf, but If I rerun stage 3 the RGW-client config shows up double in the ceph.conf.
Is there a way to prevent this somehow?
Thanks,
Regards -O

Comments

  • EugenEugen Senior Member

    Hi,
    although I've been using it for SES 5.5 it should be applicable to SES 6, too:

    master:~ # cat /srv/salt/ceph/configuration/files/ceph.conf.d/rgw.conf
    {% set zone="data" if host == "host7" else "meta" %} 
    [client.rgw.{{ zone }}]
    rgw frontends = "civetweb port=7480"
    rgw dns name = {{ host }}
    rgw enable usage log = true
    rgw zone = {{ zone }}
    

    This is the resulting ceph.conf:

    [client.rgw.data]
    rgw frontends = "civetweb port=7480"
    rgw dns name = host7
    rgw enable usage log = true
    rgw zone = data  
    
    [client.rgw.meta]
    rgw frontends = "civetweb port=7480"
    rgw dns name = host8
    rgw enable usage log = true
    rgw zone = meta
    
Sign In or Register to comment.