Kubernetes basiert auf welchem grundlegenden Prinzip für den Zustand des Clusters? A. Externer Zustand B. Dynamische IP-Adressen C. Desired State und Current State D. Load Balancing ANSWER: C Welche Komponente auf einem Kubernetes-Master-Node dient als Hauptschnittstelle zur Cluster-Verwaltung? A. Controller Manager B. Scheduler C. ETCD D. API-Server ANSWER: D Was ist ein Pod in Kubernetes? A. Eine Gruppe von Services, die unabhängig voneinander laufen B. Eine Einheit von Containern, die gemeinsam gescheduled werden C. Ein Netzwerk-Proxy für Cluster-Kommunikation D. Eine virtuelle Maschine für Container-Ausführung ANSWER: B Welche Datei-Formate werden typischerweise für Kubernetes-Manifeste verwendet? A. XML und JSON B. YAML und JSON C. YAML und XML D. JSON und INI ANSWER: B Welches Add-on wird in Kubernetes verwendet, um Container-Ressourcenmetriken zu überwachen? A. ETCD B. Web UI C. Prometheus D. Kube-Proxy ANSWER: C Welche Aufgabe hat der Scheduler in der Kubernetes-Architektur? A. Verwaltung von Netzwerkproxies B. Zuweisung von Pods zu Worker Nodes C. Überwachung des Desired State D. Speicherung von Cluster-Metadaten ANSWER: B Welche Netzwerkvirtualisierungslösung bietet Container-zu-Container-Verschlüsselung in Kubernetes? A. Calico B. Flannel C. OpenVSwitch D. Weave ANSWER: D Was wird durch einen Persistent Volume Claim (PVC) in Kubernetes definiert? A. Speicheranforderungen eines Namespaces B. Speicherbereitstellung eines Nodes C. Speicherlimit eines Containers D. Speicherzuweisung eines Deployments ANSWER: A Welcher Mechanismus in Kubernetes ermöglicht das automatische Skalieren von Pods basierend auf Ressourcenverbrauch? A. Scheduling Scaler B. API Scaler C. Horizontal Pod Autoscaler D. Orchestrating Scaler ANSWER: C Welche Kubernetes-Ressource wird hauptsächlich verwendet, um Services innerhalb und außerhalb des Clusters zugänglich zu machen? A. Ingress B. Replica Set C. Stateful Set D. ConfigMap ANSWER: A Welche Aussage beschreibt einen Pod korrekt? A. Ein Pod ist eine virtuelle Maschine in Kubernetes. B. Ein Pod ist die kleinste ausführungstechnische Einheit in Kubernetes. C. Ein Pod enthält ausschließlich einen Container. D. Ein Pod dient zur Verwaltung von API-Server-Konfigurationen. ANSWER: B Welche Netzwerkressource teilt ein Container in einem Pod mit anderen Containern desselben Pods? A. IP-Adresse und Ports B. Load Balancer C. Persistent Volume D. Scheduler ANSWER: A Was passiert standardmäßig, wenn ein Pod in Kubernetes fehlschlägt? A. Der Pod wird automatisch von einem Node gelöscht. B. Kubernetes erstellt den Pod neu, basierend auf den definierten Spezifikationen. C. Der Pod wird automatisch auf einen anderen Namespace verschoben. D. Kubernetes skaliert automatisch weitere Pods hoch. ANSWER: B Welche Komponente überwacht die Pods auf einem Kubernetes-Worker-Node? A. Kube-Proxy B. Controller Manager C. Kubelet D. API-Server ANSWER: C Wann sollte ein Pod mehrere Container enthalten? A. Um unterschiedliche Versionen einer Anwendung parallel auszuführen. B. Um Container mit einer engen Beziehung, die Ressourcen gemeinsam nutzen, zu gruppieren. C. Um Netzwerkisolation zwischen Containern sicherzustellen. D. Um die Last auf mehrere Worker Nodes zu verteilen. ANSWER: B Was beschreibt eine Manifest-Datei in Kubernetes? A. Den aktuellen Zustand einer Ressource B. Den gewünschten Zustand einer Ressource C. Die Historie aller Änderungen einer Ressource D. Die physische Hardwarekonfiguration des Clusters ANSWER: B In welchen Formaten können Kubernetes-Manifeste geschrieben werden? A. YAML und JSON B. XML und YAML C. JSON und INI D. YAML und HTML ANSWER: A Welche Information gehört typischerweise in eine Kubernetes-Manifest-Datei? A. Spezifikation der Ressource und gewünschter Zustand B. CPU-Auslastung der Ressource C. Versionshistorie des Pods D. Details zur Netzwerkisolation des gesamten Clusters ANSWER: A Welche Ressource kann NICHT mit einer Manifest-Datei in Kubernetes definiert werden? A. Pods B. Nodes C. Services D. Deployments ANSWER: B Was passiert, wenn der aktuelle Zustand einer Ressource nicht mit dem in der Manifest-Datei definierten Zustand übereinstimmt? A. Kubernetes ignoriert den Unterschied und setzt den Clusterzustand nicht durch. B. Kubernetes startet die Ressource neu. C. Kubernetes passt den aktuellen Zustand an den gewünschten Zustand an. D. Kubernetes plant ressourcenspezifische Maßnahmen um den aktuellen Zustand in den gewünschten Zustand zu überführen. ANSWER: D Welche Ressourcentypen können in Kubernetes-Manifeste definiert werden? A. Pod, Deployment, Service B. CPU, Memory, Disk C. Worker Node, Master Node, Namespace D. Persistent Volume, ETCD, API-Server ANSWER: A Was beschreibt das Feld `metadata` in einer Kubernetes-Manifest-Datei? A. Konfiguration der Netzwerkressourcen B. Informationen wie Name, Namespace und Labels der Ressource C. Spezifikationen des aktuellen Ressourcenstatus D. Die genutzte Container-Runtime ANSWER: B Was wird im Feld `spec` einer Manifest-Datei definiert? A. Die spezifischen Eigenschaften und der gewünschte Zustand der Ressource B. Der aktuelle Zustand der Ressource C. Eine Liste aller verfügbaren Cluster-Nodes D. Die Details des Cluster-Controllers ANSWER: A Welche Datei ist notwendig, um in Kubernetes einen Pod mit einem bestimmten Namen zu erstellen? A. Eine Manifest-Datei mit einem `metadata.name`-Eintrag B. Eine Manifest-Datei mit einem `spec.status`-Eintrag C. Eine Manifest-Datei mit einem `node.name`-Eintrag D. Eine Manifest-Datei mit einem `cluster.network`-Eintrag ANSWER: A Wie lautet das Schlüsselwort, mit dem der Ressourcentyp in einer Kubernetes-Manifest-Datei definiert wird? A. `apiVersion` B. `kind` C. `spec` D. `metadata` ANSWER: B Welcher Abschnitt einer Manifest-Datei wird von Kubernetes automatisch aktualisiert? A. `spec` B. `status` C. `metadata` D. `kind` ANSWER: B Welches Attribut im Feld `metadata` kann verwendet werden, um Ressourcen logisch zu gruppieren? A. `labels` B. `kind` C. `apiVersion` D. `quota` ANSWER: A Welche Angabe ist erforderlich, um ein Kubernetes-Manifest gültig zu machen? A. `apiVersion`, `kind`, `metadata`, `spec` B. `status`, `quota`, `endpoint` C. `nodeName`, `storage`, `replicaCount` D. `proxySettings`, `masterNode`, `controllerManager` ANSWER: A