Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
M
mongo-php-library
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
sinan
mongo-php-library
Commits
4a2b51f4
Commit
4a2b51f4
authored
Aug 21, 2018
by
Derick Rethans
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
PHPLIB-380: Add alternative topologies to Travis CI
parent
c319939b
Show whitespace changes
Inline
Side-by-side
Showing
16 changed files
with
697 additions
and
3 deletions
+697
-3
.travis.yml
.travis.yml
+19
-1
mo.sh
.travis/mo.sh
+2
-2
setup_mo.sh
.travis/setup_mo.sh
+55
-0
replicaset-old.json
mongo-orchestration/replica_sets/replicaset-old.json
+66
-0
replicaset-one-node.json
mongo-orchestration/replica_sets/replicaset-one-node.json
+27
-0
replicaset.json
mongo-orchestration/replica_sets/replicaset.json
+66
-0
cluster.json
mongo-orchestration/sharded_clusters/cluster.json
+89
-0
cluster_replset.json
mongo-orchestration/sharded_clusters/cluster_replset.json
+117
-0
ca.pem
mongo-orchestration/ssl/ca.pem
+48
-0
client.pem
mongo-orchestration/ssl/client.pem
+48
-0
crl.pem
mongo-orchestration/ssl/crl.pem
+38
-0
server.pem
mongo-orchestration/ssl/server.pem
+48
-0
standalone-auth.json
mongo-orchestration/standalone/standalone-auth.json
+19
-0
standalone-old.json
mongo-orchestration/standalone/standalone-old.json
+16
-0
standalone-ssl.json
mongo-orchestration/standalone/standalone-ssl.json
+23
-0
standalone.json
mongo-orchestration/standalone/standalone.json
+16
-0
No files found.
.travis.yml
View file @
4a2b51f4
...
...
@@ -17,6 +17,7 @@ env:
global
:
-
DRIVER_VERSION=1.5.0
-
SERVER_VERSION=4.0.0
-
DEPLOYMENT=STANDALONE
matrix
:
fast_finish
:
true
...
...
@@ -29,15 +30,30 @@ matrix:
-
php
:
7.0
env
:
-
SERVER_VERSION=3.0.15
-
DEPLOYMENT=STANDALONE_OLD
-
php
:
7.0
env
:
-
SERVER_VERSION=3.2.20
-
DEPLOYMENT=STANDALONE_OLD
-
php
:
7.0
env
:
-
SERVER_VERSION=3.4.15
-
DEPLOYMENT=STANDALONE_OLD
-
php
:
7.0
env
:
-
SERVER_VERSION=3.6.5
-
php
:
7.2
env
:
-
DEPLOYMENT=STANDALONE_AUTH
-
php
:
7.2
env
:
-
DEPLOYMENT=STANDALONE_SSL
-
php
:
7.2
env
:
-
DEPLOYMENT=REPLICASET
-
php
:
7.2
env
:
-
DEPLOYMENT=SHARDED_CLUSTER
before_install
:
-
pip install "mongo-orchestration>=0.6.7,<1.0" --user `whoami`
...
...
@@ -67,7 +83,7 @@ before_install:
before_script
:
-
mongo-orchestration start
-
pushd ${MO_PATH} && ${TRAVIS_BUILD_DIR}/.travis/mo.sh configurations/servers/clean.json start && popd
-
.travis/setup_mo.sh
-
tpecl mongodb-${DRIVER_VERSION} mongodb.so
-
php --ri mongodb
-
composer install --no-interaction --no-progress --no-suggest
...
...
@@ -75,6 +91,8 @@ before_script:
-
ulimit -c unlimited -S
script
:
-
export MONGODB_URI=`cat /tmp/uri.txt`
-
echo $MONGODB_URI
-
vendor/bin/phpunit -v
before_cache
:
...
...
.travis/mo.sh
View file @
4a2b51f4
...
...
@@ -19,7 +19,7 @@ function eval_params {
}
function
r
{
echo
$1
|
cut
-d
'/'
-f
2
echo
$1
|
awk
-F
'/'
'{print $(NF-1)}'
|
sed
's/standalone/servers/'
}
function
a
{
...
...
@@ -72,7 +72,7 @@ case $2 in
start
)
if
[
"
$HTTP_CODE
"
!=
"200"
]
then
WORKSPACE
=
~/tmp
/orchestrations
WORKSPACE
=
${
TRAVIS_BUILD_DIR
}
/orchestrations
rm
-fr
$WORKSPACE
mkdir
$WORKSPACE
LOGPATH
=
$WORKSPACE
...
...
.travis/setup_mo.sh
0 → 100755
View file @
4a2b51f4
#!/bin/bash
echo
Loading MO
for
$DEPLOYMENT
if
[[
-z
$TRAVIS_BUILD_DIR
]]
;
then
export
TRAVIS_BUILD_DIR
=
`
pwd
`
;
fi
case
$DEPLOYMENT
in
SHARDED_CLUSTER
)
${
TRAVIS_BUILD_DIR
}
/.travis/mo.sh
${
TRAVIS_BUILD_DIR
}
/mongo-orchestration/sharded_clusters/cluster.json start
>
/tmp/mo-result.json
cat
/tmp/mo-result.json |
tail
-n
1 | php
-r
'echo json_decode(file_get_contents("php://stdin"))->mongodb_uri;'
>
/tmp/uri.txt
;;
SHARDED_CLUSTER_RS
)
${
TRAVIS_BUILD_DIR
}
/.travis/mo.sh
${
TRAVIS_BUILD_DIR
}
/mongo-orchestration/sharded_clusters/cluster_replset.json start
>
/tmp/mo-result.json
cat
/tmp/mo-result.json |
tail
-n
1 | php
-r
'echo json_decode(file_get_contents("php://stdin"))->mongodb_uri;'
>
/tmp/uri.txt
;;
STANDALONE_AUTH
)
${
TRAVIS_BUILD_DIR
}
/.travis/mo.sh
${
TRAVIS_BUILD_DIR
}
/mongo-orchestration/standalone/standalone-auth.json start
>
/tmp/mo-result.json
cat
/tmp/mo-result.json |
tail
-n
1 | php
-r
'echo json_decode(file_get_contents("php://stdin"))->mongodb_auth_uri;'
>
/tmp/uri.txt
;;
STANDALONE_OLD
)
${
TRAVIS_BUILD_DIR
}
/.travis/mo.sh
${
TRAVIS_BUILD_DIR
}
/mongo-orchestration/standalone/standalone-old.json start
>
/tmp/mo-result.json
cat
/tmp/mo-result.json |
tail
-n
1 | php
-r
'echo json_decode(file_get_contents("php://stdin"))->mongodb_uri;'
>
/tmp/uri.txt
;;
STANDALONE_SSL
)
${
TRAVIS_BUILD_DIR
}
/.travis/mo.sh
${
TRAVIS_BUILD_DIR
}
/mongo-orchestration/standalone/standalone-ssl.json start
>
/tmp/mo-result.json
cat
/tmp/mo-result.json |
tail
-n
1 | php
-r
'echo json_decode(file_get_contents("php://stdin"))->mongodb_uri, "/?ssl=true&sslallowinvalidcertificates=true";'
>
/tmp/uri.txt
;;
REPLICASET
)
${
TRAVIS_BUILD_DIR
}
/.travis/mo.sh
${
TRAVIS_BUILD_DIR
}
/mongo-orchestration/replica_sets/replicaset.json start
>
/tmp/mo-result.json
cat
/tmp/mo-result.json |
tail
-n
1 | php
-r
'echo json_decode(file_get_contents("php://stdin"))->mongodb_uri;'
>
/tmp/uri.txt
;;
REPLICASET_SINGLE
)
${
TRAVIS_BUILD_DIR
}
/.travis/mo.sh
${
TRAVIS_BUILD_DIR
}
/mongo-orchestration/replica_sets/replicaset-one-node.json start
>
/tmp/mo-result.json
cat
/tmp/mo-result.json |
tail
-n
1 | php
-r
'echo json_decode(file_get_contents("php://stdin"))->mongodb_uri;'
>
/tmp/uri.txt
;;
REPLICASET_OLD
)
${
TRAVIS_BUILD_DIR
}
/.travis/mo.sh
${
TRAVIS_BUILD_DIR
}
/mongo-orchestration/replica_sets/replicaset-old.json start
>
/tmp/mo-result.json
cat
/tmp/mo-result.json |
tail
-n
1 | php
-r
'echo json_decode(file_get_contents("php://stdin"))->mongodb_uri;'
>
/tmp/uri.txt
;;
*
)
${
TRAVIS_BUILD_DIR
}
/.travis/mo.sh
${
TRAVIS_BUILD_DIR
}
/mongo-orchestration/standalone/standalone.json start
>
/tmp/mo-result.json
cat
/tmp/mo-result.json |
tail
-n
1 | php
-r
'echo json_decode(file_get_contents("php://stdin"))->mongodb_uri;'
>
/tmp/uri.txt
;;
esac
echo
-n
"MongoDB Test URI: "
cat
/tmp/uri.txt
echo
echo
"Raw MO Response:"
cat
/tmp/mo-result.json
echo
mongo-orchestration/replica_sets/replicaset-old.json
0 → 100644
View file @
4a2b51f4
{
"id"
:
"REPLICASET_OLD"
,
"name"
:
"mongod"
,
"members"
:
[
{
"procParams"
:
{
"dbpath"
:
"/tmp/REPLICASET/3500/"
,
"ipv6"
:
true
,
"logappend"
:
true
,
"logpath"
:
"/tmp/REPLICASET/3500/mongod.log"
,
"journal"
:
true
,
"nssize"
:
1
,
"port"
:
3500
,
"bind_ip"
:
"::,0.0.0.0"
,
"smallfiles"
:
true
},
"rsParams"
:
{
"priority"
:
99
,
"tags"
:
{
"ordinal"
:
"one"
,
"dc"
:
"pa"
}
},
"server_id"
:
"RS-OLD-one"
},
{
"procParams"
:
{
"dbpath"
:
"/tmp/REPLICASET/3501/"
,
"ipv6"
:
true
,
"logappend"
:
true
,
"logpath"
:
"/tmp/REPLICASET/3501/mongod.log"
,
"journal"
:
true
,
"nssize"
:
1
,
"port"
:
3501
,
"bind_ip"
:
"::,0.0.0.0"
,
"smallfiles"
:
true
},
"rsParams"
:
{
"priority"
:
1.1
,
"tags"
:
{
"ordinal"
:
"two"
,
"dc"
:
"nyc"
}
},
"server_id"
:
"RS-OLD-two"
},
{
"procParams"
:
{
"dbpath"
:
"/tmp/REPLICASET/3502/"
,
"ipv6"
:
true
,
"logappend"
:
true
,
"logpath"
:
"/tmp/REPLICASET/3502/mongod.log"
,
"journal"
:
true
,
"nssize"
:
1
,
"port"
:
3502
,
"bind_ip"
:
"::,0.0.0.0"
,
"smallfiles"
:
true
},
"rsParams"
:
{
"arbiterOnly"
:
true
},
"server_id"
:
"RS-OLD-arbiter"
}
]
}
mongo-orchestration/replica_sets/replicaset-one-node.json
0 → 100644
View file @
4a2b51f4
{
"id"
:
"REPLICASET_SINGLE"
,
"name"
:
"mongod"
,
"members"
:
[
{
"procParams"
:
{
"dbpath"
:
"/tmp/REPLICASET/3020/"
,
"ipv6"
:
true
,
"logappend"
:
true
,
"logpath"
:
"/tmp/REPLICASET/3020/mongod.log"
,
"journal"
:
true
,
"nssize"
:
1
,
"port"
:
3020
,
"bind_ip_all"
:
true
,
"smallfiles"
:
true
},
"rsParams"
:
{
"priority"
:
99
,
"tags"
:
{
"ordinal"
:
"one"
,
"dc"
:
"pa"
}
},
"server_id"
:
"RS-alone"
}
]
}
mongo-orchestration/replica_sets/replicaset.json
0 → 100644
View file @
4a2b51f4
{
"id"
:
"REPLICASET"
,
"name"
:
"mongod"
,
"members"
:
[
{
"procParams"
:
{
"dbpath"
:
"/tmp/REPLICASET/3000/"
,
"ipv6"
:
true
,
"logappend"
:
true
,
"logpath"
:
"/tmp/REPLICASET/3000/mongod.log"
,
"journal"
:
true
,
"nssize"
:
1
,
"port"
:
3000
,
"bind_ip_all"
:
true
,
"smallfiles"
:
true
},
"rsParams"
:
{
"priority"
:
99
,
"tags"
:
{
"ordinal"
:
"one"
,
"dc"
:
"pa"
}
},
"server_id"
:
"RS-one"
},
{
"procParams"
:
{
"dbpath"
:
"/tmp/REPLICASET/3001/"
,
"ipv6"
:
true
,
"logappend"
:
true
,
"logpath"
:
"/tmp/REPLICASET/3001/mongod.log"
,
"journal"
:
true
,
"nssize"
:
1
,
"port"
:
3001
,
"bind_ip_all"
:
true
,
"smallfiles"
:
true
},
"rsParams"
:
{
"priority"
:
1.1
,
"tags"
:
{
"ordinal"
:
"two"
,
"dc"
:
"nyc"
}
},
"server_id"
:
"RS-two"
},
{
"procParams"
:
{
"dbpath"
:
"/tmp/REPLICASET/3002/"
,
"ipv6"
:
true
,
"logappend"
:
true
,
"logpath"
:
"/tmp/REPLICASET/3002/mongod.log"
,
"journal"
:
true
,
"nssize"
:
1
,
"port"
:
3002
,
"bind_ip_all"
:
true
,
"smallfiles"
:
true
},
"rsParams"
:
{
"arbiterOnly"
:
true
},
"server_id"
:
"RS-arbiter"
}
]
}
mongo-orchestration/sharded_clusters/cluster.json
0 → 100644
View file @
4a2b51f4
{
"configsvrs"
:
[
{
"members"
:
[
{
"procParams"
:
{
"dbpath"
:
"/tmp/SHARDED/CFG/4000"
,
"logpath"
:
"/tmp/SHARDED/CFG/4000/mongod.log"
,
"ipv6"
:
true
,
"journal"
:
true
,
"logappend"
:
true
,
"nssize"
:
1
,
"port"
:
4000
,
"bind_ip_all"
:
true
,
"smallfiles"
:
true
}
},
{
"procParams"
:
{
"dbpath"
:
"/tmp/SHARDED/CFG/4001"
,
"logpath"
:
"/tmp/SHARDED/CFG/4001/mongod.log"
,
"ipv6"
:
true
,
"journal"
:
true
,
"logappend"
:
true
,
"nssize"
:
1
,
"port"
:
4001
,
"bind_ip_all"
:
true
,
"smallfiles"
:
true
}
},
{
"procParams"
:
{
"dbpath"
:
"/tmp/SHARDED/CFG/4002"
,
"logpath"
:
"/tmp/SHARDED/CFG/4002/mongod.log"
,
"ipv6"
:
true
,
"journal"
:
true
,
"logappend"
:
true
,
"nssize"
:
1
,
"port"
:
4002
,
"bind_ip_all"
:
true
,
"smallfiles"
:
true
}
}
]
}
],
"id"
:
"cluster_1"
,
"shards"
:
[
{
"id"
:
"sh01"
,
"shardParams"
:
{
"procParams"
:
{
"dbpath"
:
"/tmp/SHARDED/SHARD1/4100"
,
"logpath"
:
"/tmp/SHARDED/SHARD1/4100/mongod.log"
,
"ipv6"
:
true
,
"journal"
:
true
,
"logappend"
:
true
,
"nssize"
:
1
,
"port"
:
4100
,
"bind_ip_all"
:
true
,
"smallfiles"
:
true
}
}
},
{
"id"
:
"sh02"
,
"shardParams"
:
{
"procParams"
:
{
"dbpath"
:
"/tmp/SHARDED/SHARD2/4200"
,
"logpath"
:
"/tmp/SHARDED/SHARD2/4200/mongod.log"
,
"ipv6"
:
true
,
"journal"
:
true
,
"logappend"
:
true
,
"nssize"
:
1
,
"port"
:
4200
,
"bind_ip_all"
:
true
,
"smallfiles"
:
true
}
}
}
],
"routers"
:
[
{
"logpath"
:
"/tmp/SHARDED/ROUTER/4300/mongod.log"
,
"ipv6"
:
true
,
"logappend"
:
true
,
"port"
:
4300
,
"bind_ip_all"
:
true
}
]
}
mongo-orchestration/sharded_clusters/cluster_replset.json
0 → 100644
View file @
4a2b51f4
{
"configsvrs"
:
[
{
"members"
:
[
{
"procParams"
:
{
"dbpath"
:
"/tmp/SHARDED-RS/CFG/4490"
,
"logpath"
:
"/tmp/SHARDED-RS/CFG/4490/mongod.log"
,
"ipv6"
:
true
,
"journal"
:
true
,
"logappend"
:
true
,
"nssize"
:
1
,
"port"
:
4490
,
"bind_ip_all"
:
true
,
"smallfiles"
:
true
}
},
{
"procParams"
:
{
"dbpath"
:
"/tmp/SHARDED-RS/CFG/4491"
,
"logpath"
:
"/tmp/SHARDED-RS/CFG/4491/mongod.log"
,
"ipv6"
:
true
,
"journal"
:
true
,
"logappend"
:
true
,
"nssize"
:
1
,
"port"
:
4491
,
"bind_ip_all"
:
true
,
"smallfiles"
:
true
}
},
{
"procParams"
:
{
"dbpath"
:
"/tmp/SHARDED-RS/CFG/4492"
,
"logpath"
:
"/tmp/SHARDED-RS/CFG/4492/mongod.log"
,
"ipv6"
:
true
,
"journal"
:
true
,
"logappend"
:
true
,
"nssize"
:
1
,
"port"
:
4492
,
"bind_ip_all"
:
true
,
"smallfiles"
:
true
}
}
]
}
],
"id"
:
"cluster_rs"
,
"shards"
:
[
{
"id"
:
"cluster-rs-sh01"
,
"shardParams"
:
{
"id"
:
"sh01-rs"
,
"members"
:
[
{
"procParams"
:
{
"dbpath"
:
"/tmp/SHARDED-RS/SHARD1/4400"
,
"logpath"
:
"/tmp/SHARDED-RS/SHARD1/4400/mongod.log"
,
"ipv6"
:
true
,
"journal"
:
true
,
"logappend"
:
true
,
"nssize"
:
1
,
"port"
:
4400
,
"bind_ip_all"
:
true
,
"smallfiles"
:
true
}
},
{
"procParams"
:
{
"dbpath"
:
"/tmp/SHARDED-RS/SHARD1/4401"
,
"logpath"
:
"/tmp/SHARDED-RS/SHARD1/4401/mongod.log"
,
"ipv6"
:
true
,
"journal"
:
true
,
"logappend"
:
true
,
"nssize"
:
1
,
"port"
:
4401
,
"bind_ip_all"
:
true
,
"smallfiles"
:
true
}
}
]
}
},
{
"id"
:
"cluster-rs-sh02"
,
"shardParams"
:
{
"id"
:
"sh02-rs"
,
"members"
:
[
{
"procParams"
:
{
"dbpath"
:
"/tmp/SHARDED-RS/SHARD2/4410"
,
"logpath"
:
"/tmp/SHARDED-RS/SHARD2/4410/mongod.log"
,
"ipv6"
:
true
,
"journal"
:
true
,
"logappend"
:
true
,
"nssize"
:
1
,
"port"
:
4410
,
"bind_ip_all"
:
true
,
"smallfiles"
:
true
}
},
{
"procParams"
:
{
"dbpath"
:
"/tmp/SHARDED-RS/SHARD2/4411"
,
"logpath"
:
"/tmp/SHARDED-RS/SHARD2/4411/mongod.log"
,
"ipv6"
:
true
,
"journal"
:
true
,
"logappend"
:
true
,
"nssize"
:
1
,
"port"
:
4411
,
"bind_ip_all"
:
true
,
"smallfiles"
:
true
}
}
]
}
}
],
"routers"
:
[
{
"logpath"
:
"/tmp/SHARDED-RS/ROUTER/4430/mongod.log"
,
"ipv6"
:
true
,
"logappend"
:
true
,
"port"
:
4430
,
"bind_ip_all"
:
true
}
]
}
mongo-orchestration/ssl/ca.pem
0 → 100644
View file @
4a2b51f4
-----BEGIN CERTIFICATE-----
MIIDczCCAlugAwIBAgIBATANBgkqhkiG9w0BAQUFADB0MRcwFQYDVQQDEw5LZXJu
ZWwgVGVzdCBDQTEPMA0GA1UECxMGS2VybmVsMRAwDgYDVQQKEwdNb25nb0RCMRYw
FAYDVQQHEw1OZXcgWW9yayBDaXR5MREwDwYDVQQIEwhOZXcgWW9yazELMAkGA1UE
BhMCVVMwHhcNMTQwNzE3MTYwMDAwWhcNMjAwNzE3MTYwMDAwWjB0MRcwFQYDVQQD
Ew5LZXJuZWwgVGVzdCBDQTEPMA0GA1UECxMGS2VybmVsMRAwDgYDVQQKEwdNb25n
b0RCMRYwFAYDVQQHEw1OZXcgWW9yayBDaXR5MREwDwYDVQQIEwhOZXcgWW9yazEL
MAkGA1UEBhMCVVMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCBxSXj
qA5y2EMQkcmvLDNikE88Og3+spJ3ex60HWVPk8EeXN68jyfbKLYsoCcBE2rBAE/N
shVBJa8irh0o/UTh1XNW4iGCsfMvYamXiHnaOjmGVKjfBoj6pzQH0uK0X5olm3Sa
zZPkLLCR81yxsK6woJZMFTvrlEjxj/SmDZ9tVXW692bC4i6nGvOCSpgv9kms85xO
Ed2xbuCLXFDXKafXZd5AK+iegkDs3ah7VXMEE8sbqGnlqC1nsy5bpCnb7aC+3af7
SV2XEFlSQT5kwTmk9CvTDzM9O78SO8nNhEOFBLQEdGDGd3BShE8dCdh2JTy3zKsb
WeE+mxy0mEwxNfGfAgMBAAGjEDAOMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEF
BQADggEBAANwbvhM5K/Jcl6yzUSqAawvyAypT5aWBob7rt9KFq/aemjMN0gY2nsS
8WTGd9jiXlxGc/TzrK6MOsJ904UAFE1L9uR//G1gIBa9dNbYoiii2Fc8b1xDVJEP
b23rl/+GAT6UTSY+YgEjeA4Jk6H9zotO07lSw06rbCQam5SdA5UiMvuLHWCo3BHY
8WzqLiW/uHlb4K5prF9yuTUBEIgkRvvvyOKXlRvm1Ed5UopT2hmwA86mffAfgJc2
vSbm9/8Q00fYwO7mluB6mbEcnbquaqRLoB83k+WbwUAZ2yjWHXuXVMPwyaysazcp
nOjaLwQJQgKejY62PiNcw7xC/nIxBeI=
-----END CERTIFICATE-----
-----BEGIN RSA PRIVATE KEY-----
MIIEowIBAAKCAQEAgcUl46gOcthDEJHJrywzYpBPPDoN/rKSd3setB1lT5PBHlze
vI8n2yi2LKAnARNqwQBPzbIVQSWvIq4dKP1E4dVzVuIhgrHzL2Gpl4h52jo5hlSo
3waI+qc0B9LitF+aJZt0ms2T5CywkfNcsbCusKCWTBU765RI8Y/0pg2fbVV1uvdm
wuIupxrzgkqYL/ZJrPOcThHdsW7gi1xQ1ymn12XeQCvonoJA7N2oe1VzBBPLG6hp
5agtZ7MuW6Qp2+2gvt2n+0ldlxBZUkE+ZME5pPQr0w8zPTu/EjvJzYRDhQS0BHRg
xndwUoRPHQnYdiU8t8yrG1nhPpsctJhMMTXxnwIDAQABAoIBAD5iGOnM800wO2Uu
wGbOd9FNEFoiinHDRHfdnw/1BavwmqjO+mBo7T8E3jarsrRosiwfyz1V+7O6uuuQ
CgKXZlKuOuksgfGDPCWt7EolWHaZAOhbsGaujJD6ah/MuCD/yGmFxtNYOl05QpSX
Cht9lSzhtf7TQl/og/xkOLbO27JB540ck/OCSOczXg9Z/O8AmIUyDn7AKb6G1Zhk
2IN//HQoAvDUMZLWrzy+L7YGbA8pBR3yiPsYBH0rX2Oc9INpiGA+B9Nf1HDDsxeZ
/o+5xLbRDDfIDtlYO0cekJ053W0zUQLrMEIn9991EpG2O/fPgs10NlKJtaFH8CmT
ExgVA9ECgYEA+6AjtUdxZ0BL3Wk773nmhesNH5/5unWFaGgWpMEaEM7Ou7i6QApL
KAbzOYItV3NNCbkcrejq7jsDGEmiwUOdXeQx6XN7/Gb2Byc/wezy5ALi0kcUwaur
6s9+Ah+T4vcU2AjfuCWXIpe46KLEbwORmCRQGwkCBCwRhHGt5sGGxTkCgYEAhAaw
voHI6Cb+4z3PNAKRnf2rExBYRyCz1KF16ksuwJyQSLzFleXRyRWFUEwLuVRL0+EZ
JXhMbtrILrc23dJGEsB8kOCFehSH/IuL5eB0QfKpDFA+e6pimsbVeggx/rZhcERB
WkcV3jN4O82gSL3EnIgvAT1/nwhmbmjvDhFJhZcCgYBaW4E3IbaZaz9S/O0m69Fa
GbQWvS3CRV1oxqgK9cTUcE9Qnd9UC949O3GwHw0FMERjz3N7B/8FGW/dEuQ9Hniu
NLmvqWbGlnqWywNcMihutJKbDCdp/Km5olUPkiNbB3sWsOkViXoiU/V0pK6BZvir
d67EZpGwydpogyH9kVVCEQKBgGHXc3Q7SmCBRbOyQrQQk0m6i+V8328W1S5m2bPg
M62aWXMOMn976ZRT1pBDSwz1Y5yJ3NDf7gTZLjEwpgCNrFCJRcc4HLL0NDL8V5js
VjvpUU5GyYdsJdb+M4ZUPHi/QEaqzqPQumwJSLlJEdfWirZWVj9dDA8XcpGwQjjy
psHRAoGBAJUTgeJYhjK7k5sgfh+PRqiRJP0msIH8FK7SenBGRUkelWrW6td2Riey
EcOCMFkRWBeDgnZN5xDyWLBgrzpw9iHQQIUyyBaFknQcRUYKHkCx+k+fr0KHHCUb
X2Kvf0rbeMucb4y/h7950HkBBq83AYKMAoI8Ql3cx7pKmyOLXRov
-----END RSA PRIVATE KEY-----
\ No newline at end of file
mongo-orchestration/ssl/client.pem
0 → 100644
View file @
4a2b51f4
-----BEGIN CERTIFICATE-----
MIIDXTCCAkWgAwIBAgIBAzANBgkqhkiG9w0BAQUFADB0MRcwFQYDVQQDEw5LZXJu
ZWwgVGVzdCBDQTEPMA0GA1UECxMGS2VybmVsMRAwDgYDVQQKEwdNb25nb0RCMRYw
FAYDVQQHEw1OZXcgWW9yayBDaXR5MREwDwYDVQQIEwhOZXcgWW9yazELMAkGA1UE
BhMCVVMwHhcNMTQwNzE3MTYwMDAwWhcNMjAwNzE3MTYwMDAwWjBwMQ8wDQYDVQQD
EwZjbGllbnQxEzARBgNVBAsTCktlcm5lbFVzZXIxEDAOBgNVBAoTB01vbmdvREIx
FjAUBgNVBAcTDU5ldyBZb3JrIENpdHkxETAPBgNVBAgTCE5ldyBZb3JrMQswCQYD
VQQGEwJVUzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJIFboAk9Fdi
DY5Xld2iw36vB3IpHEfgWIimd+l1HX4jyp35i6xoqkZZHJUL/NMbUFJ6+44EfFJ5
biB1y1Twr6GqpYp/3R30jKQU4PowO7DSal38MR34yiRFYPG4ZPPXXfwPSuwKrSNo
bjqa0/DRJRVQlnGwzJkPsWxIgCjc8KNO/dSHv/CGymc9TjiFAI0VVOhMok1CBNvc
ifwWjGBg5V1s3ItMw9x5qk+b9ff5hiOAGxPiCrr8R0C7RoeXg7ZG8K/TqXbsOZEG
AOQPRGcrmqG3t4RNBJpZugarPWW6lr11zMpiPLFTrbq3ZNYB9akdsps4R43TKI4J
AOtGMJmK430CAwEAATANBgkqhkiG9w0BAQUFAAOCAQEAA+nPgVT4addi13yB6mjW
+UhdUkFwtb1Wcg0sLtnNucopHZLlCj5FfDdp1RQxe3CyMonxyHTKkrWtQmVtUyvf
C/fjpIKt9A9kAmveMHBiu9FTNTc0sbiXcrEBeHF5cD7N+Uwfoc/4rJm0WjEGNkAd
pYLCCLVZXPVr3bnc3ZLY1dFZPsJrdH3nJGMjLgUmoNsKnaGozcjiKiXqm6doFzkg
0Le5yD4C/QTaie2ycFa1X5bJfrgoMP7NqKko05h4l0B0+DnjpoTJN+zRreNTMKvE
ETGvpUu0IYGxe8ZVAFnlEO/lUeMrPFvH+nDmJYsxO1Sjpds2hi1M1JoeyrTQPwXj
2Q==
-----END CERTIFICATE-----
-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEAkgVugCT0V2INjleV3aLDfq8HcikcR+BYiKZ36XUdfiPKnfmL
rGiqRlkclQv80xtQUnr7jgR8UnluIHXLVPCvoaqlin/dHfSMpBTg+jA7sNJqXfwx
HfjKJEVg8bhk89dd/A9K7AqtI2huOprT8NElFVCWcbDMmQ+xbEiAKNzwo0791Ie/
8IbKZz1OOIUAjRVU6EyiTUIE29yJ/BaMYGDlXWzci0zD3HmqT5v19/mGI4AbE+IK
uvxHQLtGh5eDtkbwr9Opduw5kQYA5A9EZyuaobe3hE0Emlm6Bqs9ZbqWvXXMymI8
sVOturdk1gH1qR2ymzhHjdMojgkA60YwmYrjfQIDAQABAoIBAB249VEoNIRE9TVw
JpVCuEBlKELYk2UeCWdnWykuKZ6vcmLNlNy3QVGoeeTs172w5ZykY+f4icXP6da5
o3XauCVUMvYKKNwcFzSe+1xxzPSlH/mZh/Xt2left6f8PLBVuk/AXSPG2I9Ihodv
VIzERaQdD0J9FmhhhV/hMhUfQ+w5rTCaDpq1KVGU61ks+JAtlQ46g+cvPF9c80cI
TEC875n2LqWKmLRN43JUnctV3uGTmolIqCRMHPAs/egl+lG2RXJjqXSQ2uFLOvC/
PXtBb597yadSs2BWPnTu/r7LbLGBAExzlQK1uFsTvuKsBPb3qrvUux0L68qwPuiv
W24N8BECgYEAydtAvVB7OymQEX3mck2j7ixDN01wc1ZaCLBDvYPYS/Pvzq4MBiAD
lHRtbIa6HPGA5jskbccPqQn8WGnJWCaYvCQryvgaA+BBgo1UTLfQJUo/7N5517vv
KvbUa6NF0nj3VwfDV1vvy+amoWi9NOVn6qOh0K84PF4gwagb1EVy9MsCgYEAuTAt
KCWdZ/aNcKgJc4NCUqBpLPF7EQypX14teixrbF/IRNS1YC9S20hpkG25HMBXjpBe
tVg/MJe8R8CKzYjCt3z5Ff1bUQ2bzivbAtgjcaO0Groo8WWjnamQlrIQcvWM7vBf
dnIflQ0slxbHfCi3XEe8tj2T69R7wJZ8L7PxR9cCgYEACgwNtt6Qo6s37obzt3DB
3hL57YC/Ph5oMNKFLKOpWm5z2zeyhYOGahc5cxNppBMpNUxwTb6AuwsyMjxhty+E
nqi2PU4IDXVWDWd3cLIdfB2r/OA99Ez4ZI0QmaLw0L8QoJZUVL7QurdqR9JsyHs6
puUqIrb195s/yiPR7sjeJe0CgYEAuJviKEd3JxCN52RcJ58OGrh2oKsJ9/EbV0rX
Ixfs7th9GMDDHuOOQbNqKOR4yMSlhCU/hKA4PgTFWPIEbOiM08XtuZIb2i0qyNjH
N4qnqr166bny3tJnzOAgl1ljNHa8y+UsBTO3cCr17Jh0vL0KLSAGa9XvBAWKaG6b
1iIXwXkCgYAVz+DA1yy0qfXdS1pgPiCJGlGZXpbBcFnqvbpGSclKWyUG4obYCbrb
p5VKVfoK7uU0ly60w9+PNIRsX/VN/6SVcoOzKx40qQBMuYfJ72DQrsPjPYvNg/Nb
4SK94Qhp9TlAyXbqKJ02DjtuDim44sGZ8g7b+k3FfoK4OtzNsqdVdQ==
-----END RSA PRIVATE KEY-----
\ No newline at end of file
mongo-orchestration/ssl/crl.pem
0 → 100644
View file @
4a2b51f4
Certificate Revocation List (CRL):
Version 2 (0x1)
Signature Algorithm: sha256WithRSAEncryption
Issuer: /CN=Kernel Test CA/OU=Kernel/O=MongoDB/L=New York City/ST=New York/C=US
Last Update: Aug 21 13:56:28 2014 GMT
Next Update: Aug 18 13:56:28 2024 GMT
CRL extensions:
X509v3 CRL Number:
4096
No Revoked Certificates.
Signature Algorithm: sha256WithRSAEncryption
48:1b:0b:b1:89:f5:6f:af:3c:dd:2a:a0:e5:55:04:80:16:b4:
23:98:39:bb:9f:16:c9:25:73:72:c6:a6:73:21:1d:1a:b6:99:
fc:47:5e:bc:af:64:29:02:9c:a5:db:15:8a:65:48:3c:4f:a6:
cd:35:47:aa:c6:c0:39:f5:a6:88:8f:1b:6c:26:61:4e:10:d7:
e2:b0:20:3a:64:92:c1:d3:2a:11:3e:03:e2:50:fd:4e:3c:de:
e2:e5:78:dc:8e:07:a5:69:55:13:2b:8f:ae:21:00:42:85:ff:
b6:b1:2b:69:08:40:5a:25:8c:fe:57:7f:b1:06:b0:72:ff:61:
de:21:59:05:a8:1b:9e:c7:8a:08:ab:f5:bc:51:b3:36:68:0f:
54:65:3c:8d:b7:80:d0:27:01:3e:43:97:89:19:89:0e:c5:01:
2c:55:9f:b6:e4:c8:0b:35:f8:52:45:d3:b4:09:ce:df:73:98:
f5:4c:e4:5a:06:ac:63:4c:f8:4d:9c:af:88:fc:19:f7:77:ea:
ee:56:18:49:16:ce:62:66:d1:1b:8d:66:33:b5:dc:b1:25:b3:
6c:81:e9:d0:8a:1d:83:61:49:0e:d9:94:6a:46:80:41:d6:b6:
59:a9:30:55:3d:5b:d3:5b:f1:37:ec:2b:76:d0:3a:ac:b2:c8:
7c:77:04:78
-----BEGIN X509 CRL-----
MIIBzjCBtwIBATANBgkqhkiG9w0BAQsFADB0MRcwFQYDVQQDEw5LZXJuZWwgVGVz
dCBDQTEPMA0GA1UECxMGS2VybmVsMRAwDgYDVQQKEwdNb25nb0RCMRYwFAYDVQQH
Ew1OZXcgWW9yayBDaXR5MREwDwYDVQQIEwhOZXcgWW9yazELMAkGA1UEBhMCVVMX
DTE0MDgyMTEzNTYyOFoXDTI0MDgxODEzNTYyOFqgDzANMAsGA1UdFAQEAgIQADAN
BgkqhkiG9w0BAQsFAAOCAQEASBsLsYn1b6883Sqg5VUEgBa0I5g5u58WySVzcsam
cyEdGraZ/EdevK9kKQKcpdsVimVIPE+mzTVHqsbAOfWmiI8bbCZhThDX4rAgOmSS
wdMqET4D4lD9Tjze4uV43I4HpWlVEyuPriEAQoX/trEraQhAWiWM/ld/sQawcv9h
3iFZBagbnseKCKv1vFGzNmgPVGU8jbeA0CcBPkOXiRmJDsUBLFWftuTICzX4UkXT
tAnO33OY9UzkWgasY0z4TZyviPwZ93fq7lYYSRbOYmbRG41mM7XcsSWzbIHp0Iod
g2FJDtmUakaAQda2WakwVT1b01vxN+wrdtA6rLLIfHcEeA==
-----END X509 CRL-----
mongo-orchestration/ssl/server.pem
0 → 100644
View file @
4a2b51f4
-----BEGIN CERTIFICATE-----
MIIDfjCCAmagAwIBAgIBBzANBgkqhkiG9w0BAQUFADB0MRcwFQYDVQQDEw5LZXJu
ZWwgVGVzdCBDQTEPMA0GA1UECxMGS2VybmVsMRAwDgYDVQQKEwdNb25nb0RCMRYw
FAYDVQQHEw1OZXcgWW9yayBDaXR5MREwDwYDVQQIEwhOZXcgWW9yazELMAkGA1UE
BhMCVVMwHhcNMTQwNzE3MTYwMDAwWhcNMjAwNzE3MTYwMDAwWjBsMQ8wDQYDVQQD
EwZzZXJ2ZXIxDzANBgNVBAsTBktlcm5lbDEQMA4GA1UEChMHTW9uZ29EQjEWMBQG
A1UEBxMNTmV3IFlvcmsgQ2l0eTERMA8GA1UECBMITmV3IFlvcmsxCzAJBgNVBAYT
AlVTMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp76KJeDczBqjSPJj
5f8DHdtrWpQDK9AWNDlslWpi6+pL8hMqwbX0D7hC2r3kAgccMyFoNIudPqIXfXVd
1LOh6vyY+jveRvqjKW/UZVzZeiL4Gy4bhke6R8JRC3O5aMKIAbaiQUAI1Nd8LxIt
LGvH+ia/DFza1whgB8ym/uzVQB6igOifJ1qHWJbTtIhDKaW8gvjOhv5R3jzjfLEb
R9r5Q0ZyE0lrO27kTkqgBnHKPmu54GSzU/r0HM3B+Sc/6UN+xNhNbuR+LZ+EvJHm
r4de8jhW8wivmjTIvte33jlLibQ5nYIHrlpDLEwlzvDGaIio+OfWcgs2WuPk98MU
tht0IQIDAQABoyMwITAfBgNVHREEGDAWgglsb2NhbGhvc3SCCTEyNy4wLjAuMTAN
BgkqhkiG9w0BAQUFAAOCAQEANoYxvVFsIol09BQA0fwryAye/Z4dYItvKhmwB9VS
t99DsmJcyx0P5meB3Ed8SnwkD0NGCm5TkUY/YLacPP9uJ4SkbPkNZ1fRISyShCCn
SGgQUJWHbCbcIEj+vssFb91c5RFJbvnenDkQokRvD2VJWspwioeLzuwtARUoMH3Y
qg0k0Mn7Bx1bW1Y6xQJHeVlnZtzxfeueoFO55ZRkZ0ceAD/q7q1ohTXi0vMydYgu
1CB6VkDuibGlv56NdjbttPJm2iQoPaez8tZGpBo76N/Z1ydan0ow2pVjDXVOR84Y
2HSZgbHOGBiycNw2W3vfw7uK0OmiPRTFpJCmewDjYwZ/6w==
-----END CERTIFICATE-----
-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEAp76KJeDczBqjSPJj5f8DHdtrWpQDK9AWNDlslWpi6+pL8hMq
wbX0D7hC2r3kAgccMyFoNIudPqIXfXVd1LOh6vyY+jveRvqjKW/UZVzZeiL4Gy4b
hke6R8JRC3O5aMKIAbaiQUAI1Nd8LxItLGvH+ia/DFza1whgB8ym/uzVQB6igOif
J1qHWJbTtIhDKaW8gvjOhv5R3jzjfLEbR9r5Q0ZyE0lrO27kTkqgBnHKPmu54GSz
U/r0HM3B+Sc/6UN+xNhNbuR+LZ+EvJHmr4de8jhW8wivmjTIvte33jlLibQ5nYIH
rlpDLEwlzvDGaIio+OfWcgs2WuPk98MUtht0IQIDAQABAoIBACgi1ilECXCouwMc
RDzm7Jb7Rk+Q9MVJ79YlG08Q+oRaNjvAzE03PSN5wj1WjDTUALJXPvi7oy82V4qE
R6Q6Kvbv46aUJpYzKFEk2dw7ACpSLa1LNfjGNtMusnecA/QF/8bxLReRu8s5mBQn
NDnZvCqllLbfjNlAvsF+/UIn5sqFZpAZPMtPwkTAeh5ge8H9JvrG8y8aXsiFGAhV
Z7tMZyn8wPCUrRi14NLvVB4hxM66G/tuTp8r9AmeTU+PV+qbCnKXd+v0IS52hvX9
z75OPfAc66nm4bbPCapb6Yx7WaewPXXU0HDxeaT0BeQ/YfoNa5OT+ZOX1KndSfHa
VhtmEsECgYEA3m86yYMsNOo+dkhqctNVRw2N+8gTO28GmWxNV9AC+fy1epW9+FNR
yTQXpBkRrR7qrd5mF7WBc7vAIiSfVs021RMofzn5B1x7jzkH34VZtlviNdE3TZhx
lPinqo0Yy3UEksgsCBJFIofuCmeTLk4ZtqoiZnXr35RYibaZoQdUT4kCgYEAwQ6Y
xsKFYFks1+HYl29kR0qUkXFlVbKOhQIlj/dPm0JjZ0xYkUxmzoXD68HrOWgz7hc2
hZaQTgWf+8cRaZNfh7oL+Iglczc2UXuwuUYguYssD/G6/ZPY15PhItgCghaU5Ewy
hMwIJ81NENY2EQTgk/Z1KZitXdVJfHl/IPMQgdkCgYASdqkqkPjaa5dDuj8byO8L
NtTSUYlHJbAmjBbfcyTMG230/vkF4+SmDuznci1FcYuJYyyWSzqzoKISM3gGfIJQ
rYZvCSDiu4qGGPXOWANaX8YnMXalukGzW/CO96dXPB9lD7iX8uxKMX5Q3sgYz+LS
hszUNHWf2XB//ehCtZkKAQKBgQCxL2luepeZHx82H9T+38BkYgHLHw0HQzLkxlyd
LjlE4QCEjSB4cmukvkZbuYXfEVEgAvQKVW6p/SWhGkpT4Gt8EXftKV9dyF21GVXQ
JZnhUOcm1xBsrWYGLXYi2agrpvgONBTlprERfq5tdnz2z8giZL+RZswu45Nnh8bz
AcKzuQKBgQCGOQvKvNL5XKKmws/KRkfJbXgsyRT2ubO6pVL9jGQG5wntkeIRaEpT
oxFtWMdPx3b3cxtgSP2ojllEiISk87SFIN1zEhHZy/JpTF0GlU1qg3VIaA78M1p2
ZdpUsuqJzYmc3dDbQMepIaqdW4xMoTtZFyenUJyoezz6eWy/NlZ/XQ==
-----END RSA PRIVATE KEY-----
\ No newline at end of file
mongo-orchestration/standalone/standalone-auth.json
0 → 100644
View file @
4a2b51f4
{
"name"
:
"mongod"
,
"id"
:
"STANDALONE_AUTH"
,
"auth_key"
:
"secret"
,
"login"
:
"root"
,
"password"
:
"toor"
,
"procParams"
:
{
"dbpath"
:
"/tmp/standalone-auth/"
,
"ipv6"
:
true
,
"logappend"
:
true
,
"logpath"
:
"/tmp/standalone-auth/m.log"
,
"journal"
:
true
,
"nssize"
:
1
,
"port"
:
2200
,
"bind_ip_all"
:
true
,
"smallfiles"
:
true
,
"setParameter"
:
{
"enableTestCommands"
:
1
}
}
}
mongo-orchestration/standalone/standalone-old.json
0 → 100644
View file @
4a2b51f4
{
"name"
:
"mongod"
,
"id"
:
"STANDALONE"
,
"procParams"
:
{
"dbpath"
:
"/tmp/standalone/"
,
"ipv6"
:
true
,
"logappend"
:
true
,
"logpath"
:
"/tmp/standalone/mongod.log"
,
"journal"
:
true
,
"nssize"
:
1
,
"port"
:
2700
,
"bind_ip"
:
"::,0.0.0.0"
,
"smallfiles"
:
true
,
"setParameter"
:
{
"enableTestCommands"
:
1
}
}
}
mongo-orchestration/standalone/standalone-ssl.json
0 → 100644
View file @
4a2b51f4
{
"name"
:
"mongod"
,
"id"
:
"STANDALONE_SSL"
,
"procParams"
:
{
"dbpath"
:
"/tmp/standalone-ssl/"
,
"ipv6"
:
true
,
"logappend"
:
true
,
"logpath"
:
"/tmp/standalone-ssl/m.log"
,
"journal"
:
true
,
"nssize"
:
1
,
"port"
:
2100
,
"bind_ip_all"
:
true
,
"smallfiles"
:
true
,
"setParameter"
:
{
"enableTestCommands"
:
1
}
},
"sslParams"
:
{
"sslMode"
:
"requireSSL"
,
"sslCAFile"
:
"$TRAVIS_BUILD_DIR/mongo-orchestration/ssl/ca.pem"
,
"sslPEMKeyFile"
:
"$TRAVIS_BUILD_DIR/mongo-orchestration/ssl/server.pem"
,
"sslWeakCertificateValidation"
:
true
,
"sslAllowInvalidHostnames"
:
true
}
}
mongo-orchestration/standalone/standalone.json
0 → 100644
View file @
4a2b51f4
{
"name"
:
"mongod"
,
"id"
:
"STANDALONE"
,
"procParams"
:
{
"dbpath"
:
"/tmp/standalone/"
,
"ipv6"
:
true
,
"logappend"
:
true
,
"logpath"
:
"/tmp/standalone/mongod.log"
,
"journal"
:
true
,
"nssize"
:
1
,
"port"
:
2000
,
"bind_ip_all"
:
true
,
"smallfiles"
:
true
,
"setParameter"
:
{
"enableTestCommands"
:
1
}
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment