From 7de1ccf296e5e1cf680fc9b358d29e57c0c237bf Mon Sep 17 00:00:00 2001 From: lars Date: Tue, 3 Mar 2026 14:26:41 +0000 Subject: [PATCH] landscape/server.yaml aktualisiert --- landscape/server.yaml | 146 +++++++++++++++++++++--------------------- 1 file changed, 73 insertions(+), 73 deletions(-) diff --git a/landscape/server.yaml b/landscape/server.yaml index 1859cd3..3801e7d 100644 --- a/landscape/server.yaml +++ b/landscape/server.yaml @@ -1,74 +1,74 @@ ---- -apiVersion: backstage.io/v1alpha1 -kind: Component -metadata: - name: n8n-automation - description: "Zentrales Automatisierungs-Tool für das Home-Lab. Läuft als Docker-Container auf dem Raspberry Pi." - annotations: - # Technische Zusatzinfos für dich (Custom Annotations) - home-lab.io/internal-ip: "192.168.2.144" - home-lab.io/port: "5678" - # Vorbereitung für TechDocs (Doku im selben Repo im Ordner /docs) - backstage.io/techdocs-ref: dir:. - links: - # Der direkte Sprung-Link (erscheint als Button in der UI) - - url: https://privat.stommer.com:5678/ - title: Open n8n UI - icon: dashboard - - url: https://n8n.io/docs/ - title: Official Docs - icon: help -spec: - type: service - # Lifecycle Management: Jetzt von experimental auf production - lifecycle: production - # Ownership: Wir nutzen die Gruppe, in der du (lars) Mitglied bist - owner: admin - system: automatisierungen - dependsOn: - - component:default/mariadb-storage - - resource:default/raspberry-pi5 - ---- -apiVersion: backstage.io/v1alpha1 -kind: Component -metadata: - name: mariadb-storage -spec: - type: database - lifecycle: experimental - owner: admin - ---- -apiVersion: backstage.io/v1alpha1 -kind: Component -metadata: - name: backstage-portal -spec: - type: website - lifecycle: experimental - owner: admin - dependsOn: - - component:default/mariadb-storage - ---- -apiVersion: backstage.io/v1alpha1 -kind: User -metadata: - name: lars -spec: - profile: - displayName: Lars Stommer - email: lars@stommer.de - memberOf: [admin] - ---- -apiVersion: backstage.io/v1alpha1 -kind: Group -metadata: - name: admin -spec: - type: team - profile: - displayName: Administratoren +--- +apiVersion: backstage.io/v1alpha1 +kind: Component +metadata: + name: n8n-automation + description: "Zentrales Automatisierungs-Tool für das Home-Lab. Läuft als Docker-Container auf dem Raspberry Pi." + annotations: + # Technische Zusatzinfos für dich (Custom Annotations) + home-lab.io/internal-ip: "192.168.2.144" + home-lab.io/port: "5678" + # Vorbereitung für TechDocs (Doku im selben Repo im Ordner /docs) + backstage.io/techdocs-ref: dir:. + links: + # Der direkte Sprung-Link (erscheint als Button in der UI) + - url: https://privat.stommer.com:5678/ + title: Open n8n UI + icon: dashboard + - url: https://n8n.io/docs/ + title: Official Docs + icon: help +spec: + type: service + # Lifecycle Management: Jetzt von experimental auf production + lifecycle: production + # Ownership: Wir nutzen die Gruppe, in der du (lars) Mitglied bist + owner: admin + system: automatisierungen + dependsOn: + - component:default/mariadb-storage + - resource:default/raspberry-pi5 + +--- +apiVersion: backstage.io/v1alpha1 +kind: Component +metadata: + name: mariadb-storage +spec: + type: database + lifecycle: experimental + owner: admin + +--- +apiVersion: backstage.io/v1alpha1 +kind: Component +metadata: + name: backstage-portal +spec: + type: website + lifecycle: experimental + owner: admin + dependsOn: + - component:default/mariadb-storage + +--- +apiVersion: backstage.io/v1alpha1 +kind: User +metadata: + name: lars +spec: + profile: + displayName: Lars Stommer + email: lars@stommer.de + memberOf: [admin] + +--- +apiVersion: backstage.io/v1alpha1 +kind: Group +metadata: + name: admin +spec: + type: team + profile: + displayName: Administratoren children: [] \ No newline at end of file