Zum Inhalt
canales-solutions · IT-Servicemanagement nach ITIL 4

Servicekatalog › Service Management › itsm

itsm

CMDB und Servicekatalog (Payload 3). Heute auf vps1, Umzug nach vps2 in M5 (K-10).

Status: geplant · 16 CIs · braucht keycloak, gitea

Relationen

Gestrichelt: CIs anderer Anwendungen (Klick führt zu deren Seite). Klick auf ein eigenes CI zeigt seine Karte.

Relationen-Diagramm der Anwendung itsmzeigt_aufeingetragen_inzeigt_aufeingetragen_inzeigt_aufeingetragen_inveroeffentlichtgeschuetzt_durchliegt_inlaeuft_aufangeschlossen_annutztnutztlaeuft_aufangeschlossen_anangeschlossen_annutztmeldet_anmeldet_annutztnutztnutztufw-regel/webFirewall-Freigabe für Endpunkt web (tcp)route/webRoute für Endpunkt webdns-eintrag/a-itsmDNS-Eintrag A für Endpunkt webnetz/internITSM interndatenpfad/dataUploadssecret/webhookITSM – Webhook-Secretsecret/gitea-tokenITSM – Gitea-Token srv-itsmsecret/oidcITSM – Client-Secret Keycloaksecret/datenbankITSM – Datenbankidentitaet/srv-itsmDienstkonto srv-itsmidentitaet/oidc-clientKeycloak-Client itsmendpunkt/webKatalog und Admindatenpfad/postgresDatenbankdateiendatenbank/itsmITSM-Datenbankcontainer/postgresITSM-Datenbankservercontainer/appITSM-App (Payload)host-basis/host-software/ufwFirewalltraefik/container/appTraefiktechnitium/container/appDNS-Servertraefik/zertifikat/wildcardWildcard-Zertifikatmaschine/vps2vps2 (infra)traefik/netz/proxyOverlay proxy

Configuration Items

Container

  • ITSM-Datenbankserver
    itsm/container/postgres · geplant
    • laeuft_auf → maschine/vps2
    • angeschlossen_an → itsm/netz/intern
    • nutzt → itsm/datenpfad/postgres
    • nutzt → itsm/secret/datenbank
  • ITSM-App (Payload)
    itsm/container/app · geplant
    • laeuft_auf → maschine/vps2
    • angeschlossen_an → itsm/netz/intern
    • angeschlossen_an → traefik/netz/proxy
    • nutzt → itsm/datenpfad/data
    • meldet_an → itsm/identitaet/oidc-client
    • meldet_an → itsm/identitaet/srv-itsm
    • nutzt → itsm/secret/oidc
    • nutzt → itsm/secret/gitea-token
    • nutzt → itsm/secret/webhook

Datenbanken

  • ITSM-Datenbank
    itsm/datenbank/itsm · geplant
    • liegt_in → itsm/container/postgres

Datenpfade

  • Uploads
    itsm/datenpfad/data · geplant
  • Datenbankdateien
    itsm/datenpfad/postgres · geplant

Netze

  • ITSM intern
    itsm/netz/intern · geplant

Endpunkte

  • Katalog und Admin
    itsm/endpunkt/web · geplant
    • veroeffentlicht → itsm/container/app
    • geschuetzt_durch → traefik/zertifikat/wildcard

Identitäten

  • Dienstkonto srv-itsm
    itsm/identitaet/srv-itsm · geplant
  • Keycloak-Client itsm
    itsm/identitaet/oidc-client · geplant

Secrets

  • ITSM – Webhook-Secret
    itsm/secret/webhook · geplant
  • ITSM – Gitea-Token srv-itsm
    itsm/secret/gitea-token · geplant
  • ITSM – Client-Secret Keycloak
    itsm/secret/oidc · geplant
  • ITSM – Datenbank
    itsm/secret/datenbank · geplant

DNS-Einträge

  • DNS-Eintrag A für Endpunkt web
    itsm/dns-eintrag/a-itsm · geplant
    • zeigt_auf → itsm/endpunkt/web
    • eingetragen_in → technitium/container/app

ufw-regel

  • Firewall-Freigabe für Endpunkt web (tcp)
    itsm/ufw-regel/web · geplant
    • zeigt_auf → itsm/endpunkt/web
    • eingetragen_in → host-basis/host-software/ufw

route

  • Route für Endpunkt web
    itsm/route/web · geplant
    • zeigt_auf → itsm/endpunkt/web
    • eingetragen_in → traefik/container/app