Browse Source

examples files for kube int

pull/1/head
Joseph Henry 10 years ago
parent
commit
183434d30e
  1. 24
      doc/ext/kubernetes/Dockerfile
  2. 4
      doc/ext/kubernetes/entrypoint.sh

24
doc/ext/kubernetes/Dockerfile

@ -1,8 +1,18 @@
FROM node:4.4 FROM node:4.4
EXPOSE 8080 EXPOSE 8080/tcp 9993/udp
COPY server.js .
COPY zerotier . # Install ZT network conf files
COPY zerotier-cli . RUN mkdir -p /var/lib/zerotier-one/networks.d
COPY entrypoint.sh . ADD *.conf /var/lib/zerotier-one/networks.d/
COPY .zerotierCliSettings <settings path>?> ADD zerotier /
CMD node server.js 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"]

4
doc/ext/kubernetes/entrypoint.sh

@ -1,3 +1,5 @@
./zerotier ./zerotier
zerotier-cli join $(NWID).conf zerotier-cli join $(NWID).conf
zerotier-cli net-auth $(NWID) $(DEVID) zerotier-cli net-auth $(NWID) $(DEVID)
# node server.js
Loading…
Cancel
Save