client provider with multiple cluster