deep_scrub_choked

This commit is contained in:
a.pivkin
2026-04-06 07:08:17 +03:00
commit 9149dc1d7f
840 changed files with 52471 additions and 0 deletions
+30
View File
@@ -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"
#
+31
View File
@@ -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"
#
+11
View File
@@ -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
+15
View File
@@ -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