Main Page: Difference between revisions

From techdocs
Jump to navigation Jump to search
No edit summary
Line 2: Line 2:
|[[Guide to TechDocs for administrators and content creators|Guide to TechDocs for<br />administrators and content creators]]
|[[Guide to TechDocs for administrators and content creators|Guide to TechDocs for<br />administrators and content creators]]
|}
|}
== Overview ==
* [[conform gives way to cfengine]]


{|
{|
Line 43: Line 47:


* [[:Category:Pages needing work|Pages needing work]]
* [[:Category:Pages needing work|Pages needing work]]
== Introduction ==
[[File:Csenwd_sample_image.png|thumb|Sample image]]
{{conform intro}}
The [[New World]] grew out a HoS-supported project to move as much [[CSE]] infrastructure as possible out of CSE's [[K17]] data centre and into "the cloud", specifically Amazon's AWS. Early on, a decision was made that <code>[[conform]]</code> would be left behind and that all new servers and hosts set up in AWS would be managed some other way. This other way ended up being -- after a review of configuration management tools -- a split between <code>[[cfengine]]</code> and Debian's <code>[[apt]]</code> family of package manager utilities (<code>apt</code>, <code>dpkg</code>, <code>apt-get</code>, <code>apt-file</code>, etc.) In this split, <code>apt</code> handles all Debian package management (mainly installs and updates) and <code>cfengine</code> handles the rest, mostly configuration files.
[[File:Csenwd_sample_image2.png|thumb|Sample image #2]]
Debian was chosen because CSE's existing teaching platform was heavily based on Debian and the principle of least surprise was applied.


A bit more specifically, each New World host's filesystem is handled thusly:
A bit more specifically, each New World host's filesystem is handled thusly:

Revision as of 07:28, 23 Haziran 2022

Guide to TechDocs for
administrators and content creators

Overview

Management and operation of systems Individual systems, applications and services

Grab-bag of unsorted topics

Page categories

A bit more specifically, each New World host's filesystem is handled thusly:

Path Handled by
/etc Jointly managed by apt which mostly provides default versions of configuration files, and cfengine which installs CSE-specific versions of configuration files
/usr/local/extrafiles
/usr/local/extrapackages
/usr/local/debpkgs_lists
/usr/local/vmimages
cfengine
/proc
/sys
/dev
The kernel
/tmp
/var
Whatever processes are running on the host
/export The kernel's nfsd (i.e., NFS server)
/import
/home
The automounter
Everything else apt

Debian package management (apt)

Configuration management (cfengine)

The cfengine hub.

Devolving teaching-related software and configuration to CSE's teaching staff

The split between CSG's and teaching's bailiwicks

Differences between conform and cfengine


MediaWiki installation leftovers

MediaWiki has been installed.

Consult the User's Guide for information on using the wiki software.

Getting started