• 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

Revisión6518d8513e88c4ed05b9faf2610e77cbd89f401d (tree)
Tiempo2021-10-12 22:31:13
AutorS. Seago <sseago-dev@proj...>
CommiterS. Seago

Log Message

Try to keep all the peices in mind

Cambiar Resumen

Diferencia incremental

diff -r 3a02c48a6e64 -r 6518d8513e88 README.adoc
--- a/README.adoc Tue Oct 12 07:56:36 2021 -0500
+++ b/README.adoc Tue Oct 12 08:31:13 2021 -0500
@@ -17,4 +17,10 @@
1717
1818 3. Terraform - A collection of code to enable Diviner to install OS's to bare metal servers.
1919
20-4. Construct - A colleciton of code to enable Diviner to install roles and software to any server that has an OS.
\ No newline at end of file
20+4. Construct - A colleciton of code to enable Diviner to install roles and software to any server that has an OS.
21+
22+
23+=== 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).
25+
26+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 3a02c48a6e64 -r 6518d8513e88 container/docker-compose.yml
--- a/container/docker-compose.yml Tue Oct 12 07:56:36 2021 -0500
+++ b/container/docker-compose.yml Tue Oct 12 08:31:13 2021 -0500
@@ -1,1 +1,35 @@
1-# This will be the docker compose file for manifest.
\ No newline at end of file
1+version: '2'
2+services:
3+ ipfs:
4+ image: ipfs/go-ipfs:latest
5+ 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
12+ links:
13+ - db
14+ depends_on:
15+ - db
16+ ports:
17+ - "8010:8010"
18+ db:
19+ env_file:
20+ - db.env
21+ image: "postgres:9.4"
22+ expose:
23+ - 5432
24+
25+ worker:
26+ image: "buildbot/buildbot-worker:master"
27+ environment:
28+ BUILDMASTER: buildbot
29+ BUILDMASTER_PORT: 9989
30+ WORKERNAME: example-worker
31+ WORKERPASS: pass
32+ WORKER_ENVIRONMENT_BLACKLIST: DOCKER_BUILDBOT* BUILDBOT_ENV_* BUILDBOT_1* WORKER_ENVIRONMENT_BLACKLIST
33+
34+ links:
35+ - buildbot
Show on old repository browser