# Private Node Pools

In IONOS Cloud Managed Kubernetes, a Private Node Pool is a dedicated set of nodes within a Kubernetes cluster that is isolated for the exclusive use of a specific user, application, or organization. Private node pools of a cluster are deployed in a private network behind a NAT Gateway to enable connectivity from the nodes to the public internet but not vice-versa.

You can create Kubernetes clusters for Private Node Pools using the [<mark style="color:blue;">Configuration Management Tools</mark>](/cloud/containers/managed-kubernetes/how-tos/download-kubeconfig-file.md) or directly using the [<mark style="color:blue;">IONOS Cloud API</mark>](https://api.ionos.com/docs/cloud/v6/#tag/Kubernetes/operation/k8sPost). By using the IONOS Cloud Kubernetes clusters for Private Node Pools, you can ensure the network traffic between your nodes and Kubernetes service stays on your private network only.

## Features

The key features related to Private Node Pools include:

* **Customized Configurations**: The ability to customize networking configurations and define subnets provides flexibility to align the infrastructure with user-specific requirements.
* **Isolation of Resources**: Private Node Pools provide isolation of resources that improves the performance and reduces the risk of interference from external entities. The isolation of resources within a dedicated, private network environment.
* **Security**: The additional layer of security added by Private Node Pools ensures that nodes are only accessible within a private network. This helps in protecting sensitive data and applications from external threats.
* **Scalability**: The Private Node Pools are designed to be flexible and scalable based on your needs. This ensures that the resources are utilized efficiently, and you can adapt to varying levels of demand.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ionos.com/cloud/containers/managed-kubernetes/overview/private_node_pools.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
