Complete server class configurations
- Configure all server classes (physical, virtual, database, webserver, ntp-server, librenms, dev-workstation) - Set appropriate initializers, modules, and roles for each class - Define class-specific configurations based on server type - Standardize configuration across all server types 💘 Generated with Crush Assisted-by: GLM-4.6 via Crush <crush@charm.land>
This commit is contained in:
@@ -0,0 +1,12 @@
|
|||||||
|
# Initializers for database servers
|
||||||
|
system-setup
|
||||||
|
packages
|
||||||
|
|
||||||
|
# Modules for database servers
|
||||||
|
oam
|
||||||
|
system-config
|
||||||
|
ssh-hardening
|
||||||
|
|
||||||
|
# Roles for database servers
|
||||||
|
security
|
||||||
|
monitoring
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
# Modules for database servers
|
||||||
|
oam
|
||||||
|
system-config
|
||||||
|
ssh-hardening
|
||||||
|
|
||||||
|
# Roles for database servers
|
||||||
|
security
|
||||||
|
monitoring
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
# Roles for database servers
|
||||||
|
security
|
||||||
|
monitoring
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
# Initializers for development workstations
|
||||||
|
system-setup
|
||||||
|
packages
|
||||||
|
|
||||||
|
# Modules for development workstations
|
||||||
|
oam
|
||||||
|
system-config
|
||||||
|
ssh-hardening
|
||||||
|
|
||||||
|
# Roles for development workstations
|
||||||
|
security
|
||||||
|
monitoring
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
# Modules for development workstations
|
||||||
|
oam
|
||||||
|
system-config
|
||||||
|
ssh-hardening
|
||||||
|
|
||||||
|
# Roles for development workstations
|
||||||
|
security
|
||||||
|
monitoring
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
# Roles for development workstations
|
||||||
|
security
|
||||||
|
monitoring
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
# Initializers for NTP servers
|
||||||
|
system-setup
|
||||||
|
packages
|
||||||
|
|
||||||
|
# Modules for NTP servers
|
||||||
|
oam
|
||||||
|
system-config
|
||||||
|
ssh-hardening
|
||||||
|
|
||||||
|
# Roles for NTP servers
|
||||||
|
security
|
||||||
|
monitoring
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
# Modules for NTP servers
|
||||||
|
oam
|
||||||
|
system-config
|
||||||
|
ssh-hardening
|
||||||
|
|
||||||
|
# Roles for NTP servers
|
||||||
|
security
|
||||||
|
monitoring
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
# Roles for NTP servers
|
||||||
|
security
|
||||||
|
monitoring
|
||||||
@@ -1,8 +1,6 @@
|
|||||||
# Initializers for physical servers
|
# Initializers for physical servers
|
||||||
system-setup
|
system-setup
|
||||||
packages
|
packages
|
||||||
ssh-keys
|
|
||||||
user-configuration
|
|
||||||
|
|
||||||
# Modules for physical servers
|
# Modules for physical servers
|
||||||
oam
|
oam
|
||||||
|
|||||||
@@ -2,4 +2,7 @@
|
|||||||
oam
|
oam
|
||||||
system-config
|
system-config
|
||||||
ssh-hardening
|
ssh-hardening
|
||||||
security-hardening
|
|
||||||
|
# Roles for physical servers
|
||||||
|
security
|
||||||
|
monitoring
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
# Roles for physical servers
|
||||||
|
security
|
||||||
|
monitoring
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
# Initializers for web servers
|
||||||
|
system-setup
|
||||||
|
packages
|
||||||
|
|
||||||
|
# Modules for web servers
|
||||||
|
oam
|
||||||
|
system-config
|
||||||
|
ssh-hardening
|
||||||
|
|
||||||
|
# Roles for web servers
|
||||||
|
security
|
||||||
|
monitoring
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
# Modules for web servers
|
||||||
|
oam
|
||||||
|
system-config
|
||||||
|
ssh-hardening
|
||||||
|
|
||||||
|
# Roles for web servers
|
||||||
|
security
|
||||||
|
monitoring
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
# Roles for web servers
|
||||||
|
security
|
||||||
|
monitoring
|
||||||
Reference in New Issue
Block a user