DO - Kubernetes (DOKS)

Support HackTricks

Informations de base

DigitalOcean Kubernetes (DOKS)

DOKS est un service Kubernetes géré proposé par DigitalOcean. Le service est conçu pour déployer et gérer des clusters Kubernetes sur la plateforme de DigitalOcean. Les aspects clés de DOKS incluent :

  1. Facilité de gestion : L'exigence de configurer et de maintenir l'infrastructure sous-jacente est éliminée, simplifiant ainsi la gestion des clusters Kubernetes.

  2. Interface conviviale : Il fournit une interface intuitive qui facilite la création et l'administration des clusters.

  3. Intégration avec les services de DigitalOcean : Il s'intègre parfaitement avec d'autres services fournis par DigitalOcean, tels que les Load Balancers et le Block Storage.

  4. Mises à jour et améliorations automatiques : Le service inclut la mise à jour et l'amélioration automatiques des clusters pour garantir qu'ils sont à jour.

Connexion

# 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

Énumération

# 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>
Soutenir HackTricks

Last updated