Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
nndocs [2019/05/11 23:01]
naptastic [Design Decisions And Conventions]
nndocs [2019/06/30 14:26] (current)
naptastic [Naptastic Network Documentation]
Line 3: Line 3:
 Main Goals Main Goals
   * Zero points of failure   * Zero points of failure
 +  * Active monitoring (Horsey'​s working on this one)
   * Off-site backups with Hanoi retention policies   * Off-site backups with Hanoi retention policies
-  * Virtualize everything possible using OpenStack +  * Virtualize everything possible using <del>OpenStack</​del>​ libvirt and virt-manager (%!@#$ OpenStack) 
-  What else?+    (WhyBecause it's included with Ubuntu, Debian, Fedora, and RHEL/​CentOS,​ basically "just works" and is still immensely powerful.) 
 +  * Dual-environment workstations 
 +    * Stretch goal: Multi-seat workstation 
 +  * Reproducible environments (mainly via preseed files)
  
 Gotta track what I already have. Gotta track what I already have.
   * What's already automated?   * What's already automated?
     * (nothing)     * (nothing)
-    * How are we  
   * What's already documented?   * What's already documented?
     * (the old stuff below)     * (the old stuff below)
Line 17: Line 20:
     * isc-dhcp-server     * isc-dhcp-server
     * PXE live environment     * PXE live environment
-    * custom kernels (tbh I haven'​t kept up on these almost at all and could probably do better with  
   * What do I want that I don't have yet, and what do I have to do to get it?   * What do I want that I don't have yet, and what do I have to do to get it?
     * **Most important of all**, this needs to be set up so people can work on different tasks simultaneously and independently.     * **Most important of all**, this needs to be set up so people can work on different tasks simultaneously and independently.
-    * Better provisioning for bare-metal hosts. +    * Better provisioning for bare-metal hosts. ​(Nap's making progress on this.) 
-    * Better configuration management. +    * Better configuration management. ​(Nap's making progress on this.) 
-    * VPN +    * VPN (Horsey'​s house needs to be renumbered before this becomes relevant) 
-    * OpenStack: Each site is an availability zone +    * Backups: Fully automatic, hanoi retention, offsite duplication. (No one is working on this.) 
-    * Backups: Fully automatic ​including tests; Hanoi retention +    * MySQL replication,​ HA, failover. ​(No one is working on this.) 
-    * MySQL replication,​ HA, failover. +    * Virtualize everything that makes sense to do so. (Progress is being made everywhere.)
-    * Virtualize everything that makes sense to do so.+
   * What am I doing that doesn'​t help me anymore?   * What am I doing that doesn'​t help me anymore?
     * VirtualBox     * VirtualBox
-    ​(probably) compiling so much stuff from source+  ​**What'​s Holding Me Back?** 
 +    * whoah there, that's a big question. Lemme grab a sammich before thinking about that.
  
 ==== Design Decisions And Conventions ==== ==== Design Decisions And Conventions ====
nndocs.1557615692.txt.gz · Last modified: 2019/05/11 23:01 by naptastic
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki