Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
V
vernemq
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Registry
Registry
Issues
1
Issues
1
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
stack
vernemq
Commits
241d16c4
Commit
241d16c4
authored
Jun 11, 2018
by
Chavee Issariyapat
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
add authhook
parent
b4aa7a7c
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
2 additions
and
632 deletions
+2
-632
Dockerfile
+1
-0
authhook/auth_on_publish.js
+0
-4
authhook/auth_on_register.js
+0
-3
authhook/auth_on_subscribe.js
+0
-4
authhook/package-lock.json
+0
-620
kubernetes/vernemq-deployment.yaml
+1
-1
No files found.
Dockerfile
View file @
241d16c4
...
@@ -25,6 +25,7 @@ ADD files/vm.args /etc/vernemq/vm.args
...
@@ -25,6 +25,7 @@ ADD files/vm.args /etc/vernemq/vm.args
ADD
bin/vernemq.sh /usr/sbin/start_vernemq
ADD
bin/vernemq.sh /usr/sbin/start_vernemq
ADD
bin/rand_cluster_node.escript /var/lib/vernemq/rand_cluster_node.escript
ADD
bin/rand_cluster_node.escript /var/lib/vernemq/rand_cluster_node.escript
ADD
files/vernemq.conf /etc/vernemq/vernemq.conf
# MQTT
# MQTT
EXPOSE
1883
EXPOSE
1883
...
...
authhook/auth_on_publish.js
View file @
241d16c4
...
@@ -55,9 +55,5 @@ module.exports = function(options={}) {
...
@@ -55,9 +55,5 @@ module.exports = function(options={}) {
res
.
send
(
out
);
res
.
send
(
out
);
next
();
next
();
}
}
else
{
next
();
}
}
}
}
}
authhook/auth_on_register.js
View file @
241d16c4
...
@@ -51,8 +51,5 @@ module.exports = function(options={}) {
...
@@ -51,8 +51,5 @@ module.exports = function(options={}) {
res
.
send
(
out
);
res
.
send
(
out
);
next
();
next
();
}
}
else
{
next
();
}
}
}
}
}
authhook/auth_on_subscribe.js
View file @
241d16c4
...
@@ -55,9 +55,5 @@ module.exports = function(options={}) {
...
@@ -55,9 +55,5 @@ module.exports = function(options={}) {
res
.
send
(
out
);
res
.
send
(
out
);
next
();
next
();
}
}
else
{
next
();
}
}
}
}
}
authhook/package-lock.json
deleted
100644 → 0
View file @
b4aa7a7c
{
"name"
:
"authhook"
,
"version"
:
"1.0.0"
,
"lockfileVersion"
:
1
,
"requires"
:
true
,
"dependencies"
:
{
"asn1"
:
{
"version"
:
"0.2.3"
,
"resolved"
:
"https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz"
,
"integrity"
:
"sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y="
},
"assert-plus"
:
{
"version"
:
"1.0.0"
,
"resolved"
:
"https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz"
,
"integrity"
:
"sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
},
"balanced-match"
:
{
"version"
:
"1.0.0"
,
"resolved"
:
"https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz"
,
"integrity"
:
"sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
,
"optional"
:
true
},
"bcrypt-pbkdf"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz"
,
"integrity"
:
"sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40="
,
"optional"
:
true
,
"requires"
:
{
"tweetnacl"
:
"0.14.5"
}
},
"brace-expansion"
:
{
"version"
:
"1.1.11"
,
"resolved"
:
"https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz"
,
"integrity"
:
"sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA=="
,
"optional"
:
true
,
"requires"
:
{
"balanced-match"
:
"1.0.0"
,
"concat-map"
:
"0.0.1"
}
},
"bunyan"
:
{
"version"
:
"1.8.12"
,
"resolved"
:
"https://registry.npmjs.org/bunyan/-/bunyan-1.8.12.tgz"
,
"integrity"
:
"sha1-8VDw9nSKvdcq6uhPBEA74u8RN5c="
,
"requires"
:
{
"dtrace-provider"
:
"0.8.7"
,
"moment"
:
"2.22.2"
,
"mv"
:
"2.1.1"
,
"safe-json-stringify"
:
"1.2.0"
}
},
"concat-map"
:
{
"version"
:
"0.0.1"
,
"resolved"
:
"https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
,
"integrity"
:
"sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
,
"optional"
:
true
},
"core-util-is"
:
{
"version"
:
"1.0.2"
,
"resolved"
:
"https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
,
"integrity"
:
"sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
},
"csv"
:
{
"version"
:
"1.2.1"
,
"resolved"
:
"https://registry.npmjs.org/csv/-/csv-1.2.1.tgz"
,
"integrity"
:
"sha1-UjHt/BxxUlEuxFeBB2p6l/9SXAw="
,
"requires"
:
{
"csv-generate"
:
"1.1.2"
,
"csv-parse"
:
"1.3.3"
,
"csv-stringify"
:
"1.1.2"
,
"stream-transform"
:
"0.2.2"
}
},
"csv-generate"
:
{
"version"
:
"1.1.2"
,
"resolved"
:
"https://registry.npmjs.org/csv-generate/-/csv-generate-1.1.2.tgz"
,
"integrity"
:
"sha1-7GsA7a7W5ZrZwgWC9MNk4osUYkA="
},
"csv-parse"
:
{
"version"
:
"1.3.3"
,
"resolved"
:
"https://registry.npmjs.org/csv-parse/-/csv-parse-1.3.3.tgz"
,
"integrity"
:
"sha1-0c/YdDwvhJoKuy/VRNtWaV0ZpJA="
},
"csv-stringify"
:
{
"version"
:
"1.1.2"
,
"resolved"
:
"https://registry.npmjs.org/csv-stringify/-/csv-stringify-1.1.2.tgz"
,
"integrity"
:
"sha1-d6QVJlgbzjOA8SsA18W7rHDIK1g="
,
"requires"
:
{
"lodash.get"
:
"4.4.2"
}
},
"dashdash"
:
{
"version"
:
"1.14.1"
,
"resolved"
:
"https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz"
,
"integrity"
:
"sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA="
,
"requires"
:
{
"assert-plus"
:
"1.0.0"
}
},
"debug"
:
{
"version"
:
"2.6.9"
,
"resolved"
:
"https://registry.npmjs.org/debug/-/debug-2.6.9.tgz"
,
"integrity"
:
"sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="
,
"requires"
:
{
"ms"
:
"2.0.0"
}
},
"detect-node"
:
{
"version"
:
"2.0.3"
,
"resolved"
:
"https://registry.npmjs.org/detect-node/-/detect-node-2.0.3.tgz"
,
"integrity"
:
"sha1-ogM8CcyOFY03dI+951B4Mr1s4Sc="
},
"dtrace-provider"
:
{
"version"
:
"0.8.7"
,
"resolved"
:
"https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.8.7.tgz"
,
"integrity"
:
"sha1-3JObTT4GIM/gwc2APQ0tftBP/QQ="
,
"optional"
:
true
,
"requires"
:
{
"nan"
:
"2.10.0"
}
},
"ecc-jsbn"
:
{
"version"
:
"0.1.1"
,
"resolved"
:
"https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz"
,
"integrity"
:
"sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU="
,
"optional"
:
true
,
"requires"
:
{
"jsbn"
:
"0.1.1"
}
},
"escape-regexp-component"
:
{
"version"
:
"1.0.2"
,
"resolved"
:
"https://registry.npmjs.org/escape-regexp-component/-/escape-regexp-component-1.0.2.tgz"
,
"integrity"
:
"sha1-nGO20LJf8qiMOtvRjFthrMO5+qI="
},
"ewma"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/ewma/-/ewma-2.0.1.tgz"
,
"integrity"
:
"sha512-MYYK17A76cuuyvkR7MnqLW4iFYPEi5Isl2qb8rXiWpLiwFS9dxW/rncuNnjjgSENuVqZQkIuR4+DChVL4g1lnw=="
,
"requires"
:
{
"assert-plus"
:
"1.0.0"
}
},
"extsprintf"
:
{
"version"
:
"1.3.0"
,
"resolved"
:
"https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz"
,
"integrity"
:
"sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
},
"fast-decode-uri-component"
:
{
"version"
:
"1.0.0"
,
"resolved"
:
"https://registry.npmjs.org/fast-decode-uri-component/-/fast-decode-uri-component-1.0.0.tgz"
,
"integrity"
:
"sha512-WQSYVKn6tDW/3htASeUkrx5LcnuTENQIZQPCVlwdnvIJ7bYtSpoJYq38MgUJnx1CQIR1gjZ8HJxAEcN4gqugBg=="
},
"find-my-way"
:
{
"version"
:
"1.13.0"
,
"resolved"
:
"https://registry.npmjs.org/find-my-way/-/find-my-way-1.13.0.tgz"
,
"integrity"
:
"sha512-aIa4UTxZ3klfApaQEJJ5cQvNeqfrxVngcjMgy+G5ygkrOrDPkORhY/RMH6F8mLwBpPt3Z0F03CtzN7gs2Q5H1w=="
,
"requires"
:
{
"fast-decode-uri-component"
:
"1.0.0"
,
"safe-regex"
:
"1.1.0"
}
},
"formidable"
:
{
"version"
:
"1.2.1"
,
"resolved"
:
"https://registry.npmjs.org/formidable/-/formidable-1.2.1.tgz"
,
"integrity"
:
"sha512-Fs9VRguL0gqGHkXS5GQiMCr1VhZBxz0JnJs4JmMp/2jL18Fmbzvv7vOFRU+U8TBkHEE/CX1qDXzJplVULgsLeg=="
},
"getpass"
:
{
"version"
:
"0.1.7"
,
"resolved"
:
"https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz"
,
"integrity"
:
"sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo="
,
"requires"
:
{
"assert-plus"
:
"1.0.0"
}
},
"glob"
:
{
"version"
:
"6.0.4"
,
"resolved"
:
"https://registry.npmjs.org/glob/-/glob-6.0.4.tgz"
,
"integrity"
:
"sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI="
,
"optional"
:
true
,
"requires"
:
{
"inflight"
:
"1.0.6"
,
"inherits"
:
"2.0.3"
,
"minimatch"
:
"3.0.4"
,
"once"
:
"1.4.0"
,
"path-is-absolute"
:
"1.0.1"
}
},
"handle-thing"
:
{
"version"
:
"1.2.5"
,
"resolved"
:
"https://registry.npmjs.org/handle-thing/-/handle-thing-1.2.5.tgz"
,
"integrity"
:
"sha1-/Xqtcmvxpf0W38KbL3pmAdJxOcQ="
},
"hpack.js"
:
{
"version"
:
"2.1.6"
,
"resolved"
:
"https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz"
,
"integrity"
:
"sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI="
,
"requires"
:
{
"inherits"
:
"2.0.3"
,
"obuf"
:
"1.1.2"
,
"readable-stream"
:
"2.3.6"
,
"wbuf"
:
"1.7.3"
}
},
"http-deceiver"
:
{
"version"
:
"1.2.7"
,
"resolved"
:
"https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz"
,
"integrity"
:
"sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc="
},
"http-signature"
:
{
"version"
:
"1.2.0"
,
"resolved"
:
"https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz"
,
"integrity"
:
"sha1-muzZJRFHcvPZW2WmCruPfBj7rOE="
,
"requires"
:
{
"assert-plus"
:
"1.0.0"
,
"jsprim"
:
"1.4.1"
,
"sshpk"
:
"1.14.2"
}
},
"inflight"
:
{
"version"
:
"1.0.6"
,
"resolved"
:
"https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz"
,
"integrity"
:
"sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk="
,
"optional"
:
true
,
"requires"
:
{
"once"
:
"1.4.0"
,
"wrappy"
:
"1.0.2"
}
},
"inherits"
:
{
"version"
:
"2.0.3"
,
"resolved"
:
"https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz"
,
"integrity"
:
"sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
},
"isarray"
:
{
"version"
:
"1.0.0"
,
"resolved"
:
"https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
,
"integrity"
:
"sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
},
"jsbn"
:
{
"version"
:
"0.1.1"
,
"resolved"
:
"https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz"
,
"integrity"
:
"sha1-peZUwuWi3rXyAdls77yoDA7y9RM="
,
"optional"
:
true
},
"json-schema"
:
{
"version"
:
"0.2.3"
,
"resolved"
:
"https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz"
,
"integrity"
:
"sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
},
"jsprim"
:
{
"version"
:
"1.4.1"
,
"resolved"
:
"https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz"
,
"integrity"
:
"sha1-MT5mvB5cwG5Di8G3SZwuXFastqI="
,
"requires"
:
{
"assert-plus"
:
"1.0.0"
,
"extsprintf"
:
"1.3.0"
,
"json-schema"
:
"0.2.3"
,
"verror"
:
"1.10.0"
}
},
"lodash"
:
{
"version"
:
"4.17.10"
,
"resolved"
:
"https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz"
,
"integrity"
:
"sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg=="
},
"lodash.get"
:
{
"version"
:
"4.4.2"
,
"resolved"
:
"https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz"
,
"integrity"
:
"sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk="
},
"lru-cache"
:
{
"version"
:
"4.1.3"
,
"resolved"
:
"https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.3.tgz"
,
"integrity"
:
"sha512-fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA=="
,
"requires"
:
{
"pseudomap"
:
"1.0.2"
,
"yallist"
:
"2.1.2"
}
},
"mime"
:
{
"version"
:
"1.6.0"
,
"resolved"
:
"https://registry.npmjs.org/mime/-/mime-1.6.0.tgz"
,
"integrity"
:
"sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="
},
"minimalistic-assert"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz"
,
"integrity"
:
"sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A=="
},
"minimatch"
:
{
"version"
:
"3.0.4"
,
"resolved"
:
"https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz"
,
"integrity"
:
"sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA=="
,
"optional"
:
true
,
"requires"
:
{
"brace-expansion"
:
"1.1.11"
}
},
"minimist"
:
{
"version"
:
"0.0.8"
,
"resolved"
:
"https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz"
,
"integrity"
:
"sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0="
,
"optional"
:
true
},
"mkdirp"
:
{
"version"
:
"0.5.1"
,
"resolved"
:
"https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz"
,
"integrity"
:
"sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM="
,
"optional"
:
true
,
"requires"
:
{
"minimist"
:
"0.0.8"
}
},
"moment"
:
{
"version"
:
"2.22.2"
,
"resolved"
:
"https://registry.npmjs.org/moment/-/moment-2.22.2.tgz"
,
"integrity"
:
"sha1-PCV/mDn8DpP/UxSWMiOeuQeD/2Y="
,
"optional"
:
true
},
"ms"
:
{
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.npmjs.org/ms/-/ms-2.0.0.tgz"
,
"integrity"
:
"sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
},
"mv"
:
{
"version"
:
"2.1.1"
,
"resolved"
:
"https://registry.npmjs.org/mv/-/mv-2.1.1.tgz"
,
"integrity"
:
"sha1-rmzg1vbV4KT32JN5jQPB6pVZtqI="
,
"optional"
:
true
,
"requires"
:
{
"mkdirp"
:
"0.5.1"
,
"ncp"
:
"2.0.0"
,
"rimraf"
:
"2.4.5"
}
},
"nan"
:
{
"version"
:
"2.10.0"
,
"resolved"
:
"https://registry.npmjs.org/nan/-/nan-2.10.0.tgz"
,
"integrity"
:
"sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA=="
,
"optional"
:
true
},
"ncp"
:
{
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz"
,
"integrity"
:
"sha1-GVoh1sRuNh0vsSgbo4uR6d9727M="
,
"optional"
:
true
},
"negotiator"
:
{
"version"
:
"0.6.1"
,
"resolved"
:
"https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz"
,
"integrity"
:
"sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk="
},
"obuf"
:
{
"version"
:
"1.1.2"
,
"resolved"
:
"https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz"
,
"integrity"
:
"sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg=="
},
"once"
:
{
"version"
:
"1.4.0"
,
"resolved"
:
"https://registry.npmjs.org/once/-/once-1.4.0.tgz"
,
"integrity"
:
"sha1-WDsap3WWHUsROsF9nFC6753Xa9E="
,
"requires"
:
{
"wrappy"
:
"1.0.2"
}
},
"path-is-absolute"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz"
,
"integrity"
:
"sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
,
"optional"
:
true
},
"pidusage"
:
{
"version"
:
"1.2.0"
,
"resolved"
:
"https://registry.npmjs.org/pidusage/-/pidusage-1.2.0.tgz"
,
"integrity"
:
"sha512-OGo+iSOk44HRJ8q15AyG570UYxcm5u+R99DI8Khu8P3tKGkVu5EZX4ywHglWSTMNNXQ274oeGpYrvFEhDIFGPg=="
},
"process-nextick-args"
:
{
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz"
,
"integrity"
:
"sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw=="
},
"pseudomap"
:
{
"version"
:
"1.0.2"
,
"resolved"
:
"https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz"
,
"integrity"
:
"sha1-8FKijacOYYkX7wqKw0wa5aaChrM="
},
"qs"
:
{
"version"
:
"6.5.2"
,
"resolved"
:
"https://registry.npmjs.org/qs/-/qs-6.5.2.tgz"
,
"integrity"
:
"sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="
},
"readable-stream"
:
{
"version"
:
"2.3.6"
,
"resolved"
:
"https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz"
,
"integrity"
:
"sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw=="
,
"requires"
:
{
"core-util-is"
:
"1.0.2"
,
"inherits"
:
"2.0.3"
,
"isarray"
:
"1.0.0"
,
"process-nextick-args"
:
"2.0.0"
,
"safe-buffer"
:
"5.1.2"
,
"string_decoder"
:
"1.1.1"
,
"util-deprecate"
:
"1.0.2"
}
},
"restify"
:
{
"version"
:
"7.2.1"
,
"resolved"
:
"https://registry.npmjs.org/restify/-/restify-7.2.1.tgz"
,
"integrity"
:
"sha512-xygVfQn/FiyzSPNIiOlzos6+RVcmTTK/bN0/m4z6vQwUY1yXntAsXM8ckq6hMxYfkhZfbPMM5hvBf75B8zLE1g=="
,
"requires"
:
{
"assert-plus"
:
"1.0.0"
,
"bunyan"
:
"1.8.12"
,
"csv"
:
"1.2.1"
,
"dtrace-provider"
:
"0.8.7"
,
"escape-regexp-component"
:
"1.0.2"
,
"ewma"
:
"2.0.1"
,
"find-my-way"
:
"1.13.0"
,
"formidable"
:
"1.2.1"
,
"http-signature"
:
"1.2.0"
,
"lodash"
:
"4.17.10"
,
"lru-cache"
:
"4.1.3"
,
"mime"
:
"1.6.0"
,
"negotiator"
:
"0.6.1"
,
"once"
:
"1.4.0"
,
"pidusage"
:
"1.2.0"
,
"qs"
:
"6.5.2"
,
"restify-errors"
:
"5.0.0"
,
"semver"
:
"5.5.0"
,
"spdy"
:
"3.4.7"
,
"uuid"
:
"3.2.1"
,
"vasync"
:
"1.6.4"
,
"verror"
:
"1.10.0"
}
},
"restify-errors"
:
{
"version"
:
"5.0.0"
,
"resolved"
:
"https://registry.npmjs.org/restify-errors/-/restify-errors-5.0.0.tgz"
,
"integrity"
:
"sha512-+vby9Kxf7qlzvbZSTIEGkIixkeHG+pVCl34dk6eKnL+ua4pCezpdLT/1/eabzPZb65ADrgoc04jeWrrF1E1pvQ=="
,
"requires"
:
{
"assert-plus"
:
"1.0.0"
,
"lodash"
:
"4.17.10"
,
"safe-json-stringify"
:
"1.2.0"
,
"verror"
:
"1.10.0"
}
},
"ret"
:
{
"version"
:
"0.1.15"
,
"resolved"
:
"https://registry.npmjs.org/ret/-/ret-0.1.15.tgz"
,
"integrity"
:
"sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg=="
},
"rimraf"
:
{
"version"
:
"2.4.5"
,
"resolved"
:
"https://registry.npmjs.org/rimraf/-/rimraf-2.4.5.tgz"
,
"integrity"
:
"sha1-7nEM5dk6j9uFb7Xqj/Di11k0sto="
,
"optional"
:
true
,
"requires"
:
{
"glob"
:
"6.0.4"
}
},
"safe-buffer"
:
{
"version"
:
"5.1.2"
,
"resolved"
:
"https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz"
,
"integrity"
:
"sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
},
"safe-json-stringify"
:
{
"version"
:
"1.2.0"
,
"resolved"
:
"https://registry.npmjs.org/safe-json-stringify/-/safe-json-stringify-1.2.0.tgz"
,
"integrity"
:
"sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg=="
,
"optional"
:
true
},
"safe-regex"
:
{
"version"
:
"1.1.0"
,
"resolved"
:
"https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz"
,
"integrity"
:
"sha1-QKNmnzsHfR6UPURinhV91IAjvy4="
,
"requires"
:
{
"ret"
:
"0.1.15"
}
},
"safer-buffer"
:
{
"version"
:
"2.1.2"
,
"resolved"
:
"https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz"
,
"integrity"
:
"sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
},
"select-hose"
:
{
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz"
,
"integrity"
:
"sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo="
},
"semver"
:
{
"version"
:
"5.5.0"
,
"resolved"
:
"https://registry.npmjs.org/semver/-/semver-5.5.0.tgz"
,
"integrity"
:
"sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA=="
},
"spdy"
:
{
"version"
:
"3.4.7"
,
"resolved"
:
"https://registry.npmjs.org/spdy/-/spdy-3.4.7.tgz"
,
"integrity"
:
"sha1-Qv9B7OXMD5mjpsKKq7c/XDsDrLw="
,
"requires"
:
{
"debug"
:
"2.6.9"
,
"handle-thing"
:
"1.2.5"
,
"http-deceiver"
:
"1.2.7"
,
"safe-buffer"
:
"5.1.2"
,
"select-hose"
:
"2.0.0"
,
"spdy-transport"
:
"2.1.0"
}
},
"spdy-transport"
:
{
"version"
:
"2.1.0"
,
"resolved"
:
"https://registry.npmjs.org/spdy-transport/-/spdy-transport-2.1.0.tgz"
,
"integrity"
:
"sha512-bpUeGpZcmZ692rrTiqf9/2EUakI6/kXX1Rpe0ib/DyOzbiexVfXkw6GnvI9hVGvIwVaUhkaBojjCZwLNRGQg1g=="
,
"requires"
:
{
"debug"
:
"2.6.9"
,
"detect-node"
:
"2.0.3"
,
"hpack.js"
:
"2.1.6"
,
"obuf"
:
"1.1.2"
,
"readable-stream"
:
"2.3.6"
,
"safe-buffer"
:
"5.1.2"
,
"wbuf"
:
"1.7.3"
}
},
"sshpk"
:
{
"version"
:
"1.14.2"
,
"resolved"
:
"https://registry.npmjs.org/sshpk/-/sshpk-1.14.2.tgz"
,
"integrity"
:
"sha1-xvxhZIo9nE52T9P8306hBeSSupg="
,
"requires"
:
{
"asn1"
:
"0.2.3"
,
"assert-plus"
:
"1.0.0"
,
"bcrypt-pbkdf"
:
"1.0.1"
,
"dashdash"
:
"1.14.1"
,
"ecc-jsbn"
:
"0.1.1"
,
"getpass"
:
"0.1.7"
,
"jsbn"
:
"0.1.1"
,
"safer-buffer"
:
"2.1.2"
,
"tweetnacl"
:
"0.14.5"
}
},
"stream-transform"
:
{
"version"
:
"0.2.2"
,
"resolved"
:
"https://registry.npmjs.org/stream-transform/-/stream-transform-0.2.2.tgz"
,
"integrity"
:
"sha1-dYZ0h/SVKPi/HYJJllh1PQLfeDg="
},
"string_decoder"
:
{
"version"
:
"1.1.1"
,
"resolved"
:
"https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz"
,
"integrity"
:
"sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg=="
,
"requires"
:
{
"safe-buffer"
:
"5.1.2"
}
},
"tweetnacl"
:
{
"version"
:
"0.14.5"
,
"resolved"
:
"https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz"
,
"integrity"
:
"sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q="
,
"optional"
:
true
},
"util-deprecate"
:
{
"version"
:
"1.0.2"
,
"resolved"
:
"https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
,
"integrity"
:
"sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
},
"uuid"
:
{
"version"
:
"3.2.1"
,
"resolved"
:
"https://registry.npmjs.org/uuid/-/uuid-3.2.1.tgz"
,
"integrity"
:
"sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA=="
},
"vasync"
:
{
"version"
:
"1.6.4"
,
"resolved"
:
"https://registry.npmjs.org/vasync/-/vasync-1.6.4.tgz"
,
"integrity"
:
"sha1-3+k2Fq0OeugBszKp2Iv8XNyOHR8="
,
"requires"
:
{
"verror"
:
"1.6.0"
},
"dependencies"
:
{
"extsprintf"
:
{
"version"
:
"1.2.0"
,
"resolved"
:
"https://registry.npmjs.org/extsprintf/-/extsprintf-1.2.0.tgz"
,
"integrity"
:
"sha1-WtlGwi9bMrp/jNdCZxHG6KP8JSk="
},
"verror"
:
{
"version"
:
"1.6.0"
,
"resolved"
:
"https://registry.npmjs.org/verror/-/verror-1.6.0.tgz"
,
"integrity"
:
"sha1-fROyex+swuLakEBetepuW90lLqU="
,
"requires"
:
{
"extsprintf"
:
"1.2.0"
}
}
}
},
"verror"
:
{
"version"
:
"1.10.0"
,
"resolved"
:
"https://registry.npmjs.org/verror/-/verror-1.10.0.tgz"
,
"integrity"
:
"sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA="
,
"requires"
:
{
"assert-plus"
:
"1.0.0"
,
"core-util-is"
:
"1.0.2"
,
"extsprintf"
:
"1.3.0"
}
},
"wbuf"
:
{
"version"
:
"1.7.3"
,
"resolved"
:
"https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz"
,
"integrity"
:
"sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA=="
,
"requires"
:
{
"minimalistic-assert"
:
"1.0.1"
}
},
"wrappy"
:
{
"version"
:
"1.0.2"
,
"resolved"
:
"https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
,
"integrity"
:
"sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
},
"yallist"
:
{
"version"
:
"2.1.2"
,
"resolved"
:
"https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz"
,
"integrity"
:
"sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI="
}
}
}
kubernetes/vernemq-deployment.yaml
View file @
241d16c4
...
@@ -9,7 +9,7 @@ metadata:
...
@@ -9,7 +9,7 @@ metadata:
spec
:
spec
:
# this replicas value is default
# this replicas value is default
# modify it according to your case
# modify it according to your case
replicas
:
3
replicas
:
1
# selector can be applied automatically
# selector can be applied automatically
# from the labels in the pod template if not set
# from the labels in the pod template if not set
selector
:
selector
:
...
...
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