Dies ist eine alte Version des Dokuments!


Übersicht

Projekt DevOps

Server
claer
 
npx @anthropic-ai/claude-code
 
#SSH
1. A ssh boothtml@185.207.106.68 -p 2222
1. B autossh -M 0 -p 2222 boothtml@185.207.106.68
 
1.1 wf234fhkj#P
2. su
2.1 grewglwehljkh435lkhjk354gj3456kjhg
3. cd /var/www/html/live1/
 
neu grewglwehljkh435lkhjk354gj3456kjhg
 
sudo systemctl restart live1
 
systemctl reload nginx
 
Template 1,2,3 : https://mcf-t1.boothtml.de/

DevOps – Kompaktübersicht

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. In Kombination mit KVM für Virtualisierung, ohne KVM für Emulation.

Libvirt Abstraktions- und Management-Schicht 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 (langsamer).

Container Isolierte Prozesse mit eigener Laufzeitumgebung und Abhängigkeiten.

Kubernetes (k8s = Kubernetes) Plattform zur Orchestrierung von Containern. Stellt Betrieb, Skalierung, Updates und Self-Healing sicher.

k3s (lightweight Kubernetes) Ressourcenschonende Kubernetes-Distribution mit identischer API, optimiert für kleine Cluster und On-Prem.

Pod Kleinste Ausführungseinheit in Kubernetes. Enthält einen oder mehrere Container mit gemeinsamem Netzwerk und Lifecycle.

Deployment Beschreibt den gewünschten Zustand einer Anwendung (Container-Image, Anzahl der Replikas, Updates).

Service Stellt eine stabile Netzwerkadresse für Pods bereit und verteilt Traffic (Load Balancing).

Ingress HTTP/HTTPS-Einstiegspunkt in den Cluster. Leitet externen Traffic zu Services weiter und ermöglicht TLS.

ConfigMap Speichert nicht-sensitive Konfigurationsdaten getrennt vom Container-Image.

Secret Speichert sensible Daten wie Passwörter, Tokens oder Zertifikate (Base64-kodiert).

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.

Ansible Agentenloses Automatisierungs-Tool für Provisionierung und Konfigurationsmanagement (deklarative Playbooks).

CI/CD (Continuous Integration / Continuous Delivery) Automatisierte Prozesse für Build, Test und Deployment von Software.

IaC (Infrastructure as Code) Infrastruktur wird deklarativ als Code beschrieben (z. B. Terraform).

GitOps Betriebsmodell, bei dem Git die Quelle des gewünschten Systemzustands ist.

Go (Golang = Google Language) Kompilierte, performante Programmiersprache für Cloud- und Infrastruktur-Software.

Goroutines Leichtgewichtige Threads in Go für nebenläufige Verarbeitung.

Channels Kommunikationsmechanismus in Go für sichere Synchronisation zwischen Goroutines.

Statische Binaries Kompilierte Go-Programme ohne externe Laufzeitabhängigkeiten, ideal für Container und Server.

Go im DevOps Weit verbreitet für Kubernetes, Operatoren, Controller und CLI-Tools.

  • mitteldeutsche-it.1769492917.txt.gz
  • Zuletzt geändert: 04:33 06/02/2026
  • (Externe Bearbeitung)