DO - Kubernetes (DOKS)

Support HackTricks

Basic Information

DigitalOcean Kubernetes (DOKS)

DOKS एक प्रबंधित Kubernetes सेवा है जो DigitalOcean द्वारा प्रदान की जाती है। यह सेवा DigitalOcean के प्लेटफॉर्म पर Kubernetes क्लस्टर को तैनात और प्रबंधित करने के लिए डिज़ाइन की गई है। DOKS के प्रमुख पहलुओं में शामिल हैं:

  1. प्रबंधन में आसानी: आधारभूत अवसंरचना को सेटअप और बनाए रखने की आवश्यकता समाप्त हो जाती है, जिससे Kubernetes क्लस्टर का प्रबंधन सरल हो जाता है।

  2. उपयोगकर्ता-अनुकूल इंटरफ़ेस: यह एक सहज इंटरफ़ेस प्रदान करता है जो क्लस्टरों के निर्माण और प्रशासन को सुविधाजनक बनाता है।

  3. DigitalOcean सेवाओं के साथ एकीकरण: यह DigitalOcean द्वारा प्रदान की गई अन्य सेवाओं, जैसे लोड बैलेंसर और ब्लॉक स्टोरेज के साथ सहजता से एकीकृत होता है।

  4. स्वचालित अपडेट और अपग्रेड: इस सेवा में क्लस्टरों के स्वचालित अपडेट और अपग्रेड शामिल हैं ताकि यह सुनिश्चित किया जा सके कि वे अद्यतित हैं।

Connection

# 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

Enumeration

# 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>
HackTricks का समर्थन करें

Last updated