DO - Kubernetes (DOKS)

Supporta HackTricks

Informazioni di Base

DigitalOcean Kubernetes (DOKS)

DOKS è un servizio Kubernetes gestito offerto da DigitalOcean. Il servizio è progettato per implementare e gestire cluster Kubernetes sulla piattaforma di DigitalOcean. Gli aspetti chiave di DOKS includono:

  1. Facilità di Gestione: L'obbligo di configurare e mantenere l'infrastruttura sottostante viene eliminato, semplificando la gestione dei cluster Kubernetes.

  2. Interfaccia User-Friendly: Fornisce un'interfaccia intuitiva che facilita la creazione e l'amministrazione dei cluster.

  3. Integrazione con i Servizi di DigitalOcean: Si integra senza soluzione di continuità con altri servizi forniti da DigitalOcean, come Bilanciatori di Carico e Archiviazione a Blocchi.

  4. Aggiornamenti e Upgrade Automatici: Il servizio include l'aggiornamento e l'upgrade automatici dei cluster per garantire che siano aggiornati.

Connessione

# Generate kubeconfig from doctl
doctl kubernetes cluster kubeconfig save <cluster-id>

# Use a kubeconfig file that you can download from the console
kubectl --kubeconfig=/<pathtodirectory>/k8s-1-25-4-do-0-ams3-1670939911166-kubeconfig.yaml get nodes

Enumerazione

# Get clusters
doctl kubernetes cluster list

# Get node pool of cluster (number of nodes)
doctl kubernetes cluster node-pool list <cluster-id>

# Get DO resources used by the cluster
doctl kubernetes cluster list-associated-resources <cluster-id>
Sostieni HackTricks

Last updated