В рамках передачи автоматизированных сборок нашего сервера приложений Linux я хотел бы создать высокоуровневый «документ передачи», который фиксирует ключевые функции и элементы конфигурации. (Это скорее процесс администрирования, чем полезная техническая функция) (т.е. это моментальный снимок во времени, источником данных, возможно, является какой-то сценарий экспорта, заметки или управление конфигурацией, например, шеф-повар)
Некоторое время назад я выполнял некоторую работу для правительственного агентства Великобритании по установке и настройке приложения на сервере Linux, и они предоставили стандартный шаблон, в котором были разделы для различных элементов конфигурации, которые, предположительно, можно было бы разместить в какой-либо системе управления документами. К сожалению, копии разделов у меня не сохранилось.
На самом деле это следует рассматривать как «резюме» сервера, достаточно, чтобы подготовить знающего технического пользователя важные факты о сервере.
Быстрый дамп мозга дал следующие категории и значения;
XXX настроен как веб-сервис для YYY для клиента ZZZ
public ipv4: 123.123.123.123 hostname: myserver.mynetwork.country.com OS: MyMonkey Linux 0.1 ???
обслуживание
Service port network sshd 22 public httpd 80 public mysqld 3306 localhost
(обычно это будет какое-то веб-приложение)
Platform: PHP 5.3, mysql public URL: http://someplcae.com/wefwefwef log file location: /var/log/httpd/whatever.logАдмин интерфейс admin URL admin имя пользователя admin пароль?
selinux: Enabled SSH Root Login: Disabled SSH password auth: Enabled Compliance Level: NoneОбновления пакета: Руководство
Mounted Storage: None kernel parameters: None
Software: None Storage: None
Есть что-нибудь еще, что ты хотели бы видеть в документе высокого уровня, передавал ли я сервер вам?
Думаю, я мог бы придумать намного больше, поскольку в настоящее время я работаю над созданием такой документации для группы серверов и рабочих станций, которые я унаследовал как часть моей новой работы, без какой-либо информации.