# pydo.kubernetes – DigitalOcean Documentation > - [pydo.kubernetes.add_node_pool()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/add_node_pool/index.html.md): Add a Node Pool to a Kubernetes Cluster - [pydo.kubernetes.add_registries()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/add_registries/index.html.md): Add Container Registries to Kubernetes Clusters - [pydo.kubernetes.add_registry()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/add_registry/index.html.md): Add Container Registry to Kubernetes Clusters - [pydo.kubernetes.create_cluster()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/create_cluster/index.html.md): Create a New Kubernetes Cluster - [pydo.kubernetes.delete_cluster()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/delete_cluster/index.html.md): Delete a Kubernetes Cluster - [pydo.kubernetes.delete_node_pool()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/delete_node_pool/index.html.md): Delete a Node Pool in a Kubernetes Cluster - [pydo.kubernetes.delete_node()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/delete_node/index.html.md): Delete a Node in a Kubernetes Cluster - [pydo.kubernetes.destroy_associated_resources_dangerous()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/destroy_associated_resources_dangerous/index.html.md): Delete a Cluster and All of its Associated Resources (Dangerous) - [pydo.kubernetes.destroy_associated_resources_selective()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/destroy_associated_resources_selective/index.html.md): Selectively Delete a Cluster and its Associated Resources - [pydo.kubernetes.get_available_upgrades()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/get_available_upgrades/index.html.md): Retrieve Available Upgrades for an Existing Kubernetes Cluster - [pydo.kubernetes.get_cluster_lint_results()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/get_cluster_lint_results/index.html.md): Fetch Clusterlint Diagnostics for a Kubernetes Cluster - [pydo.kubernetes.get_cluster_user()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/get_cluster_user/index.html.md): Retrieve User Information for a Kubernetes Cluster - [pydo.kubernetes.get_cluster()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/get_cluster/index.html.md): Retrieve an Existing Kubernetes Cluster - [pydo.kubernetes.get_credentials()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/get_credentials/index.html.md): Retrieve Credentials for a Kubernetes Cluster - [pydo.kubernetes.get_kubeconfig()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/get_kubeconfig/index.html.md): Retrieve the kubeconfig for a Kubernetes Cluster - [pydo.kubernetes.get_node_pool()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/get_node_pool/index.html.md): Retrieve a Node Pool for a Kubernetes Cluster - [pydo.kubernetes.get_status_messages()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/get_status_messages/index.html.md): Fetch Status Messages for a Kubernetes Cluster - [pydo.kubernetes.list_associated_resources()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/list_associated_resources/index.html.md): List Associated Resources for Cluster Deletion - [pydo.kubernetes.list_clusters()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/list_clusters/index.html.md): List All Kubernetes Clusters - [pydo.kubernetes.list_node_pools()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/list_node_pools/index.html.md): List All Node Pools in a Kubernetes Clusters - [pydo.kubernetes.list_options()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/list_options/index.html.md): List Available Regions, Node Sizes, and Versions of Kubernetes - [pydo.kubernetes.recycle_node_pool()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/recycle_node_pool/index.html.md): Recycle a Kubernetes Node Pool - [pydo.kubernetes.remove_registries()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/remove_registries/index.html.md): Remove Container Registries from Kubernetes Clusters - [pydo.kubernetes.remove_registry()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/remove_registry/index.html.md): Remove Container Registry from Kubernetes Clusters - [pydo.kubernetes.run_cluster_lint()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/run_cluster_lint/index.html.md): Run Clusterlint Checks on a Kubernetes Cluster - [pydo.kubernetes.update_cluster()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/update_cluster/index.html.md): Update a Kubernetes Cluster - [pydo.kubernetes.update_node_pool()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/update_node_pool/index.html.md): Update a Node Pool in a Kubernetes Cluster - [pydo.kubernetes.upgrade_cluster()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/upgrade_cluster/index.html.md): Upgrade a Kubernetes Cluster