Full lab documentation and infrastructure as code
- Trino catalogs, Grafana, Spark jobs, LDAP LDIF, NPM compose - Airflow DAG scripts, Proxmox VM inventory, network docs - Ansible playbook, Gitea CI validate workflow - Backup and health-check scripts, cron documentation - Homepage DOCS tab with links to all documentation - Extended collect-fleet-config.sh and populate-repo.py
This commit is contained in:
@@ -40,10 +40,27 @@
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
function showGitSha() {
|
||||
if (document.getElementById('atc-git-sha')) return;
|
||||
fetch('http://atc-mgt01.dell-atc.lan:3001/api/v1/repos/mo/Lakehouse/commits?limit=1')
|
||||
.then(function (r) { return r.json(); })
|
||||
.then(function (d) {
|
||||
var sha = (d && d[0] && d[0].sha) ? d[0].sha.substring(0, 7) : 'git';
|
||||
var el = document.createElement('div');
|
||||
el.id = 'atc-git-sha';
|
||||
el.textContent = 'Lakehouse ' + sha;
|
||||
el.style.cssText = 'position:fixed;bottom:4px;right:8px;font-size:10px;color:#64748b;z-index:9999;font-family:monospace;';
|
||||
document.body.appendChild(el);
|
||||
})
|
||||
.catch(function () {});
|
||||
}
|
||||
|
||||
function init() {
|
||||
injectOverlays();
|
||||
applyServiceColors();
|
||||
linkLakehouseTitle();
|
||||
showGitSha();
|
||||
new MutationObserver(linkLakehouseTitle).observe(document.body, { childList: true, subtree: true });
|
||||
}
|
||||
|
||||
|
||||
@@ -512,6 +512,39 @@
|
||||
href: link
|
||||
target: _blank
|
||||
|
||||
|
||||
- Documentation:
|
||||
- Architecture Diagram:
|
||||
icon: mdi-sitemap
|
||||
href: http://atc-docker01.dell-atc.lan:8080/docs/architecture.html
|
||||
description: High-level environment map (Mermaid)
|
||||
color: "#007DB8"
|
||||
- Application Landscape:
|
||||
icon: mdi-book-open-variant
|
||||
href: http://atc-mgt01.dell-atc.lan:3001/mo/Lakehouse/src/branch/master/docs/landscape.md
|
||||
description: docs/landscape.md in Forgejo
|
||||
color: "#E8752A"
|
||||
- Network Diagram:
|
||||
icon: mdi-lan
|
||||
href: http://atc-mgt01.dell-atc.lan:3001/mo/Lakehouse/src/branch/master/docs/network.md
|
||||
description: Subnets, ports, SSH mesh
|
||||
color: "#22d3ee"
|
||||
- Disaster Recovery:
|
||||
icon: mdi-backup-restore
|
||||
href: http://atc-mgt01.dell-atc.lan:3001/mo/Lakehouse/src/branch/master/docs/disaster-recovery.md
|
||||
description: Restore procedures from git
|
||||
color: "#a855f7"
|
||||
- Docker Inventory:
|
||||
icon: mdi-docker
|
||||
href: http://atc-mgt01.dell-atc.lan:3001/mo/Lakehouse/src/branch/master/docs/docker-inventory.md
|
||||
description: Containers per host
|
||||
color: "#2496ED"
|
||||
- Proxmox VMs:
|
||||
icon: mdi-server
|
||||
href: http://atc-mgt01.dell-atc.lan:3001/mo/Lakehouse/src/branch/master/inventory/proxmox-vms.json
|
||||
description: VM inventory (JSON)
|
||||
color: "#E57000"
|
||||
|
||||
- News & Resources:
|
||||
- Dell Technologies:
|
||||
icon: http://atc-docker01.dell-atc.lan:8080/dell-technologies.svg
|
||||
|
||||
@@ -51,6 +51,10 @@ layout:
|
||||
tab: FEEDS
|
||||
style: row
|
||||
columns: 6
|
||||
Documentation:
|
||||
tab: DOCS
|
||||
style: row
|
||||
columns: 4
|
||||
News & Resources:
|
||||
tab: LINKS
|
||||
style: row
|
||||
|
||||
Reference in New Issue
Block a user