> For the complete documentation index, see [llms.txt](https://docs.ionos.com/ruby-sdk/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ionos.com/ruby-sdk/models/kubernetesnodeproperties.md).

# KubernetesNodeProperties

## Properties

\| **k8s\_version** | **String** | The Kubernetes version running in the node pool. Note that this imposes restrictions on which Kubernetes versions can run in the node pools of a cluster. Also, not all Kubernetes versions are suitable upgrade targets for all earlier versions. | |

\| **name** | **String** | The Kubernetes node name. | |

\| **private\_ip** | **String** | The private IP associated with the node. | \[optional] |

\| **public\_ip** | **String** | The public IP associated with the node. | \[optional] |

## Example

```ruby
require 'ionoscloud'


instance = Ionoscloud::KubernetesNodeProperties.new(
  k8s_version: 1.15.4,

  name: K8s-node,

  private_ip: 192.168.23.2,

  public_ip: 192.168.23.2
)
```
