update
This commit is contained in:
@@ -3,29 +3,40 @@
|
||||
|
||||
NODEMANAGER=10.10.10.50
|
||||
|
||||
MYSQLHOSTS=10.10.1.51,10.10.1.52
|
||||
WEBHOSTS=10.10.1.121,10.10.1.122
|
||||
LBHOSTS=10.10.10.81,10.10.10.82
|
||||
NCHOSTS=10.10.10.42
|
||||
WPDHOSTS=100.100.55.2,100.100.55.3,10.10.1.28
|
||||
LPDHOSTS=10.10.10.10,10.10.10.11,10.2.1.2
|
||||
MMHOSTS=10.10.1.24
|
||||
NODEMANAGER=10.10.10.50
|
||||
GLHOSTS=10.10.1.41,10.10.1.42,10.10.1.121,10.10.1.122
|
||||
PWHOSTS=10.10.0.240
|
||||
WMHOSTS=100.100.55.5
|
||||
# declare -A NM_HOST_SERVICES
|
||||
# NM_HOST_SERVICES['LB']=
|
||||
# NM_HOST_SERVICES['LPD']=
|
||||
# NM_HOST_SERVICES['MM']=
|
||||
# NM_HOST_SERVICES['MYSQL']=
|
||||
# NM_HOST_SERVICES['NC']=
|
||||
# NM_HOST_SERVICES['PW']=
|
||||
# NM_HOST_SERVICES['WPD']=
|
||||
# NM_HOST_SERVICES['WM']=
|
||||
# NM_HOST_SERVICES['WEB']=
|
||||
|
||||
declare -A NM_HOSTS
|
||||
NM_HOSTS['MYSQL']=10.10.1.51,10.10.1.52
|
||||
NM_HOSTS['WEB']=10.10.1.121,10.10.1.122
|
||||
# NM_HOSTS['GL']=10.10.1.41,10.10.1.42,10.10.1.121,10.10.1.122
|
||||
NM_HOSTS['LB']=10.10.10.81,10.10.10.82
|
||||
NM_HOSTS['NC']=10.10.10.42
|
||||
NM_HOSTS['WPD']=100.100.55.2,100.100.55.3,10.10.1.28
|
||||
NM_HOSTS['LPD']=10.10.10.10,10.10.10.11,10.2.1.2
|
||||
NM_HOSTS['MM']=10.10.1.24
|
||||
# NM_HOSTS['GL']=10.10.1.41,10.10.1.42,10.10.1.121,10.10.1.122
|
||||
NM_HOSTS['MYSQL']=10.10.1.51,10.10.1.52
|
||||
NM_HOSTS['NC']=10.10.10.42
|
||||
NM_HOSTS['PW']=10.10.0.240
|
||||
NM_HOSTS['WPD']=100.100.55.2,100.100.55.3,10.10.1.28
|
||||
NM_HOSTS['WM']=100.100.55.5
|
||||
NM_HOSTS['WEB']=10.10.1.121,10.10.1.122
|
||||
|
||||
declare -A NM_SERVICES_CHECK
|
||||
NM_SERVICES_CHECK['LB']=nginx,haproxy,keepalived
|
||||
NM_SERVICES_CHECK['LPD']=pdns,nginx,mariadb,pdnsadmin,pdnsadmin.socket,keepalived
|
||||
NM_SERVICES_CHECK['MM']=bazarr,radarr,sonarr,prowlarr,qbittorrent,snap.tautulli.tautulli,ombi,nginx,php8.2-fpm
|
||||
NM_SERVICES_CHECK['MYSQL']=mariadb,proxysql,keepalived
|
||||
NM_SERVICES_CHECK['NC']=nginx,php8.1-fpm,redis-server
|
||||
NM_SERVICES_CHECK['PW']=mosquitto,monitor-power,monitor-temp
|
||||
NM_SERVICES_CHECK['WPD']=pdns,nginx,mariadb,pdnsadmin,pdnsadmin.socket,proxysql,tailscaled
|
||||
NM_SERVICES_CHECK['WM']=nginx,tailscaled
|
||||
NM_SERVICES_CHECK['WEB']=nginx,php5.6-fpm,php7.2-fpm,php7.3-fpm,php7.4-fpm,php8.2-fpm,gitea,keepalived
|
||||
|
||||
|
||||
|
||||
MYSQLSERVICES_CHECK=mariadb,proxysql,keepalived
|
||||
@@ -95,45 +106,45 @@ NM_NODETYPES['MM']='Media Manager'
|
||||
NM_NODETYPES['PW']='PowerWall'
|
||||
NM_NODETYPES['WM']='WAN-Monitor'
|
||||
|
||||
declare -A NM_SERVICES
|
||||
NM_SERVICES['mysql']='MySQL'
|
||||
NM_SERVICES['mariadb']='MariaDB (MySQL)'
|
||||
NM_SERVICES['postgresql']='PostgreSQL'
|
||||
NM_SERVICES['apache2']='Apache Web Server'
|
||||
NM_SERVICES['nginx']='NGINX Web Server'
|
||||
NM_SERVICES['gogs']='Gogs Git Repository'
|
||||
NM_SERVICES['gitea']='Gitea Git Repository'
|
||||
NM_SERVICES['haproxy']='HAProxy Load Balancer'
|
||||
NM_SERVICES['keepalived']='Keepalived Load Balancer'
|
||||
NM_SERVICES['maxscale']='MaxScale Load Balancer'
|
||||
NM_SERVICES['cmon']='ClusterControl'
|
||||
NM_SERVICES['cmon-events']='CC-Events Manager'
|
||||
NM_SERVICES['cmon-cloud']='CC-Cloud Daemon'
|
||||
NM_SERVICES['php5.6-fpm']='PHP 5.6 FPM'
|
||||
NM_SERVICES['php7.2-fpm']='PHP 7.2 FPM'
|
||||
NM_SERVICES['php7.3-fpm']='PHP 7.3 FPM'
|
||||
NM_SERVICES['php7.4-fpm']='PHP 7.4 FPM'
|
||||
NM_SERVICES['php8.0-fpm']='PHP 8.0 FPM'
|
||||
NM_SERVICES['php8.1-fpm']='PHP 8.1 FPM'
|
||||
NM_SERVICES['php8.2-fpm']='PHP 8.2 FPM'
|
||||
NM_SERVICES['syncthing']='Syncthing'
|
||||
NM_SERVICES['pdns']='PowerDNS Server'
|
||||
NM_SERVICES['pdnsadmin']='PowerDNS-Admin'
|
||||
NM_SERVICES['pdnsadmin.socket']='PowerDNS-Admin Socket'
|
||||
NM_SERVICES['proxysql']='ProxySQL Load Balancer'
|
||||
NM_SERVICES['radarr']='Radarr'
|
||||
NM_SERVICES['sonarr']='Sonarr'
|
||||
NM_SERVICES['jackett']='Jackett'
|
||||
NM_SERVICES['prowlarr']='Prowlarr'
|
||||
NM_SERVICES['qbittorrent']='qBittorrent'
|
||||
NM_SERVICES['snap.tautulli.tautulli']='Tautulli'
|
||||
NM_SERVICES['ombi']='Ombi'
|
||||
NM_SERVICES['glusterd']='Gluster FileSystem'
|
||||
NM_SERVICES['redis-server']='Redis Caching Server'
|
||||
NM_SERVICES['mosquitto']='Mosquitto MQTT Broker'
|
||||
NM_SERVICES['tailscaled']='Tailscale P2P VPN'
|
||||
NM_SERVICES['monitor-power']='Server Power Monitor'
|
||||
NM_SERVICES['monitor-temp']='Server Temp Monitor'
|
||||
declare -A NM_SERVICE_DESC
|
||||
NM_SERVICE_DESC['mysql']='MySQL'
|
||||
NM_SERVICE_DESC['mariadb']='MariaDB (MySQL)'
|
||||
NM_SERVICE_DESC['postgresql']='PostgreSQL'
|
||||
NM_SERVICE_DESC['apache2']='Apache Web Server'
|
||||
NM_SERVICE_DESC['nginx']='NGINX Web Server'
|
||||
NM_SERVICE_DESC['gogs']='Gogs Git Repository'
|
||||
NM_SERVICE_DESC['gitea']='Gitea Git Repository'
|
||||
NM_SERVICE_DESC['haproxy']='HAProxy Load Balancer'
|
||||
NM_SERVICE_DESC['keepalived']='Keepalived Load Balancer'
|
||||
NM_SERVICE_DESC['maxscale']='MaxScale Load Balancer'
|
||||
NM_SERVICE_DESC['cmon']='ClusterControl'
|
||||
NM_SERVICE_DESC['cmon-events']='CC-Events Manager'
|
||||
NM_SERVICE_DESC['cmon-cloud']='CC-Cloud Daemon'
|
||||
NM_SERVICE_DESC['php5.6-fpm']='PHP 5.6 FPM'
|
||||
NM_SERVICE_DESC['php7.2-fpm']='PHP 7.2 FPM'
|
||||
NM_SERVICE_DESC['php7.3-fpm']='PHP 7.3 FPM'
|
||||
NM_SERVICE_DESC['php7.4-fpm']='PHP 7.4 FPM'
|
||||
NM_SERVICE_DESC['php8.0-fpm']='PHP 8.0 FPM'
|
||||
NM_SERVICE_DESC['php8.1-fpm']='PHP 8.1 FPM'
|
||||
NM_SERVICE_DESC['php8.2-fpm']='PHP 8.2 FPM'
|
||||
NM_SERVICE_DESC['syncthing']='Syncthing'
|
||||
NM_SERVICE_DESC['pdns']='PowerDNS Server'
|
||||
NM_SERVICE_DESC['pdnsadmin']='PowerDNS-Admin'
|
||||
NM_SERVICE_DESC['pdnsadmin.socket']='PowerDNS-Admin Socket'
|
||||
NM_SERVICE_DESC['proxysql']='ProxySQL Load Balancer'
|
||||
NM_SERVICE_DESC['radarr']='Radarr'
|
||||
NM_SERVICE_DESC['sonarr']='Sonarr'
|
||||
NM_SERVICE_DESC['jackett']='Jackett'
|
||||
NM_SERVICE_DESC['prowlarr']='Prowlarr'
|
||||
NM_SERVICE_DESC['qbittorrent']='qBittorrent'
|
||||
NM_SERVICE_DESC['snap.tautulli.tautulli']='Tautulli'
|
||||
NM_SERVICE_DESC['ombi']='Ombi'
|
||||
NM_SERVICE_DESC['glusterd']='Gluster FileSystem'
|
||||
NM_SERVICE_DESC['redis-server']='Redis Caching Server'
|
||||
NM_SERVICE_DESC['mosquitto']='Mosquitto MQTT Broker'
|
||||
NM_SERVICE_DESC['tailscaled']='Tailscale P2P VPN'
|
||||
NM_SERVICE_DESC['monitor-power']='Server Power Monitor'
|
||||
NM_SERVICE_DESC['monitor-temp']='Server Temp Monitor'
|
||||
|
||||
|
||||
declare -A NM_DOCKERS
|
||||
|
||||
Reference in New Issue
Block a user