landscape/server.yaml aktualisiert

This commit is contained in:
lars 2026-03-03 14:26:41 +00:00
parent 875d973211
commit 7de1ccf296
1 changed files with 73 additions and 73 deletions

View File

@ -1,74 +1,74 @@
--- ---
apiVersion: backstage.io/v1alpha1 apiVersion: backstage.io/v1alpha1
kind: Component kind: Component
metadata: metadata:
name: n8n-automation name: n8n-automation
description: "Zentrales Automatisierungs-Tool für das Home-Lab. Läuft als Docker-Container auf dem Raspberry Pi." description: "Zentrales Automatisierungs-Tool für das Home-Lab. Läuft als Docker-Container auf dem Raspberry Pi."
annotations: annotations:
# Technische Zusatzinfos für dich (Custom Annotations) # Technische Zusatzinfos für dich (Custom Annotations)
home-lab.io/internal-ip: "192.168.2.144" home-lab.io/internal-ip: "192.168.2.144"
home-lab.io/port: "5678" home-lab.io/port: "5678"
# Vorbereitung für TechDocs (Doku im selben Repo im Ordner /docs) # Vorbereitung für TechDocs (Doku im selben Repo im Ordner /docs)
backstage.io/techdocs-ref: dir:. backstage.io/techdocs-ref: dir:.
links: links:
# Der direkte Sprung-Link (erscheint als Button in der UI) # Der direkte Sprung-Link (erscheint als Button in der UI)
- url: https://privat.stommer.com:5678/ - url: https://privat.stommer.com:5678/
title: Open n8n UI title: Open n8n UI
icon: dashboard icon: dashboard
- url: https://n8n.io/docs/ - url: https://n8n.io/docs/
title: Official Docs title: Official Docs
icon: help icon: help
spec: spec:
type: service type: service
# Lifecycle Management: Jetzt von experimental auf production # Lifecycle Management: Jetzt von experimental auf production
lifecycle: production lifecycle: production
# Ownership: Wir nutzen die Gruppe, in der du (lars) Mitglied bist # Ownership: Wir nutzen die Gruppe, in der du (lars) Mitglied bist
owner: admin owner: admin
system: automatisierungen system: automatisierungen
dependsOn: dependsOn:
- component:default/mariadb-storage - component:default/mariadb-storage
- resource:default/raspberry-pi5 - resource:default/raspberry-pi5
--- ---
apiVersion: backstage.io/v1alpha1 apiVersion: backstage.io/v1alpha1
kind: Component kind: Component
metadata: metadata:
name: mariadb-storage name: mariadb-storage
spec: spec:
type: database type: database
lifecycle: experimental lifecycle: experimental
owner: admin owner: admin
--- ---
apiVersion: backstage.io/v1alpha1 apiVersion: backstage.io/v1alpha1
kind: Component kind: Component
metadata: metadata:
name: backstage-portal name: backstage-portal
spec: spec:
type: website type: website
lifecycle: experimental lifecycle: experimental
owner: admin owner: admin
dependsOn: dependsOn:
- component:default/mariadb-storage - component:default/mariadb-storage
--- ---
apiVersion: backstage.io/v1alpha1 apiVersion: backstage.io/v1alpha1
kind: User kind: User
metadata: metadata:
name: lars name: lars
spec: spec:
profile: profile:
displayName: Lars Stommer displayName: Lars Stommer
email: lars@stommer.de email: lars@stommer.de
memberOf: [admin] memberOf: [admin]
--- ---
apiVersion: backstage.io/v1alpha1 apiVersion: backstage.io/v1alpha1
kind: Group kind: Group
metadata: metadata:
name: admin name: admin
spec: spec:
type: team type: team
profile: profile:
displayName: Administratoren displayName: Administratoren
children: [] children: []