DO - Kubernetes (DOKS)

Tip

Ucz się & ćwicz AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Ucz się & ćwicz GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)
Ucz się & ćwicz Az Hacking: HackTricks Training Azure Red Team Expert (AzRTE)

Wspieraj HackTricks

Podstawowe informacje

DigitalOcean Kubernetes (DOKS)

DOKS to zarządzana usługa Kubernetes oferowana przez DigitalOcean. Usługa jest zaprojektowana do wdrażania i zarządzania klastrami Kubernetes na platformie DigitalOcean. Kluczowe aspekty DOKS obejmują:

  1. Łatwość zarządzania: Wymóg skonfigurowania i utrzymania podstawowej infrastruktury został wyeliminowany, co upraszcza zarządzanie klastrami Kubernetes.
  2. Przyjazny interfejs: Oferuje intuicyjny interfejs, który ułatwia tworzenie i administrację klastrami.
  3. Integracja z usługami DigitalOcean: Bezproblemowo integruje się z innymi usługami oferowanymi przez DigitalOcean, takimi jak Load Balancers i Block Storage.
  4. Automatyczne aktualizacje i ulepszenia: Usługa obejmuje automatyczne aktualizowanie i ulepszanie klastrów, aby zapewnić ich aktualność.

Połączenie

# 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

Enumeracja

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

Tip

Ucz się & ćwicz AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Ucz się & ćwicz GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)
Ucz się & ćwicz Az Hacking: HackTricks Training Azure Red Team Expert (AzRTE)

Wspieraj HackTricks