3 node monolithic cluster with object storage

I am not able to figure out how to create a three node monolithic cluster with GCS as object storage. I am not able to see my data in the bucket. not sure what I am doing wrong.

auth_enabled: false

server:
  http_listen_port: 3100
  grpc_listen_port: 9096

storage_config:
  boltdb_shipper:
    active_index_directory: /loki/boltdb-shipper-active
    cache_location: /loki/boltdb-shipper-cache
    cache_ttl: 24h         # Can be increased for faster performance over longer query periods, uses more disk space
    shared_store: gcs
  gcs:
      bucket_name: bucket-loki
common:
  path_prefix: /opt/loki
  storage:
    gcs:
     bucket_name: bucket-loki
  replication_factor: 3
  ring:
    kvstore:
      store: memberlist
query_range:
  results_cache:
    cache:
      embedded_cache:
        enabled: true
        max_size_mb: 100

schema_config:
  configs:
    - from: 2020-10-24
      store: boltdb-shipper
      object_store: gcs
      schema: v11
      index:
        prefix: index_
        period: 24h

memberlist:
  join_members:
   - loki11001:7946
   - loki11002:7946
   - loki11003:7946

I am actually not tried this before, so I am not 100% sure if it’s possible.

What error do you see from the containers? At minimum you need the memberlist to be healthy for writer. What do you get if you try to get the ring membership?

I am doing it on VMs, not on container.
I am not getting any errors, everything is working fine. I am able to fetch data from all the nodes but I cant see data on GCS bucket. Logs are stored on VM’s storage.