Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions docs/resources/mks_cluster.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,10 @@ resource "rafay_mks_cluster" "mks-ha-cluster" {
metadata = {
name = "mks-ha-cluster"
project = "terraform"
annotations = {
"app" = "infra"
"infra" = "true"
}
}
spec = {
blueprint = {
Expand Down Expand Up @@ -106,6 +110,10 @@ resource "rafay_mks_cluster" "mks-ha-cluster" {
"app" = "infra"
"infra" = "true"
}
annotations = {
"app" = "infra"
"infra" = "true"
}
},
"hostname2" = {
arch = "amd64"
Expand Down Expand Up @@ -582,6 +590,7 @@ resource "rafay_mks_cluster" "mks-cluster-example" {

- `interface` (String) Interface to be used on the node
- `labels` (Map of String) Use Kubernetes labels to control how workloads are scheduled to your nodes.
- `annotations` (Map of String) Annotations are extra non-identifying metadata associated with your nodes.
- `kubelet_extra_args` (Map of String) Node kubelet extra args.
- `ssh` (Attributes) Override SSH Config at the node level. This is usefull when nodes within cluster come up with different SSH configuration.(see [below for nested schema](#nestedatt--spec--config--nodes--ssh))
- `taints` (Attributes Set) A node taint lets you mark a node so that the scheduler avoids or prevents using it for certain Pods. Node taints can be used with tolerations to ensure that Pods aren't scheduled onto inappropriate nodes (see [below for nested schema](#nestedatt--spec--config--nodes--taints))
Expand Down