diff options
author | Joseph Henry <josephjah@gmail.com> | 2016-08-17 17:29:14 -0700 |
---|---|---|
committer | Joseph Henry <josephjah@gmail.com> | 2016-08-17 17:29:14 -0700 |
commit | 183434d30e985c41dd1a4b5737cfeb370f914a67 (patch) | |
tree | 7f77e2bdbc672cc8d9aac00bcf440c65ae32de7a /doc | |
parent | c84ce76c59823cc52cc4985be209321c9ce1208f (diff) | |
download | infinitytier-183434d30e985c41dd1a4b5737cfeb370f914a67.tar.gz infinitytier-183434d30e985c41dd1a4b5737cfeb370f914a67.zip |
examples files for kube int
Diffstat (limited to 'doc')
-rw-r--r-- | doc/ext/kubernetes/Dockerfile | 24 | ||||
-rw-r--r-- | doc/ext/kubernetes/entrypoint.sh | 4 |
2 files changed, 20 insertions, 8 deletions
diff --git a/doc/ext/kubernetes/Dockerfile b/doc/ext/kubernetes/Dockerfile index 030fac61..ee2b8dab 100644 --- a/doc/ext/kubernetes/Dockerfile +++ b/doc/ext/kubernetes/Dockerfile @@ -1,8 +1,18 @@ FROM node:4.4 -EXPOSE 8080 -COPY server.js . -COPY zerotier . -COPY zerotier-cli . -COPY entrypoint.sh . -COPY .zerotierCliSettings <settings path>?> -CMD node server.js
\ No newline at end of file +EXPOSE 8080/tcp 9993/udp + +# Install ZT network conf files +RUN mkdir -p /var/lib/zerotier-one/networks.d +ADD *.conf /var/lib/zerotier-one/networks.d/ +ADD zerotier / +ADD zerotier-cli / +ADD .zerotierCliSettings <settings path>?> + +# Install App +ADD server.js / + +# script which will start/auth VM on ZT network +ADD entrypoint.sh / +RUN chmod -v +x /entrypoint.sh + +CMD ["./entrypoint.sh"]
\ No newline at end of file diff --git a/doc/ext/kubernetes/entrypoint.sh b/doc/ext/kubernetes/entrypoint.sh index 0d26bd8f..7d4242c8 100644 --- a/doc/ext/kubernetes/entrypoint.sh +++ b/doc/ext/kubernetes/entrypoint.sh @@ -1,3 +1,5 @@ ./zerotier zerotier-cli join $(NWID).conf -zerotier-cli net-auth $(NWID) $(DEVID)
\ No newline at end of file +zerotier-cli net-auth $(NWID) $(DEVID) + +# node server.js
\ No newline at end of file |