deep_scrub_choked
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
---
|
||||
# THIS FILE IS AN EXAMPLE THAT CONTAINS A SET OF VARIABLE FOR A PARTICULAR PURPOSE
|
||||
# GOAL: CONFIGURE RADOS GATEWAY WITH KEYSTONE V2
|
||||
#
|
||||
# The following variables should be added in your group_vars/rgws.yml file
|
||||
# The double quotes are important, do NOT remove them.
|
||||
|
||||
|
||||
ceph_conf_overrides:
|
||||
"client.rgw.{{ rgw_zone }}.{{ hostvars[inventory_hostname]['ansible_facts']['hostname'] }}":
|
||||
"rgw keystone api version": "2"
|
||||
"rgw keystone url": "http://192.168.0.1:35357"
|
||||
"rgw keystone admin token": "password"
|
||||
"rgw keystone admin tenant": "admin"
|
||||
"rgw keystone accepted roles": "member, _member_, admin"
|
||||
"rgw keystone token cache size": "10000"
|
||||
"rgw keystone revocation interval": "900"
|
||||
"rgw s3 auth use keystone": "true"
|
||||
"nss db path": "/var/lib/ceph/radosgw/ceph-radosgw.{{ ansible_facts['hostname'] }}/nss"
|
||||
|
||||
|
||||
# NOTE (leseb): to authentivate with Keystone you have two options:
|
||||
# * using a token (like shown above)
|
||||
# - "rgw keystone admin token" = admin"
|
||||
# - "rgw keystone token cache size" = 10000"
|
||||
#
|
||||
# * use credential:
|
||||
# - "rgw keystone admin user" = "admin"
|
||||
# - "rgw keystone admin password" = "password"
|
||||
#
|
||||
@@ -0,0 +1,31 @@
|
||||
---
|
||||
# THIS FILE IS AN EXAMPLE THAT CONTAINS A SET OF VARIABLE FOR A PARTICULAR PURPOSE
|
||||
# GOAL: CONFIGURE RADOS GATEWAY WITH KEYSTONE V3
|
||||
#
|
||||
# The following variables should be added in your group_vars/rgws.yml file
|
||||
# The double quotes are important, do NOT remove them.
|
||||
|
||||
|
||||
ceph_conf_overrides:
|
||||
"client.rgw.{{ rgw_zone }}.{{ hostvars[inventory_hostname]['ansible_facts']['hostname'] }}":
|
||||
"rgw keystone api version": "3"
|
||||
"rgw keystone url": "http://192.168.0.1:35357"
|
||||
"rgw keystone admin token": "password"
|
||||
"rgw keystone admin project": "admin"
|
||||
"rgw keystone admin domain": "default"
|
||||
"rgw keystone accepted roles": "member, _member_, admin"
|
||||
"rgw keystone token cache size": "10000"
|
||||
"rgw keystone revocation interval": "900"
|
||||
"rgw s3 auth use keystone": "true"
|
||||
"nss db path": "/var/lib/ceph/radosgw/ceph-radosgw.{{ ansible_facts['hostname'] }}/nss"
|
||||
|
||||
|
||||
# NOTE (leseb): to authentivate with Keystone you have two options:
|
||||
# * using a token (like shown above)
|
||||
# - "rgw keystone admin token" = admin"
|
||||
# - "rgw keystone token cache size" = 10000"
|
||||
#
|
||||
# * use credential:
|
||||
# - "rgw keystone admin user" = "admin"
|
||||
# - "rgw keystone admin password" = "password"
|
||||
#
|
||||
@@ -0,0 +1,11 @@
|
||||
---
|
||||
# THIS FILE IS AN EXAMPLE THAT CONTAINS A SET OF VARIABLE FOR A PARTICULAR PURPOSE
|
||||
# GOAL: CONFIGURE RADOS GATEWAY WITH STATIC WEBSITE
|
||||
#
|
||||
# The following variables should be added in your group_vars/rgws.yml file
|
||||
# The double quotes are important, do NOT remove them.
|
||||
|
||||
ceph_conf_overrides:
|
||||
"client.rgw.{{ rgw_zone }}.{{ hostvars[inventory_hostname]['ansible_facts']['hostname'] }}":
|
||||
rgw enable static website = true
|
||||
rgw dns s3website name = objects-website-region.domain.com
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
# THIS FILE IS AN EXAMPLE THAT CONTAINS A SET OF VARIABLE FOR A PARTICULAR PURPOSE
|
||||
# GOAL: CONFIGURE RADOS GATEWAY WITH USAGE LOG
|
||||
#
|
||||
# The following variables should be added in your group_vars/rgws.yml file
|
||||
# The double quotes are important, do NOT remove them.
|
||||
|
||||
ceph_conf_overrides:
|
||||
"client.rgw.{{ rgw_zone }}.{{ hostvars[inventory_hostname]['ansible_facts']['hostname'] }}":
|
||||
rgw enable usage log = true
|
||||
rgw usage log tick interval = 30
|
||||
rgw usage log flush threshold = 1024
|
||||
rgw usage max shards = 32
|
||||
rgw usage max user shards = 1
|
||||
|
||||
Reference in New Issue
Block a user