Du bruger Swisscoms Docker-baserede MongoDB-tjeneste.
Swisscom startede mongod med security.javascriptEnabled
Swisscom aktiverede dette flag på grund af sikkerheden. Det er en god praksis til at hærde MongoDB. Swisscom er åben for tekniske argumenter og diskussioner om det. Måske går Swisscom glip af et vigtigt faktum?
security:
authorization: enabled
javascriptEnabled: false
Swisscom tilbyder en anden MongoDB-tjeneste (ikke i docker-container, 3 dedikerede VM'er med replikering). Der har du ikke denne begrænsning.
$ cf m -s mongodbent
Getting service plan information for service mongodbent as admin...
OK
service plan description free or paid
small3rs Replica Set with 3 data bearing nodes with 32 GB memory, 320 GB storage, unlimited concurrent connections paid
medium3rs Replica Set with 3 data bearing nodes with 48 GB memory, 480 GB storage, unlimited concurrent connections paid
large3rs Replica Set with 3 data bearing nodes with 64 GB memory, 640 GB storage, unlimited concurrent connections paid
Med denne plan vil du modtage Enterprise-version af MongoDB og adgang til Ops Manager . I Ops Manager vil du se flotte HTML5-grafer med MongoDB-metrics. Det er en fin GUI-frontend til db.runCommand( { serverStatus:1 } ) med historie.