sysadmin
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
sysadmin [2020-05-25 17:34] – tim | sysadmin [2020-08-06 18:15] – [What do we maintain?] simon | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== System Administration ====== | ====== System Administration ====== | ||
- | Moved to [[private: | + | ===== What do we maintain? ===== |
+ | |||
+ | ^ What ^ Who ^ | ||
+ | | Internet connection | Cameron, Simon | | ||
+ | | Core network router and switches | Cameron, Simon | | ||
+ | | WiFi access | Cameron | | ||
+ | | Rack space and network service for member colo servers | Cameron, Simon | | ||
+ | | Virtual machines for members | Cameron, Simon | | ||
+ | | DNS & DHCP | Cameron, Simon | | ||
+ | | Members registration and authentication | Ben, aql | | ||
+ | | Access management (doors, tools and lockers) | Tim Hawes | | ||
+ | | Shared services: shell, file storage, nextcloud | Cameron, Tim Hawes | | ||
+ | | Mailing lists | Tim Hawes | | ||
+ | |||
+ | ===== What don't we maintain? ===== | ||
+ | |||
+ | * Hacklab email - this is currently hosted on fastmail.com | ||
+ | * Domain registration - this is closely guarded. | ||
+ | * Internet of Things at the lab - this is a free-for-all. | ||
+ | * Members' | ||
+ | |||
+ | ===== Communications ===== | ||
+ | |||
+ | There is a // | ||
+ | |||
+ | Users can reach us at // | ||
+ | |||
+ | ===== Access Privileges ===== | ||
+ | |||
+ | Network: The // | ||
+ | |||
+ | Servers: The // | ||
+ | |||
+ | Team members will be expected to agree to the code of conduct before getting any privileges and may not receive all privileges immediately. | ||
+ | |||
+ | ===== Code of Conduct ===== | ||
+ | |||
+ | We adopt the [[https:// | ||
+ | |||
+ | Of particular interest: | ||
+ | |||
+ | > "I will maintain professional conduct in the workplace and will not allow personal feelings or beliefs to cause me to treat people unfairly or unprofessionally." | ||
+ | |||
+ | This means use your powers only for good. You must not use them to annoy people. | ||
+ | |||
+ | > "I will access private information on computer systems only when it is necessary in the course of my technical duties. I will maintain and protect the confidentiality of any information to which I may have access, regardless of the method by which I came into knowledge of it." | ||
+ | |||
+ | This is important because the sysadmin | ||
+ | |||
+ | > "I will strive to ensure the necessary integrity, reliability, | ||
+ | > "I will design and maintain each system in a manner to support the purpose of the system to the organization." | ||
+ | |||
+ | This means that we need to co-operate as a team. The services we create should be maintainable after the person who created them has moved on. Technology choices should be shared. | ||
+ | |||
+ | ===== Technical Policies ===== | ||
+ | |||
+ | Server naming: | ||
+ | |||
+ | * Bare-metal servers are named after chemical elements. | ||
+ | * VMs are named functionally, | ||
+ | |||
+ | Configuration management: | ||
+ | |||
+ | * There is an [[https:// | ||
+ | * Use Docker for applications unless they are complex and require a dedicated host. | ||
+ | |||
+ | ===== More Pages ===== | ||
+ | |||
+ | * [[servers|List of servers]] | ||
+ | * [[network|Network]] | ||
+ | * [[wifi|WiFi]] | ||
+ | * [[ehana|Numbering]] | ||
+ | * https:// | ||
+ | * {{ : | ||
+ | |||
+ | Pages under the sysadmin namespace (login is required to see these): | ||
+ | |||
+ | <nspages sysadmin -h1 -textPages="" | ||
+ | ~~NOCACHE~~ | ||
sysadmin.txt · Last modified: 2022-04-22 13:47 by tim