Your Apps in Action

Use this form to visualize YAML Schema for the cluster.yml configuration file for RKE.


{{repoTitle.MainEntity}}

nodes Kubernetes nodes

# nodeName address internal_address hostname_override user docker_socket ssh_agent_auth ssh_key ssh_key_path ssh_cert Actions
{{$index+1}}. {{row.nodeName}} {{row.address}} {{row.internal_address}} {{row.hostname_override}} {{row.user}} {{row.docker_socket}} {{row.ssh_agent_authSelected.DisplayText}} {{row.ssh_key}} {{row.ssh_key_path}} {{row.ssh_cert}}    
.services
_

.services.etcd
_

.services.etcd.extra_args
_

services.etcd.extra_binds extra_binds

# Values Actions
{{$index+1}}.
services.etcd.extra_env extra_env

# Values Actions
{{$index+1}}.
.services.etcd.win_extra_args
_

services.etcd.win_extra_binds win_extra_binds

# Values Actions
{{$index+1}}.
services.etcd.win_extra_env win_extra_env

# Values Actions
{{$index+1}}.
services.etcd.external_urls List of etcd urls

# Values Actions
{{$index+1}}.
.services.etcd.backup_config
_

.services.etcd.backup_config.S3BackupConfig
_

.services.kube-api
_

.services.kube-api.extra_args
_

services.kube-api.extra_binds extra_binds

# Values Actions
{{$index+1}}.
services.kube-api.extra_env extra_env

# Values Actions
{{$index+1}}.
.services.kube-api.win_extra_args
_

services.kube-api.win_extra_binds win_extra_binds

# Values Actions
{{$index+1}}.
services.kube-api.win_extra_env win_extra_env

# Values Actions
{{$index+1}}.
.services.kube-api.secrets_encryption_config
_

.services.kube-api.secrets_encryption_config.custom_config
_

services.kube-api.secrets_encryption_config.custom_config.Resources Resources

# Actions
{{$index+1}}.    
.services.kube-api.audit_log
_

.services.kube-api.audit_log.configuration
_

.services.kube-api.audit_log.configuration.policy
_

.services.kube-api.audit_log.configuration.policy.CreationTimestamp
_

.services.kube-api.audit_log.configuration.policy.Labels
_

.services.kube-api.audit_log.configuration.policy.Annotations
_

services.kube-api.audit_log.configuration.policy.OwnerReferences OwnerReferences

# APIVersion Kind Name UID Controller BlockOwnerDeletion Actions
{{$index+1}}. {{row.APIVersion}} {{row.Kind}} {{row.Name}} {{row.UID}} {{row.ControllerSelected.DisplayText}} {{row.BlockOwnerDeletionSelected.DisplayText}}    
services.kube-api.audit_log.configuration.policy.Finalizers Finalizers

# Values Actions
{{$index+1}}.
services.kube-api.audit_log.configuration.policy.ManagedFields ManagedFields

# Manager Operation APIVersion Time FieldsType FieldsV1.Raw Actions
{{$index+1}}. {{row.Manager}} {{row.Operation}} {{row.APIVersion}} {{row.Time}} {{row.FieldsType}} {{row.FieldsV1.Raw}}    
services.kube-api.audit_log.configuration.policy.Rules Rules

# Level Actions
{{$index+1}}. {{row.Level}}    
services.kube-api.audit_log.configuration.policy.OmitStages OmitStages

# Values Actions
{{$index+1}}.
.services.kube-api.admission_configuration
_

services.kube-api.admission_configuration.Plugins Plugins

# Name Path Configuration.apiVersion Configuration.kind Configuration.Raw Configuration.ContentEncoding Configuration.ContentType Actions
{{$index+1}}. {{row.Name}} {{row.Path}} {{row.Configuration.apiVersion}} {{row.Configuration.kind}} {{row.Configuration.Raw}} {{row.Configuration.ContentEncoding}} {{row.Configuration.ContentType}}    
.services.kube-api.event_rate_limit
_

.services.kube-api.event_rate_limit.configuration
_

services.kube-api.event_rate_limit.configuration.Limits Limits

# Type QPS Burst CacheSize Actions
{{$index+1}}.
.services.kube-controller
_

.services.kube-controller.extra_args
_

services.kube-controller.extra_binds extra_binds

# Values Actions
{{$index+1}}.
services.kube-controller.extra_env extra_env

# Values Actions
{{$index+1}}.
.services.kube-controller.win_extra_args
_

services.kube-controller.win_extra_binds win_extra_binds

# Values Actions
{{$index+1}}.
services.kube-controller.win_extra_env win_extra_env

# Values Actions
{{$index+1}}.
.services.scheduler
_

.services.scheduler.extra_args
_

services.scheduler.extra_binds extra_binds

# Values Actions
{{$index+1}}.
services.scheduler.extra_env extra_env

# Values Actions
{{$index+1}}.
.services.scheduler.win_extra_args
_

services.scheduler.win_extra_binds win_extra_binds

# Values Actions
{{$index+1}}.
services.scheduler.win_extra_env win_extra_env

# Values Actions
{{$index+1}}.
.services.kubelet
_

.services.kubelet.extra_args
_

services.kubelet.extra_binds extra_binds

# Values Actions
{{$index+1}}.
services.kubelet.extra_env extra_env

# Values Actions
{{$index+1}}.
.services.kubelet.win_extra_args
_

services.kubelet.win_extra_binds win_extra_binds

# Values Actions
{{$index+1}}.
services.kubelet.win_extra_env win_extra_env

# Values Actions
{{$index+1}}.
.services.kubeproxy
_

.services.kubeproxy.extra_args
_

services.kubeproxy.extra_binds extra_binds

# Values Actions
{{$index+1}}.
services.kubeproxy.extra_env extra_env

# Values Actions
{{$index+1}}.
.services.kubeproxy.win_extra_args
_

services.kubeproxy.win_extra_binds win_extra_binds

# Values Actions
{{$index+1}}.
services.kubeproxy.win_extra_env win_extra_env

# Values Actions
{{$index+1}}.
.network
_

.network.options
_

.network.calico_network_provider
_

.network.canal_network_provider
_

.network.flannel_network_provider
_

.network.weave_network_provider
_

.network.aci_network_provider
_

network.aci_network_provider.apic_hosts apic_hosts

# Values Actions
{{$index+1}}.
network.aci_network_provider.l3out_external_networks l3out_external_networks

# Values Actions
{{$index+1}}.
network.aci_network_provider.kafka_brokers kafka_brokers

# Values Actions
{{$index+1}}.
.network.node_selector
_

.network.update_strategy
_

.network.update_strategy.RollingUpdate
_

.network.update_strategy.RollingUpdate.MaxUnavailable
_

.network.update_strategy.RollingUpdate.MaxSurge
_

network.tolerations Tolerations for Deployments

# Key Operator Value Effect TolerationSeconds Actions
{{$index+1}}.
.authentication
_

authentication.sans List of additional hostnames and IPs to include in the api server PKI cert

# Values Actions
{{$index+1}}.
.authentication.webhook
_

addons_include List of urls or paths for addons

# Values Actions
{{$index+1}}.
.system_images
_

.authorization
_

.authorization.options
_

private_registries List of private registries and their credentials

# url user password is_default ecr_credential_plugin.aws_access_key_id ecr_credential_plugin.aws_secret_access_key ecr_credential_plugin.aws_session_token Actions
{{$index+1}}. {{row.url}} {{row.user}} {{row.password}} {{row.is_defaultSelected.DisplayText}} {{row.ecr_credential_plugin.aws_access_key_id}} {{row.ecr_credential_plugin.aws_secret_access_key}} {{row.ecr_credential_plugin.aws_session_token}}    
.ingress
_

.ingress.options
_

.ingress.node_selector
_

.ingress.extra_args
_

ingress.extra_envs Extra Env vars

# Name Value ValueFrom.FieldRef.APIVersion ValueFrom.FieldRef.FieldPath ValueFrom.ResourceFieldRef.ContainerName ValueFrom.ResourceFieldRef.Resource ValueFrom.ConfigMapKeyRef.Name ValueFrom.ConfigMapKeyRef.Key ValueFrom.ConfigMapKeyRef.Optional ValueFrom.SecretKeyRef.Name Actions
{{$index+1}}. {{row.Name}} {{row.Value}} {{row.ValueFrom.FieldRef.APIVersion}} {{row.ValueFrom.FieldRef.FieldPath}} {{row.ValueFrom.ResourceFieldRef.ContainerName}} {{row.ValueFrom.ResourceFieldRef.Resource}} {{row.ValueFrom.ConfigMapKeyRef.Name}} {{row.ValueFrom.ConfigMapKeyRef.Key}} {{row.ValueFrom.ConfigMapKeyRef.OptionalSelected.DisplayText}} {{row.ValueFrom.SecretKeyRef.Name}}    
ingress.extra_volumes Extra volumes

# Name HostPath.Path HostPath.Type EmptyDir.Medium GCEPersistentDisk.PDName GCEPersistentDisk.FSType GCEPersistentDisk.Partition GCEPersistentDisk.ReadOnly AWSElasticBlockStore.VolumeID AWSElasticBlockStore.FSType Actions
{{$index+1}}. {{row.Name}} {{row.HostPath.Path}} {{row.HostPath.Type}} {{row.EmptyDir.Medium}} {{row.GCEPersistentDisk.PDName}} {{row.GCEPersistentDisk.FSType}} {{row.GCEPersistentDisk.Partition}} {{row.GCEPersistentDisk.ReadOnlySelected.DisplayText}} {{row.AWSElasticBlockStore.VolumeID}} {{row.AWSElasticBlockStore.FSType}}    
ingress.extra_volume_mounts Extra volume mounts

# Name ReadOnly MountPath SubPath MountPropagation SubPathExpr Actions
{{$index+1}}. {{row.Name}} {{row.ReadOnlySelected.DisplayText}} {{row.MountPath}} {{row.SubPath}} {{row.MountPropagation}} {{row.SubPathExpr}}    
.ingress.update_strategy
_

.ingress.update_strategy.RollingUpdate
_

.ingress.update_strategy.RollingUpdate.MaxUnavailable
_

.ingress.update_strategy.RollingUpdate.MaxSurge
_

ingress.tolerations Tolerations for Deployments

# Key Operator Value Effect TolerationSeconds Actions
{{$index+1}}.
.cloud_provider
_

.cloud_provider.awsCloudProvider
_

.cloud_provider.awsCloudProvider.global
_

.cloud_provider.awsCloudProvider.service_override
_

.cloud_provider.azureCloudProvider
_

.cloud_provider.openstackCloudProvider
_

.cloud_provider.openstackCloudProvider.global
_

.cloud_provider.openstackCloudProvider.load_balancer
_

.cloud_provider.openstackCloudProvider.block_storage
_

.cloud_provider.openstackCloudProvider.route
_

.cloud_provider.openstackCloudProvider.metadata
_

.cloud_provider.vsphereCloudProvider
_

.cloud_provider.vsphereCloudProvider.global
_

.cloud_provider.vsphereCloudProvider.virtual_center
_

.cloud_provider.vsphereCloudProvider.network
_

.cloud_provider.vsphereCloudProvider.disk
_

.cloud_provider.vsphereCloudProvider.workspace
_

.bastion_host
_

.monitoring
_

.monitoring.options
_

.monitoring.node_selector
_

.monitoring.update_strategy
_

.monitoring.update_strategy.RollingUpdate
_

.monitoring.update_strategy.RollingUpdate.MaxUnavailable
_

.monitoring.update_strategy.RollingUpdate.MaxSurge
_

monitoring.tolerations Tolerations for Deployments

# Key Operator Value Effect TolerationSeconds Actions
{{$index+1}}.
.restore
_

.rotate_certificates
_

rotate_certificates.Services Services to rotate their certs

# Values Actions
{{$index+1}}.
.dns
_

.dns.options
_

dns.upstreamnameservers Upstream nameservers

# Values Actions
{{$index+1}}.
dns.reversecidrs ReverseCIDRs

# Values Actions
{{$index+1}}.
.dns.stubdomains
_

.dns.node_selector
_

.dns.nodelocal
_

.dns.nodelocal.update_strategy
_

.dns.nodelocal.update_strategy.RollingUpdate
_

.dns.nodelocal.update_strategy.RollingUpdate.MaxUnavailable
_

.dns.nodelocal.update_strategy.RollingUpdate.MaxSurge
_

.dns.nodelocal.node_selector
_

.dns.update_strategy
_

.dns.update_strategy.RollingUpdate
_

.dns.update_strategy.RollingUpdate.MaxUnavailable
_

.dns.update_strategy.RollingUpdate.MaxSurge
_

.dns.linear_autoscaler_params
_

dns.tolerations Tolerations for Deployments

# Key Operator Value Effect TolerationSeconds Actions
{{$index+1}}.
.upgrade_strategy
_

.upgrade_strategy.node_drain_input
_

{{repoTitle.MainEntity}}

role Node role in kubernetes cluster (controlplane, worker, or etcd)

# Values Actions
{{$index+1}}.
.labels
_nodes

taints Node Taints

# key value effect timeAdded Actions
{{$index+1}}.
{{repoTitle.MainEntity}}

{{repoTitle.MainEntity}}

Resources Resources

# Values Actions
{{$index+1}}.
Providers Providers

# KMS.Name KMS.CacheSize KMS.Endpoint Actions
{{$index+1}}. {{row.KMS.Name}} {{row.KMS.CacheSize}} {{row.KMS.Endpoint}}    
{{repoTitle.MainEntity}}

.AESGCM
_Providers

AESGCM.Keys Keys

# Name Secret Actions
{{$index+1}}.
.AESCBC
_Providers

AESCBC.Keys Keys

# Name Secret Actions
{{$index+1}}.
.Secretbox
_Providers

Secretbox.Keys Keys

# Name Secret Actions
{{$index+1}}.
.Identity
_Providers

.KMS
_Providers

.KMS.Timeout
_Providers

{{repoTitle.MainEntity}}

{{repoTitle.MainEntity}}

{{repoTitle.MainEntity}}

{{repoTitle.MainEntity}}

Users Users

# Values Actions
{{$index+1}}.
UserGroups UserGroups

# Values Actions
{{$index+1}}.
Verbs Verbs

# Values Actions
{{$index+1}}.
Resources Resources

# Values Actions
{{$index+1}}.
Namespaces Namespaces

# Values Actions
{{$index+1}}.
NonResourceURLs NonResourceURLs

# Values Actions
{{$index+1}}.
OmitStages OmitStages

# Values Actions
{{$index+1}}.
{{repoTitle.MainEntity}}

{{repoTitle.MainEntity}}

{{repoTitle.MainEntity}}

.HostPath
_ingress_extra_volumes

.EmptyDir
_ingress_extra_volumes

.EmptyDir.SizeLimit
_ingress_extra_volumes

.GCEPersistentDisk
_ingress_extra_volumes

.AWSElasticBlockStore
_ingress_extra_volumes

.GitRepo
_ingress_extra_volumes

.Secret
_ingress_extra_volumes

Secret.Items Items

# Key Path Mode Actions
{{$index+1}}.
.NFS
_ingress_extra_volumes

.ISCSI
_ingress_extra_volumes

ISCSI.Portals Portals

# Values Actions
{{$index+1}}.
.ISCSI.SecretRef
_ingress_extra_volumes

.Glusterfs
_ingress_extra_volumes

.PersistentVolumeClaim
_ingress_extra_volumes

.RBD
_ingress_extra_volumes

RBD.CephMonitors CephMonitors

# Values Actions
{{$index+1}}.
.RBD.SecretRef
_ingress_extra_volumes

.FlexVolume
_ingress_extra_volumes

.FlexVolume.SecretRef
_ingress_extra_volumes

.FlexVolume.Options
_ingress_extra_volumes

.Cinder
_ingress_extra_volumes

.Cinder.SecretRef
_ingress_extra_volumes

.CephFS
_ingress_extra_volumes

CephFS.Monitors Monitors

# Values Actions
{{$index+1}}.
.CephFS.SecretRef
_ingress_extra_volumes

.Flocker
_ingress_extra_volumes

.DownwardAPI
_ingress_extra_volumes

DownwardAPI.Items Items

# Path FieldRef.APIVersion FieldRef.FieldPath ResourceFieldRef.ContainerName ResourceFieldRef.Resource Mode Actions
{{$index+1}}. {{row.Path}} {{row.FieldRef.APIVersion}} {{row.FieldRef.FieldPath}} {{row.ResourceFieldRef.ContainerName}} {{row.ResourceFieldRef.Resource}} {{row.Mode}}    
.FC
_ingress_extra_volumes

FC.TargetWWNs TargetWWNs

# Values Actions
{{$index+1}}.
FC.WWIDs WWIDs

# Values Actions
{{$index+1}}.
.AzureFile
_ingress_extra_volumes

.ConfigMap
_ingress_extra_volumes

ConfigMap.Items Items

# Key Path Mode Actions
{{$index+1}}.
.VsphereVolume
_ingress_extra_volumes

.Quobyte
_ingress_extra_volumes

.AzureDisk
_ingress_extra_volumes

.PhotonPersistentDisk
_ingress_extra_volumes

.Projected
_ingress_extra_volumes

Projected.Sources Sources

# Secret.Name Secret.Optional ConfigMap.Name ConfigMap.Optional ServiceAccountToken.Audience ServiceAccountToken.ExpirationSeconds ServiceAccountToken.Path Actions
{{$index+1}}. {{row.Secret.Name}} {{row.Secret.OptionalSelected.DisplayText}} {{row.ConfigMap.Name}} {{row.ConfigMap.OptionalSelected.DisplayText}} {{row.ServiceAccountToken.Audience}} {{row.ServiceAccountToken.ExpirationSeconds}} {{row.ServiceAccountToken.Path}}    
.PortworxVolume
_ingress_extra_volumes

.ScaleIO
_ingress_extra_volumes

.ScaleIO.SecretRef
_ingress_extra_volumes

.StorageOS
_ingress_extra_volumes

.StorageOS.SecretRef
_ingress_extra_volumes

.CSI
_ingress_extra_volumes

.CSI.VolumeAttributes
_ingress_extra_volumes

.CSI.NodePublishSecretRef
_ingress_extra_volumes

.Ephemeral
_ingress_extra_volumes

.Ephemeral.VolumeClaimTemplate
_ingress_extra_volumes

.Ephemeral.VolumeClaimTemplate.CreationTimestamp
_ingress_extra_volumes

.Ephemeral.VolumeClaimTemplate.Labels
_ingress_extra_volumes

.Ephemeral.VolumeClaimTemplate.Annotations
_ingress_extra_volumes

Ephemeral.VolumeClaimTemplate.OwnerReferences OwnerReferences

# APIVersion Kind Name UID Controller BlockOwnerDeletion Actions
{{$index+1}}. {{row.APIVersion}} {{row.Kind}} {{row.Name}} {{row.UID}} {{row.ControllerSelected.DisplayText}} {{row.BlockOwnerDeletionSelected.DisplayText}}    
Ephemeral.VolumeClaimTemplate.Finalizers Finalizers

# Values Actions
{{$index+1}}.
Ephemeral.VolumeClaimTemplate.ManagedFields ManagedFields

# Manager Operation APIVersion Time FieldsType FieldsV1.Raw Actions
{{$index+1}}. {{row.Manager}} {{row.Operation}} {{row.APIVersion}} {{row.Time}} {{row.FieldsType}} {{row.FieldsV1.Raw}}    
.Ephemeral.VolumeClaimTemplate.Spec
_ingress_extra_volumes

Ephemeral.VolumeClaimTemplate.Spec.AccessModes AccessModes

# Values Actions
{{$index+1}}.
.Ephemeral.VolumeClaimTemplate.Spec.Selector
_ingress_extra_volumes

.Ephemeral.VolumeClaimTemplate.Spec.Selector.MatchLabels
_ingress_extra_volumes

Ephemeral.VolumeClaimTemplate.Spec.Selector.MatchExpressions MatchExpressions

# Key Operator Actions
{{$index+1}}. {{row.Key}} {{row.Operator}}    
.Ephemeral.VolumeClaimTemplate.Spec.Resources
_ingress_extra_volumes

.Ephemeral.VolumeClaimTemplate.Spec.Resources.Limits
_ingress_extra_volumes

.Ephemeral.VolumeClaimTemplate.Spec.Resources.Requests
_ingress_extra_volumes

.Ephemeral.VolumeClaimTemplate.Spec.DataSource
_ingress_extra_volumes

{{repoTitle.MainEntity}}

{{repoTitle.MainEntity}}

{{repoTitle.MainEntity}}

.Secret
_Projected_Sources

Secret.Items Items

# Key Path Mode Actions
{{$index+1}}.
.DownwardAPI
_Projected_Sources

DownwardAPI.Items Items

# Path FieldRef.APIVersion FieldRef.FieldPath ResourceFieldRef.ContainerName ResourceFieldRef.Resource Mode Actions
{{$index+1}}. {{row.Path}} {{row.FieldRef.APIVersion}} {{row.FieldRef.FieldPath}} {{row.ResourceFieldRef.ContainerName}} {{row.ResourceFieldRef.Resource}} {{row.Mode}}    
.ConfigMap
_Projected_Sources

ConfigMap.Items Items

# Key Path Mode Actions
{{$index+1}}.
.ServiceAccountToken
_Projected_Sources

{{repoTitle.MainEntity}}

Values Values

# Values Actions
{{$index+1}}.
{{repoTitle.MainEntity}}

{{repoTitle.MainEntity}}

{{repoTitle.MainEntity}}


{{message}}