Swift: Enable more middleware in proxy pipeline

This change updates pipeline of proxy-server to enable some middleware
which are enabled in the default pipeline setting in Swift.

Change-Id: I0f5ecf1480635221bdae3acec77b9990fab503b6
This commit is contained in:
Takashi Kajinami 2022-01-26 00:04:31 +09:00
parent cbefb48462
commit 95696edafd

View File

@ -54,8 +54,9 @@ class openstack_integration::swift {
workers => '2',
pipeline => [
'catch_errors', 'gatekeeper', 'healthcheck', 'proxy-logging', 'cache',
'listing_formats', 'tempurl', 'ratelimit', 'authtoken', 'keystone',
'copy', 'formpost', 'staticweb', 'container_quotas', 'account_quotas',
'listing_formats', 'container_sync', 'bulk', 'tempurl', 'ratelimit',
'authtoken', 'keystone', 'copy', 'formpost', 'staticweb', 'container_quotas',
'account_quotas', 'slo', 'dlo', 'versioned_writes', 'symlink',
'proxy-logging', 'proxy-server'
],
node_timeout => 30,
@ -85,6 +86,12 @@ class openstack_integration::swift {
include swift::proxy::staticweb
include swift::proxy::container_quotas
include swift::proxy::account_quotas
include swift::proxy::bulk
include swift::proxy::container_sync
include swift::proxy::dlo
include swift::proxy::slo
include swift::proxy::symlink
include swift::proxy::versioned_writes
class { 'swift::keystone::auth':
public_url => "http://${::openstack_integration::config::ip_for_url}:8080/v1/AUTH_%(tenant_id)s",
admin_url => "http://${::openstack_integration::config::ip_for_url}:8080",