This commit is contained in:
dmitriy.churmeev
2026-03-03 20:37:47 +03:00
parent f4ec39d1a4
commit cab24a6a1d
18 changed files with 619 additions and 0 deletions

20
dashboard.conf Normal file
View File

@@ -0,0 +1,20 @@
<VirtualHost *:80>
ServerName dashboard.home.lab
# Проксируем в Kubernetes Dashboard
ProxyPreserveHost On
ProxyPass / http://192.168.49.2:30080/
ProxyPassReverse / http://192.168.49.2:30080/
# Basic Auth защита
<Location />
AuthType Basic
AuthName "Kubernetes Dashboard"
AuthUserFile /etc/apache2/auth/dashboard.users
Require valid-user
</Location>
# Логи
ErrorLog ${APACHE_LOG_DIR}/dashboard_error.log
CustomLog ${APACHE_LOG_DIR}/dashboard_access.log combined
</VirtualHost>