# Public Node Pools

In <code class="expression">space.vars.ionos\_cloud</code> Managed Kubernetes, a Public Node Pool provides a foundation for hosting applications and services that require external accessibility over the internet. These node pools consist of worker nodes that are exposed to the public network, enabling them to interact with external clients and services.

You can create Kubernetes clusters for Public 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).

## Features

The key features related to Public Node Pools include:

* **External Accessibility**: Public Node Pools are designed to host workloads that need to be accessed from outside the Kubernetes cluster. This can include web applications, APIs, and other services that require internet connectivity.
* **Load Balancing**: Load balancers are used with <code class="expression">space.vars.ionos\_cloud</code> Public Node Pools to distribute incoming traffic across multiple nodes. This helps to achieve high availability, scalability, and efficient resource utilization.
* **Security**: The Implementation of proper network policies, firewall rules, and user groups helps <code class="expression">space.vars.ionos\_cloud</code> Public Node Pools mitigate potential risks and help in the protection of sensitive data.
* **Scaling**: The ability to dynamically scale the number of nodes in a Public Node Pool is crucial for handling varying levels of incoming traffic. This scalability ensures optimal performance during peak usage periods.
* **Public Cloud Integration**: Public Node Pools seamlessly integrate with <code class="expression">space.vars.ionos\_cloud</code> services.
* **Monitoring and Logging**: Robust monitoring and logging solutions are essential for tracking the performance and health of applications hosted in Public Node Pools. This includes metrics related to traffic, resource utilization, and potential security incidents.


---

# 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/public_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.
