• R/O
  • SSH

manifest: Commit

A service to replicate and serve requests for site configurations based on site ID, public IP, and the on-site lead contact's OTP.


Commit MetaInfo

Révisionde5e52ccc088aca4407b4cb00062b34a7ed2bf9d (tree)
l'heure2021-10-12 22:31:58
AuteurS. Seago <sseago-dev@proj...>
CommiterS. Seago

Message de Log

Mock data, more notes. Brain scrambled.

Change Summary

Modification

diff -r 6518d8513e88 -r de5e52ccc088 README.adoc
--- a/README.adoc Tue Oct 12 08:31:13 2021 -0500
+++ b/README.adoc Tue Oct 12 08:31:58 2021 -0500
@@ -21,6 +21,6 @@
2121
2222
2323 === The Order of Things
24-This whole project is a chicken-and-egg scenario. In order to deploy Kubernetes cluster, we need a custom ISO to provide via PXE (for x86; ARM,PPC not currently addressed).
24+This whole project is a chicken-and-egg scenario. In order to deploy Kubernetes cluster, we need a custom ISO to provide via PXE (for x86; ARM,PPC not currently addressed) to install to the bare-metal machines that will become the hypervisors which will host the Kubernetes cluster.
2525
2626 Of course some[thing,one] needs to provision the diviner server so that the custom ISO can be served. It will need tftp, http, dhcp, dns (PXE), ansible, rsync, curl, python 3.6+, and podman is also needed to spin up these services and enable the them to be transfered to the Kubernetes cluster.
\ No newline at end of file
diff -r 6518d8513e88 -r de5e52ccc088 container/Docker Notes.adoc
--- a/container/Docker Notes.adoc Tue Oct 12 08:31:13 2021 -0500
+++ b/container/Docker Notes.adoc Tue Oct 12 08:31:58 2021 -0500
@@ -0,0 +1,20 @@
1+== Docker Notes
2+
3+=== PXE Server
4+:source: https://github.com/particleKIT/pxe-docker/blob/master/Dockerfile
5+
6+FROM httpd
7+
8+RUN apt-get update && apt-get upgrade -y && apt-get install -y \
9+ tftpd-hpa --no-install-recommends
10+
11+ENV TFTPOPTIONS="--secure --port-range 3000:4000"
12+
13+EXPOSE 80 69
14+
15+VOLUME ["/usr/local/apache2/htdocs","/srv/tftp"]
16+
17+ADD init.sh /
18+
19+CMD ["/init.sh"]
20+
diff -r 6518d8513e88 -r de5e52ccc088 container/docker-compose.yml
--- a/container/docker-compose.yml Tue Oct 12 08:31:13 2021 -0500
+++ b/container/docker-compose.yml Tue Oct 12 08:31:58 2021 -0500
@@ -1,16 +1,14 @@
11 version: '2'
22 services:
3+ pxe:
4+ image:
35 ipfs:
46 image: ipfs/go-ipfs:latest
57 environment:
6- - CGO_ENABLED=1
7- - I
8- - BUILDBOT_CONFIG_URL=https://github.com/buildbot/buildbot-docker-example-config/archive/master.tar.gz
9- - BUILDBOT_WORKER_PORT=9989
10- - BUILDBOT_WEB_URL=http://localhost:8010/
11- - BUILDBOT_WEB_PORT=tcp:port=8010
8+ - ipfs_stating=/srv/ipfs/staging
9+ - ipfs_data=/srv/ipfs/data
1210 links:
13- - db
11+ - pxe
1412 depends_on:
1513 - db
1614 ports:
Afficher sur ancien navigateur de dépôt.