Sha256: 8045e198438d2d76604d6cd8187752d31284da8843564fe4a28c7425a7d124c6

Contents?: true

Size: 778 Bytes

Versions: 5

Compression:

Stored size: 778 Bytes

Contents

# KubernetesNodeProperties

## Properties

| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
| **name** | **String** | A Kubernetes node name. |  |
| **public_ip** | **String** | A valid public IP. | [optional] |
| **private_ip** | **String** | A valid private IP. | [optional] |
| **k8s_version** | **String** | The Kubernetes version the nodepool is running. This imposes restrictions on what Kubernetes versions can be run in a cluster's nodepools. Additionally, not all Kubernetes versions are viable upgrade targets for all prior versions. |  |

## Example

```ruby
require 'ionoscloud'

instance = Ionoscloud::KubernetesNodeProperties.new(
  name: k8s-node,
  public_ip: 192.168.23.2,
  private_ip: 192.168.23.2,
  k8s_version: 1.15.4
)
```

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
ionoscloud-6.1.1 docs/models/KubernetesNodeProperties.md
ionoscloud-6.1.0 docs/models/KubernetesNodeProperties.md
ionoscloud-6.0.2 docs/models/KubernetesNodeProperties.md
ionoscloud-6.0.1 docs/models/KubernetesNodeProperties.md
ionoscloud-6.0.0 docs/models/KubernetesNodeProperties.md