Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
mitteldeutsche-it [06:38 27/01/2026] – [Projekt] 10.8.0.4mitteldeutsche-it [04:33 06/02/2026] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 6: Zeile 6:
   * Adresse: Debyestraße 5b 04329 Leipzig   * Adresse: Debyestraße 5b 04329 Leipzig
  
-====== Projekt ======+====== Projekt DevOps ======
  
 <file bash Server> <file bash Server>
Zeile 12: Zeile 12:
 claer claer
  
-npx @anthropic-ai/claude-code+cd /home/boothtml/fiberops-platform
  
 #SSH #SSH
-1. A ssh boothtml@185.207.106.68 -p 2222 +ssh boothtml@185.207.106.68 -p 2222
-1. B autossh -M 0 -p 2222 boothtml@185.207.106.68+
  
-1.1 wf234fhkj#+1. su 
-2. su +1.1 grewglwehljkh435lkhjk354gj3456kjhg
-2.1 grewglwehljkh435lkhjk354gj3456kjhg +
-3. cd /var/www/html/live1/+
  
-neu grewglwehljkh435lkhjk354gj3456kjhg 
  
 sudo systemctl restart live1 sudo systemctl restart live1
Zeile 30: Zeile 26:
  
 Template 1,2,3 : https://mcf-t1.boothtml.de/ Template 1,2,3 : https://mcf-t1.boothtml.de/
 +
 +  - http://185.207.106.68:30080/health
 +  - http://185.207.106.68:30080/segments
 +  - http://185.207.106.68:30080/incidents
 +
  
 </file> </file>
  
 +
 +
 +
 +
 +====== DevOps – Kompaktübersicht ======
 +
 +
 +==== Virtualisierung ====
 +
 +**KVM (Kernel-based Virtual Machine)**  
 +Hypervisor im Linux-Kernel, der Hardware-Virtualisierung mit nahezu nativer Performance ermöglicht.  
 +
 +**QEMU (Quick Emulator)**  
 +Userspace-Programm zur Ausführung virtueller Maschinen. Mit KVM für Virtualisierung, ohne KVM für Emulation.  
 +
 +**Libvirt**  
 +Management- und Abstraktionsschicht zur Verwaltung von Virtualisierung (VMs, Netzwerke, Storage).  
 +
 +**Virtualisierung**  
 +Gastbetriebssysteme nutzen reale Hardware über einen Hypervisor.  
 +
 +**Emulation**  
 +Hardware wird vollständig nachgebildet, auch für fremde CPU-Architekturen.  
 +
 +
 +
 +==== Container & Orchestrierung ====
 +
 +**Container**  
 +Isolierte Prozesse mit eigener Laufzeitumgebung und Abhängigkeiten.  
 +
 +**Kubernetes (k8s = Kubernetes)**  
 +Plattform zur Orchestrierung von Containern für Betrieb, Skalierung, Updates und Self-Healing.  
 +
 +**k3s (lightweight Kubernetes)**  
 +Ressourcenschonende Kubernetes-Distribution mit identischer API für kleine Cluster und On-Prem.  
 +
 +
 +
 +==== Kubernetes-Objekte ====
 +
 +**Pod**  
 +Kleinste Ausführungseinheit in Kubernetes mit einem oder mehreren Containern und gemeinsamem Netzwerk.  
 +
 +**Deployment**  
 +Beschreibt den gewünschten Zustand einer Anwendung (Image, Replikas, Updates).  
 +
 +**Service**  
 +Stellt eine stabile Netzwerkadresse für Pods bereit und verteilt Traffic.  
 +
 +**Ingress**  
 +HTTP/HTTPS-Einstiegspunkt in den Cluster mit Routing und TLS.  
 +
 +**ConfigMap**  
 +Speichert nicht-sensitive Konfigurationsdaten.  
 +
 +**Secret**  
 +Speichert sensible Daten wie Passwörter oder Tokens.  
 +
 +**Probes (Health Probes)**  
 +Gesundheitsprüfungen für Pods (Liveness = Neustart, Readiness = Traffic-Zulassung).  
 +
 +**HPA (Horizontal Pod Autoscaler)**  
 +Skaliert Pods automatisch basierend auf Last oder Metriken.  
 +
 +**RBAC (Role Based Access Control)**  
 +Rechtesystem zur Steuerung von Zugriffen auf Kubernetes-Ressourcen.  
 +
 +
 +
 +==== Automatisierung ====
 +
 +**Ansible**  
 +Agentenloses Automatisierungs-Tool für Provisionierung und Konfigurationsmanagement.  
 +
 +**CI/CD (Continuous Integration / Continuous Delivery)**  
 +Automatisierte Build-, Test- und Deploy-Prozesse.  
 +
 +**IaC (Infrastructure as Code)**  
 +Deklarative Beschreibung von Infrastruktur (z. B. Terraform).  
 +
 +**GitOps**  
 +Betriebsmodell, bei dem Git die Quelle des gewünschten Systemzustands ist.  
 +
 +
 +
 +==== Programmiersprachen (Fokus Go) ====
 +
 +**Go (Golang = Google Language)**  
 +Kompilierte, performante Programmiersprache für Cloud- und Infrastruktur-Software.  
 +
 +**Goroutines**  
 +Leichtgewichtige Threads in Go für nebenläufige Verarbeitung.  
 +
 +**Channels**  
 +Mechanismus zur sicheren Kommunikation zwischen Goroutines.  
 +
 +**Statische Binaries**  
 +Kompilierte Programme ohne externe Laufzeitabhängigkeiten.  
 +
 +**Go im DevOps**  
 +Verwendet für Kubernetes, Operatoren, Controller und CLI-Tools.  
  
  • mitteldeutsche-it.1769492339.txt.gz
  • Zuletzt geändert: 04:33 06/02/2026
  • (Externe Bearbeitung)