# DO - Kubernetes (DOKS) {{#include ../../../banners/hacktricks-training.md}} ## Grundlegende Informationen ### DigitalOcean Kubernetes (DOKS) DOKS ist ein verwalteter Kubernetes-Dienst, der von DigitalOcean angeboten wird. Der Dienst ist darauf ausgelegt, **Kubernetes-Cluster auf der Plattform von DigitalOcean bereitzustellen und zu verwalten**. Die wichtigsten Aspekte von DOKS sind: 1. **Einfache Verwaltung**: Die Notwendigkeit, die zugrunde liegende Infrastruktur einzurichten und zu warten, entfällt, was die Verwaltung von Kubernetes-Clustern vereinfacht. 2. **Benutzerfreundliche Oberfläche**: Es bietet eine intuitive Oberfläche, die die Erstellung und Verwaltung von Clustern erleichtert. 3. **Integration mit DigitalOcean-Diensten**: Es integriert sich nahtlos mit anderen von DigitalOcean bereitgestellten Diensten, wie Load Balancers und Block Storage. 4. **Automatische Updates und Upgrades**: Der Dienst umfasst die automatische Aktualisierung und das Upgrade von Clustern, um sicherzustellen, dass sie auf dem neuesten Stand sind. ### Verbindung ```bash # Generate kubeconfig from doctl doctl kubernetes cluster kubeconfig save # Use a kubeconfig file that you can download from the console kubectl --kubeconfig=//k8s-1-25-4-do-0-ams3-1670939911166-kubeconfig.yaml get nodes ``` ### Aufzählung ```bash # Get clusters doctl kubernetes cluster list # Get node pool of cluster (number of nodes) doctl kubernetes cluster node-pool list # Get DO resources used by the cluster doctl kubernetes cluster list-associated-resources ``` {{#include ../../../banners/hacktricks-training.md}}