File tree Expand file tree Collapse file tree 2 files changed +9
-5
lines changed Expand file tree Collapse file tree 2 files changed +9
-5
lines changed Original file line number Diff line number Diff line change @@ -70,15 +70,19 @@ All Ceph hosts must be in the `ceph` group.
70
70
```
71
71
* RGWs
72
72
* `cephadm_radosgw_services`: List of Rados Gateways services to deploy. `id` is an arbitrary name for the service,
73
- `port` is a TCP port that RGW service should listen on. `count_per_host` is desired number of RGW services per host.
73
+ `count_per_host` is desired number of RGW services per host. `spec` is optional additional service specification.
74
+ Previously undocumented `port` variable is no longer supported.
74
75
Example:
75
76
```
76
77
cephadm_radosgw_services:
77
78
- id: myrgw
78
- port: 8000
79
79
count_per_host: 2
80
+ spec:
81
+ rgw_realm: myrealm
82
+ rgw_zone: myzone
83
+ rgw_frontend_port: 1234
80
84
```
81
- Note that adding RGW or other services to an existing deployment requires setting `cephadm_bootstrap` variable to *True*.
85
+ Note that adding RGW or other services to an existing deployment requires setting `cephadm_bootstrap` variable to *True*.
82
86
83
87
* Registry
84
88
* `cephadm_registry_url`: (default: not used)
Original file line number Diff line number Diff line change @@ -42,9 +42,9 @@ placement:
42
42
{% if service .count_per_host is defined %}
43
43
count_per_host: {{ service.count_per_host }}
44
44
{% endif %}
45
- {% if service .port is defined %}
45
+ {% if service .spec is defined %}
46
46
spec:
47
- rgw_frontend_port: {{ service.port }}
47
+ {{ service.spec | to_nice_yaml }}
48
48
{% endif %}
49
49
{% endfor %}
50
50
{% endif %}
You can’t perform that action at this time.
0 commit comments