Skip to content

Instantly share code, notes, and snippets.

View Bongsakorn's full-sized avatar
:octocat:
Developing...

Pongsakorn Eiamrod Bongsakorn

:octocat:
Developing...
  • Robinhood
  • Sriracha, Thailand
View GitHub Profile
apiVersion: apps/v1
kind: StatefulSet
metadata:
name: kong2
namespace: development
spec:
revisionHistoryLimit: 0
replicas: 1
selector:
matchLabels:
@Bongsakorn
Bongsakorn / list_collections_size
Created April 7, 2020 09:56
[MongoDB] list all collections size
var collectionNames = db.getCollectionNames(), stats = [];
collectionNames.forEach(function (n) { stats.push(db[n].stats()); });
stats = stats.sort(function(a, b) { return b['size'] - a['size']; });
for (var c in stats) { print(stats[c]['ns'] + ": " + stats[c]['size'] + " (" + stats[c]['storageSize'] + ")"); }
@Bongsakorn
Bongsakorn / del_mongo_dbs
Created April 7, 2020 09:53
[MongoDB] Delete a lot of databases
mongos> mydbs = db.adminCommand({listDatabases: 1, filter: {"name": /^your_database_prefix/}, nameOnly: true})
mongos> mydbs.databases.forEach(function(dbname) { db = db.getSiblingDB(dbname.name); print(db); db.dropDatabase(); })