generic: tip: Tip resourceExternalLinkTips: 'External Link' namespace: Namespace notReady: Not Ready labels: Labels inProgress: In Progress basic: Basic nav: group: networks: Networks backupAndSnapshot: Backup & Snapshot Monitoring: Monitoring Logging: Logging 'Monitoring & Logging': Monitoring & Logging resourceTable: groupBy: device: Group by Device validation: arrayCountRequired: "At least {count} {key} {count, plural, =1 {is} other {are}} required, and {key} can not be empty." members: clusterMemebership: Cluster Membership projectMembership: Project Membership asyncButton: restart: action: Save & Restart success: Restarted waiting: Restarting… harvester: productLabel: 'Harvester' modal: backup: success: 'Backup { backUpName } has been initiated.' addBackup: Add Backup restore: success: 'Restore { name } created successfully.' title: Backup and restore selectBackup: Select Backup message: backup: Please select the backup that needs to be restored. createTemplate: title: 'Generate Template' name: 'Name' description: 'Description' message: tip: Please enter a template name! success: 'Template { templateName } created successfully.' failed: 'Failed generated template!' cloneVM: title: Clone VM name: New VM Name type: Clone volume data action: create: Create clone: Clone message: tip: Please enter a VM name! success: 'VM { name } cloned successfully.' failed: 'Failed clone VM!' exportImage: title: Export to Image name: Name namespace: Namespace message: success: 'Image { name } created successfully.' migration: failedMessage: Latest migration failed! title: Migration fields: nodeName: label: Target Node placeholder: Choose Target Node ejectCDROM: title: Eject CDROM warnTip: Eject volume will restart the virtual machine. operationTip: 'Select the volume you want to delete:' delete: Delete bundle: title: Generate Support Bundle url: Issue URL description: Description requiredDesc: Description is required! titleDescription: Collect system-related log in Harvester, to help with troubleshooting and support. hotplug: success: 'Volume { diskName } is mounted to the VM { vm }.' title: Add Volume hotunplug: success: 'Volume { name } is detach successfully.' snapshot: title: Take Snapshot name: Name message: success: 'Take Snapshot { name } successfully.' volumeClone: title: Clone Volume name: Name message: success: 'New Volume { name } cloned successfully.' restoreSnapshot: title: Restore Snapshot name: 'New Volume Name' success: 'New Volume { name } restored successfully.' vmSnapshot: title: Take VM Snapshot name: Name success: 'Take VM Snapshot { name } successfully.' restart: title: Restart VM tip: Restart the Virtual Machine now for configuration changes to take effect. cancel: Save notification: title: succeed: Succeed info: Info warning: Warning error: Error action: createVM: Create a Virtual Machine start: Start restart: Restart softreboot: Soft Reboot stop: Stop pause: Pause deepClone: Clone shallowClone: Clone Template unpause: Unpause ejectCDROM: Eject CDROM launchFormTemplate: Launch instance from template modifyTemplate: Modify template (Create new version) setDefaultVersion: Set default version addTemplateVersion: Add templateVersion backup: Take Backup restore: Restore restoreNewVM: Restore New restoreExistingVM: Replace Existing migrate: Migrate abortMigration: Abort Migration createTemplate: Generate Template enableMaintenance: Enable Maintenance Mode disableMaintenance: Disable Maintenance Mode cordon: Cordon uncordon: Uncordon addHotplug: Add Volume exportImage: Export Image viewlogs: View Logs cancelExpand: Cancel Expand snapshot: Take Snapshot pvcClone: Clone Volume vmSnapshot: Take VM Snapshot shutdown: Shut Down powerOn: Power On reboot: Reboot forceStop: Force Stop tableHeaders: size: Size progress: Progress message: Message phase: Phase attachedVM: Attached VM fingerprint: Fingerprint value: Value actions: Actions readyToUse: Ready To Use backupTarget: Backup Target targetVm: Target VM hostIp: Host IP vm: ipAddress: IP Address node: Node defaultVersion: Default Version network: type: Type vlan: Vlan ID snapshotTargetVolume: Original Volume volumeSnapshotCounts: Snapshot Counts networkState: Network State storageClass: Storage Class restore: Restore tab: volume: Volumes network: Networks advanced: Advanced Options accessCredentials: Access Credentials pciDevices: PCI Devices vGpuDevices: VGPU Devices vmScheduling: VM Scheduling instanceLabel: Instance Labels fields: version: Version name: Name type: Type image: Image size: Size volume: Volume network: Network model: Model macAddress: Mac Address port: Port protocol: Protocol remove: REMOVE PhysicalNic: Physical NIC cpu: Cpu memory: Memory virtualName: Virtual machine name promiscuous: Promiscuous ipv4Address: IPv4 Address filterLabels: Filter Labels storageClass: Storage Class dockerImage: Docker Image pci: available: Available Devices compatibleNodes: Compatible Nodes impossibleSelection: 'There are no hosts with all of the selected devices.' howToUseDevice: 'Use the table below to enable PCI passthrough on each device you want to use in this VM.' deviceInTheSameHost: 'You can only select devices on the same host.' oldFormatDevices: help: |-
The following PCI devices are using the old naming convention and need to be updated in the YAML file:
Please use the following instructions to update the VM:
hostDevices section, and save VM the changes to the YAML file.{current}'
ntpConfigSyncStatus:
isUnsynced: 'The NTP config is not synced. Current: {current}, Wanted: {wanted} '
virtualMachine:
label: Virtual Machines
osType: OS Type
instance:
singleInstance:
multipleInstance:
single:
label: Single Instance
nameLabel: Name
host:
label: Hostname
placeholder: default to the virtual machine name.
multiple:
label: Multiple Instance
nameNsDescription: Name prefix for each instance
count: Count
countTip: Count should be between 1 and 10
nameLabel: Name Prefix
host:
label: Host Prefix Name
placeholder: default to the virtual machine name.
useTemplate:
label: "Use VM Template:"
template:
label: Template
version:
label: Version
console:
novnc: Open in Web VNC
serial: Open in Serial Console
promptRemove:
title: 'Select the volume you want to delete:'
deleteAll: Delete All
tips: "Warn: The snapshots of vm will be deleted with VM and the snapshots of volume will be deleted with volume."
unplug:
title: 'Are you sure that you want to detach volume {name} ?'
actionLabel: Detach
detachVolume:
Detach Volume
restartTip: |-
{restart, select,
true {Restart}
other {Start}
} the virtual machine now to take effect of the configuration changes.
runStrategy: Run Strategy
restartNow: |-
{restart, select,
true {Restart}
other {Start}
} Now
createSSHKey: Create a New...
installAgent: Install guest agent
enableUsb: Enable USB Tablet
advancedOptions:
tpm: Enable TPM
usbTip: Provides an absolute pointer device which often helps with getting a consistent mouse cursor position in VNC.
sshTitle: Add Public SSH Key
imageTip: An external URL to the .iso, .img, .qcow2 or .raw that the virtual machine should be created from.
efiEnabled: Booting in EFI mode
secureBoot: Secure Boot
volume:
dragTip: Drag and drop volumes, or use the volume's arrows, to change the boot order.
volumeTip: The VM only contains a cd-rom volume. You may want to add additional disk volumes.
macTip: "MAC address as seen inside the guest system."
volumeUpdate: 'Set volume { name } successfully'
type: Type
size: Size
edit: Edit
bus: Bus
bootOrder: Boot Order
volume: Volume
dockerImage: Docker Image
addVolume: Add Volume
addExistingVolume: Add Existing Volume
addVmImage: Add VM Image
addContainer: Add Container
setFirst: Set as root volume
saveVolume: Update Volume
title:
vmImage: Image Volume
existingVolume: Existing Volume
volume: Volume
container: Container
unmount:
title: Are you sure?
message: Are you sure you want to unmount this volume?
network:
title: Network
addNetwork: Add Network
addPort: Add Port
cloudConfig:
title: Cloud Config
createTemplateTitle: 'Create {name}.'
createNew: Create new...
cloudInit:
label: Cloud Init
placeholder: Select a template
user:
label: User Data Template
title: "User Data:"
tip: "You can specify user data to configure an instance or run a configuration script during launch. If you launch more than one instance at a time, the user data is available to all the instances in that reservation. Learn more"
network:
label: Network Data Template
title: "Network Data:"
tip: "The network-data configuration allows you to customize the instance’s networking interfaces by assigning subnet configuration, virtual device creation (bonds, bridges, vlans) routes and DNS configuration. Learn more"
scheduling:
affinity:
anyNode: 'Run VM on any available node'
schedulingRules: 'Run VM on node(s) matching scheduling rules'
specificNode: Run VM on specific node - (Live migration is not supported)
networkNotSupport: Network not support schedule
accessCredentials:
resetPwd:
label: Add Basic Auth
injectSSH:
label: Add SSHKey
users: Select Users
addUser: Add User
tips: qemu-guest-agent must be installed to enable Access Credentials, the VM should be restarted after credentials added. Need to enter the VM to edit password or remove SSH-Key after deleting the credentials.
userTips: The user to be added must already exist; otherwise, the credentials will not take effect.
duplicatedUser: User already exist.
invalidUser: Invalid Username.
input:
name: Name
memory: Memory
image: Image
sshKey: SSHKey
sshKeyValue: SSH-Key
MachineType: Machine Type
username: Username
password: Password
reservedMemory: Reserved Memory
machineTypeTip: 'Specify a processor architecture to emulate. To see a list of supported architectures, run: qemu-system-x86_64 -cpu ?'
detail:
tabs:
overview: Overview
details: Details
environment: Environment
events: Events
migration: Migration
console: Console
networkInterfaces: Network Interfaces
disks: Disks
networks: Networks
basics: Basics
configurations: Configurations
inventory: Inventory
hostBasic: Basic Attributes
instance: Virtual Machines
monitor: Monitor Data
keypairs: SSH Keys
cloudConfig: Cloud Config
metrics: VM Metrics
details:
title:
vmDetails: Virtual Machine Details
requirements: Scheduling and resources requirements
services: Services
users: Logged in users
name: Name
namespace: Namespace
created: Created
hostname: Hostname
node: Node
ipAddress: IP Address
status: Status
pod: Pod
labels: Labels
bootOrder: Boot Order
annotations: Annotations
CDROMs: CD-ROMs
description: Description
operatingSystem: Operating System
template: Template
kernelRelease: Kernel Release
owner: Owner
workloadProfile: Workload Profile
nodeSelector: Node Selector
flavor: Flavor
tolerations: Tolerations
dedicatedResources: Dedicated Resources
down: VM not running
affinityRules: Affinity Rules
sourceNode: Source Node
targetNode: Target Node
started: Started
ended: Ended
notAvailable: Not available
GuestAgentNotInstalled: Guest agent required
noOwner: No Owner
events:
from: Generated from
down: No events in the past hour
console:
down: This Virtual Machine is down. Please start it to access its console.
shortcutKeys: Shortcut Keys
customShortcutKeys: Custom Shortcut Keys
management: Management Shortcut Keys
record:
start: Record
recording: Recording
stop: Stop Recording
tips: Pressing the record button will capture your keyboard inputs.
send: Send
preferredKeys: Preferred Custom Shortcut Keys
terminationGracePeriodSeconds:
label: Termination Grace Period
affinity:
thisPodNamespace: This VM's namespace
matchExpressions:
inNamespaces: "Workloads in these namespaces"
namespaces:
label: Namespaces
volume:
label: Volumes
tabs:
basics: Basics
snapshots: Snapshots
datasource: Data Source
details: Details
size: Size
source: Source
kind: Kind
sourceOptions:
new: New
vmImage: VM Image
image: Image
frontend: Frontend
blockdev: Block Device
attachedNode: Attached Node
endpoint: Endpoint
diskTags: Disk Tags
nodeTags: Node Tags
lastBackup: Last Backup
lastBackupAt: Last Backup At
replicasNumber: Replicas Number
promptRemove:
tips: "Warn: The snapshots of volume will be deleted with volume."
externalLink:
tips: Check volume details
rebuildingMessage: 'Rebuilding: {percentage}%'
image:
label: Images
tabs:
basics: Basics
url: URL
size: Size
urlTip: 'supports the raw and qcow2 image formats which are supported by qemu. Bootable ISO images can also be used and are treated like raw images.'
fileName: File Name
uploadFile: Upload File
source: Source
sourceType:
download: URL
upload: File
warning:
uploading: |-
{count, plural,
=1 {1 image is uploading, please do not refresh or close the page.}
other {{count} images are uploading, please do not refresh or close the page.}
}
checksum: Checksum
checksumTip: Validate the image using the SHA512 checksum, if specified.
vmTemplate:
label: Templates
tabs:
basics: Basics
nameNsDescription:
name: Template Name
tips:
notExistImage:
title: Image {name} does not exist!
message: Please select a new Image.
notExistNode:
title: Node {name} does not exist!
message: Please select a new Node.
upgradePage:
upgradeApp: Upgrade Software
upgrade: Upgrade
upgradeTip: Please select the version you want to upgrade to
currentVersion: CURRENT VERSION
versionLabel: AVAILABLE COMPATIBLE VERSIONS
enableLogging: Enable Logging
upgradeNode: Upgrading Node
upgradeSysService: Upgrading System Service
upgradeImage: Download Upgrade Image
osUpgrade: OS Upgrade
uploadNew: Upload New Image
selectExisting: Select Existing Image
createRepository: Creating Upgrade Repository
succeeded: Succeeded
releaseTip: Please read the upgrade documentation carefully. You can view details on the Harvester Release Note.
checkReady: I have read and understood the upgrade content related to this Harvester version.
pending: Pending
repoInfo:
upgradeStatus: Upgrade Status
os: OS
kubernetes: Kubernetes
monitoringChart: Monitoring Chart
harvesterChart: Harvester Chart
success: Success
fail: Fail
ongoing: on-going
downloadLog: Download Log
logStatus: Log Download Status
dismissMessage: Dismiss it
upgradeInfo:
warning: WARNING
doc: Before you upgrade to the newer Harvester version, you must perform the required pre-upgrade checks for your cluster. Complete only those tasks that apply to your environment.
tip: Failure to perform these checks may result in a failed upgrade or hitting known issues that require a manual workaround fix.
moreNotes: For more details about the release notes, please visit -
backup:
label: VM Backups
createText: Restore Backup
title: Restore Virtual Machine
backupTargetTip: The endpoint used to access the backupstore. NFS and S3 are supported.
message:
noSetting:
prefix: You must configure the backup target in
middle: 'setting'
suffix: before creating a new backup.
errorTip:
prefix: Backup Target value in
middle: Setting
suffix: "is invalid, error: "
viewSetting:
prefix: Click
middle: here
suffix: to view the backup config.
testConnect:
actionLabel: Test connection
waitingLabel: Testing connection...
successLabel: Connection tested
successMessage: 'Harvester can successfully connect to the endpoint {endpoint}'
restore:
backup: Backup
deletePreviousVolumes: Delete Previous Volumes
createNew: Create new
replaceExisting: Replace existing
virtualMachineName: Virtual Machine Name
keepMacAddress: Keep MAC Address
matchTarget: The current backup target does not match the existing one.
progress:
details: Volume details
tooltip:
starting: Backup initiating
progress: Backup in progress
complete: Backup completed
restore:
progress:
details: Volume details
tooltip:
starting: Restore initiating
progress: Restore in progress
complete: Restore completed
network:
label: VM Networks
tabs:
basics: Basics
layer3Network: Route
clusterNetwork:
label: Cluster Network
create: Create a New Cluster Network
toolTip: Define your custom cluster scope network name
createPlaceholder: Input a new Cluster Network name
selectOrCreatePlaceholder: Select or Create a new Cluster Network
selectPlaceholder: Select a Cluster Network
layer3Network:
mode:
label: Mode
auto: Auto(DHCP)
manual: Manual
serverIPAddr:
label: DHCP Server IP
gateway:
label: Gateway
placeholder: e.g. 172.16.0.1
cidr:
label: CIDR
placeholder: e.g. 172.16.0.1/24
sshKey:
label: SSH Keys
keypair: SSH Key
tabs:
basics: Basics
setting:
label: Settings
tabs:
advanced: Advanced
ui: UI
validation:
physicalNIC: DefaultPhysicalNIC
placeholder:
accessKeyId: specify your access key id
secretAccessKey: specify your secret access key
cert: upload a self-signed SSL certificate
vlanChangeTip: The newly modified default network interface only applies to newly added nodes, not existing ones.
defaultPhysicalNIC: Default Network Interface
percentTip: The value in parentheses represents the distribution percentage of the network interface on all hosts. If an interface less than 100% is selected, the user needs to manually specify the network interface on the host where the vlan network configuration fails.
message:
ca:
prefix: 'Click'
middle: 'here'
suffix: 'to add a custom certificate.'
sslCertificates:
publicCertificate: Public Certificate
privateKey: Private Key
ca: CA
storageNetwork:
range:
placeholder: e.g. 172.16.0.0/24
label: IP Range
invalid: '"Range" is invalid.'
clusterNetwork: Cluster Network
vlan: VLAN ID
exclude:
label: Exclude
placeholder: e.g. 172.16.0.1/32
invalid: '"Exclude list" is invalid.'
addIp: Add Exclude IP
warning: 'WARNING: Number of IPs Required = Number of Nodes * 4 + Number of Disks * 2 + Number of Images to Download/Upload . See doc for more details.'
vmForceDeletionPolicy:
period: Period
autoRotateRKE2Certs:
expiringInHours: Expiring in
httpProxy:
warning: 'WARNING: Virtualization Management page.
ntpServers:
isNotIPV4: The address you entered is not IPv4 or host. Please enter a valid IPv4 address or a host address.
isDuplicate: There are duplicate NTP server configurations.
cloudTemplate:
label: Cloud Config Templates
templateType: Template Type
userData: User Data
networkData: Network Data
support:
title: Harvester Support
kubeconfig:
title: Download KubeConfig
titleDescription: Download kubeconfig for debugging.
internal:
rancher:
title: Access Embedded Rancher UI
titleDescription: We only support to use the embedded Rancher dashboard for debugging and validation purpose. For Rancher's multi-cluster and multi-tenant integration, please refer to the docs here.
longhorn:
title: Access Embedded Longhorn UI
titleDescription: We only support to use the embedded Longhorn UI for debugging and validation purpose.
community:
learnMore: Find out more about SUSE Harvester support
pricing: Contact us for pricing
namespace:
label: Namespaces
projectNamespace:
label: Projects/Namespaces
vip:
namespace:
label: Namespace
cidr:
label: CIDR/IP Range
invalid: '"CIDR/IP Range" is invalid.'
toolTip: "We can apply multiple pools or ranges by seperating them with commas. i.e. 192.168.0.200/30,192.168.0.200/29 or 192.168.0.10-192.168.0.11"
add:
label: Add IP Pools
sslParameters:
protocols:
label: Protocols
ciphers:
label: Ciphers
monitoring:
configuration:
label: Configuration
alertmanagerConfig:
label: Alertmanager Configs
diabledMonitoringTips:
prefix: 'You must enable'
middle: 'Monitoring'
suffix: 'addon at first.'
diabledAlertingTips:
prefix: 'You must enable'
middle: 'Alertmanager'
suffix: 'for configs to take effect.'
disabledAddon:
prefix: 'Monitoring Addon is disabled now, click'
middle: 'here'
suffix: 'to enable it.'
logging:
configuration:
section:
fluentbit: Fluentbit
fluentd: Fluentd
clusterFlow:
label: Cluster Flow
clusterOutput:
label: Cluster Output
flow:
label: Flow
output:
label: Output
diabledTips:
prefix: 'You must enable'
middle: 'Logging'
suffix: 'for configs to take effect.'
snapshot:
label: Volume Snapshots
targetVolume: Original Volume
size: Size
image: Image
vmSnapshot:
label: VM Snapshots
createText: Restore Snapshot
snapshot: Snapshot
storage:
label: Storage
useDefault: Use the default storage
migratable:
label: Migratable
numberOfReplicas:
label: Number Of Replicas
staleReplicaTimeout:
label: Stale Replica Timeout
nodeSelector:
label: Host Selector
diskSelector:
label: Disk Selector
storageClass:
label: Storage Class
title: Storage Classes
customize:
volumeBindingMode:
later: Bind and provision a persistent volume once a VM using the PersistentVolumeClaim is created
parameters:
numberOfReplicas:
label: Number Of Replicas
staleReplicaTimeout:
label: Stale Replica Timeout
diskSelector:
label: Disk Selector
no-options: No available tags, please add in the `Host > Storage` page
nodeSelector:
label: Node Selector
no-options: No available tags, please add in the `Host > Storage` page
migratable:
label: Migratable
allowedTopologies:
title: Allowed Topologies
tooltip: Allowed Topologies helps scheduling VMs on hosts which match all of below expressions.
vlanConfig:
title: Network Configs
createNetworkConfig: Create Network Config
action:
migrate: Migrate
titles:
nodeSelector: Node Selector
uplink: Uplink
bondOptions: Bond Options
attributes: Attributes
host: Selected Hosts
scheduling:
affinity:
allNodes: Select all nodes
specificNode: Select specific node
schedulingRules: Select node(s) matching rules
uplink:
nics:
label: NICs
addLabel: Add NIC
placeholder: Select a NIC that is available on all the selected nodes
validate:
available: NIC "{nic}" is not available on the selected nodes
linkAttributes:
mtu:
label: MTU
bondOptions:
mode:
label: Mode
miimon:
label: Miimon
tooltip: -1 means to keep the original value
nodeSelector:
matchingNodes:
matchesSome: |-
{matched, plural,
=0 {Matches 0 of {total, number} Nodes.}
=1 {Matches 1 of {total, number} Nodes: "{sample}"}
other {Matches {matched, number} of {total, number} existing Nodes, including "{sample}"}
}
vlanStatus:
vlanConfig:
label: Network Config
clusterNetwork:
title: Cluster Networks/Configs
create:
button:
label: Create Cluster Network
clusterNetwork: There are no network configs defined.
mgmt: mgmt is a built-in cluster management network and does not support any additional network configurations.
notExist: 'Cluster Network "{ clusterNetwork }" does not exist'
notReady: 'Cluster Network "{ clusterNetwork }" is not ready'
addons:
descriptions:
'harvester-system/vm-import-controller': vm-import-controller is an addon to help migrate VM workloads from other source clusters to an existing Harvester cluster.
'harvester-system/pcidevices-controller': pcidevices-controller is an addon to help discover PCI devices for nodes in your cluster and allow users to prepare devices for PCI Passthrough, for use with Harvester VM and guest Clusters.
'cattle-logging-system/rancher-logging': rancher-logging is an addon to collect versatile logs, events and audits from the Harvester cluster and route them to many kinds of servers based on flows.
'harvester-system/rancher-vcluster': rancher-vcluster deploys a vcluster with rancher installed.
'cattle-monitoring-system/rancher-monitoring': rancher-monitoring is an addon to collect Harvester cluster and VM metrics, view them on the embedded dashboard, and send alert(s) to remote servers.
'vm-import-controller': vm-import-controller is an addon to help migrate VM workloads from other source clusters to an existing Harvester cluster.
'pcidevices-controller': pcidevices-controller is an addon to help discover PCI devices for nodes in your cluster and allow users to prepare devices for PCI Passthrough, for use with Harvester VM and guest Clusters.
'nvidia-driver-toolkit': 'nvidia-driver-toolkit is an addon to enable vGPU devices and assign them to Harvester VMs.'
'rancher-logging': rancher-logging is an addon to collect versatile logs, events and audits from the Harvester cluster and route them to many kinds of servers based on flows.
'rancher-monitoring': rancher-monitoring is an addon to collect Harvester cluster and VM metrics, view them on the embedded dashboard, and send alert(s) to remote servers.
'rancher-vcluster': rancher-vcluster deploys a vcluster with rancher installed.
'harvester-seeder': harvester-seeder is an addon that uses ipmi and redfish to discover hardware information and perform out-of-band operations.
'harvester-system/harvester-seeder': harvester-seeder is an addon that uses ipmi and redfish to discover hardware information and perform out-of-band operations.
vmImport:
titles:
basic: Basic
pvc: Volume
rancherVcluster:
accessRancher: Access Rancher Dashboard
hostname: Hostname
rancherVersion: Rancher Version
password: Bootstrap Password
switchFailed: "{action} {name} failed!"
nvidiaDriverToolkit:
titles:
basic: Controller
image: Image
driver: Driver
image:
tag: Image Tag
repository: Image Repository
driver:
location: Driver Location
parsingSpecError:
The field 'spec.valuesContent' has invalid format.
loadBalancer:
label: Load Balancers
tabs:
basic: Basic
listeners: Listeners
healthCheck: Health Check
backendServer: Backend Server Selector
workloadType:
label: Workload Type
options:
cluster: Guest Kubernetes Cluster
vm: Virtual Machine
ipam:
label: IPAM
options:
dhcp: DHCP
pool: Pool
ipPool:
label: IP Pool
options:
none: Auto (Select IP Pool automatically)
listeners:
name:
label: Name
protocol:
label: Protocol
port:
label: Port
backendPort:
label: Backend Port
placeholder: e.g. 80
backendServerSelector:
matchingVMs:
matchesSome: |-
{matched, plural,
=0 {Matches 0 of {total, number} virtual machines in the namespace where the load balancer is.}
=1 {Matches 1 of {total, number} virtual machines in the namespace where the load balancer is: "{sample}"}
other {Matches {matched, number} of {total, number} existing virtual machines in the namespace where the load balancer is, including "{sample}"}
}
backendServers:
label: Backend Servers
healthCheck:
warning:
portInUse: Warning, Backend Port {port} is in use in Health Check settings; in case of updating the port, update the Health Check settings accordingly.
ipPool:
label: IP Pools
network:
label: VM Network
tabs:
range: Range
scope: Scope
selector: Selector
subnet:
label: Subnet
startIP:
label: Start IP
endIP:
label: End IP
gateway:
label: Gateway
namespace:
label: Namespace
project:
label: Project
guestCluster:
label: Guest Kubernetes Cluster
availableIP:
label: Available IP Count
scope:
label: Scope
addLabel: Add Scope
priority:
label: Priority
cidr:
addLabel: Add CIDR
range:
addLabel: Add Range
service:
healthCheckPort:
label: Health Check Port
healthCheckSuccessThreshold:
label: Health Check Success Threshold
description: If the number of times the prober continuously detects an address successfully reaches the success threshold, then the backend server can start to forward traffic.
healthCheckFailureThreshold:
label: Health Check Failure Threshold
description: The backend server will stop forwarding traffic if the number of health check failures reaches the failure threshold.
healthCheckPeriod:
label: Health Check Period
healthCheckTimeout:
label: Health Check Timeout
healthCheckEnabled:
label: Health Check
secret:
label: Secrets
sriov:
label: SR-IOV Network Devices
nodeName: Node
numVFs: Number Of Virtual Functions
vfAddresses: Virtual Functions Addresses
showMore: Show More
parentSriov: Filter By Parent SR-IOV
sriovgpu:
label: SR-IOV GPU Devices
nodeName: Node
numVFs: Number Of Virtual Functions
vfAddresses: Virtual Functions Addresses
vGpuDevices: vGPU Devices
showMore: Show More
parentSriov: Filter By Parent SR-IOV GPU
noPermission: Please contact system admin to add Harvester addons first
goSetting:
prefix: The nvidia-driver-toolkit addon is not enabled, click
middle: here
suffix: to enable it to manage your SR-IOV GPU devices.
vgpu:
label: vGPU Devices
noPermission: Please contact system admin to add Harvester addons first
goSetting:
prefix: The nvidia-driver-toolkit addon is not enabled, click
middle: here
suffix: to enable it to manage your vGPU devices.
enableGroup: Enable Group
disableGroup: Disable Group
enable:
title: Select vGPU
type: Type
available: Available Devices
compatibleNodes: Compatible Nodes
impossibleSelection: 'There are no hosts with all of the selected devices.'
howToUseDevice: 'Use the table below to enable vGPU devices you want to use in this VM.'
deviceInTheSameHost: 'You can only select devices on the same host.'
harvesterVlanConfigMigrateDialog:
targetClusterNetwork:
label: Target Cluster Network
placeholder: Choose Target Cluster Network
seeder:
banner:
enable:
prefix: Addon "harvester-seeder" is disabled now,
middle: click here
suffix: to enable it.
noAccess: Please contact system admin to enable the Out-of-Band Access first.
noAddon: Addon "harvester-seeder" is not exist, please check if it is installed.
noInventory: Waiting for "inventories.metal.harvesterhci.io" to be ready.
inventory:
host:
label: Host
placeholder: e.g. 172.16.1.1
port:
label: Port
placeholder: e.g. 623
insecureTLS:
label: Insecure TLS
secret:
label: Secret
create:
title: Add Secret
event:
label: Event
pollingInterval:
label: Polling Interval
affinity:
thisPodNamespace: This VM's namespace
matchExpressions:
inNamespaces: "Workloads in these namespaces"
vmAffinityTitle: VM Scheduling
namespaces:
placeholder: e.g. default,system,base
label: Namespaces
addLabel: Add Workload Selector
topologyKey:
placeholder: 'topology.kubernetes.io/zone'
advancedSettings:
descriptions:
'harv-vlan': Default Network Interface name of the VLAN network.
'harv-backup-target': Custom backup target to store VM backups.
'branding': Branding allows administrators to globally re-brand the UI by customizing the Harvester product name, logos and color scheme.
'harv-csi-driver-config': Configure additional information for csi drivers.
'harv-containerd-registry': Containerd Registry Configuration to connect private registries.
'harv-log-level': Configure Harvester server log level. Default to info.
'harv-server-version': Harvester server version.
'harv-upgrade-checker-enabled': Specify whether to enable Harvester upgrade check or not. Default is true.
'harv-upgrade-checker-url': Default Harvester upgrade check url. Only used when the upgrade-checker-enabled is equal to true.
'harv-ui-source': Config how to load the UI source.
'harv-ui-index': 'HTML index location for the UI.'
'harv-ui-plugin-index': 'JS index location for the harvester plugin UI.'
'harv-cluster-registration-url': Registration URL for mutil-cluster management.
'harv-http-proxy': 'HTTP proxy for Harvester to access external services.'
'harv-additional-ca': 'Custom CA root certificates for TLS validation.'
'harv-overcommit-config': 'Resource overcommit configuration.'
'harv-support-bundle-timeout': 'Support Bundle timeout config in minutes, use 0 to disable the timeout.'
'harv-support-bundle-expiration': 'Support Bundle expiration config in minutes.'
'harv-vm-force-reset-policy': Config the force-reset action when a VM is stuck on a node that is down.
'harv-ssl-parameters': Custom SSL Parameters for TLS validation.
'harv-storage-network': 'Longhorn storage-network setting.'
'harv-support-bundle-namespaces': Specify resources in other namespaces to be collected by the support package.
'harv-auto-disk-provision-paths': Specify the disks(using glob pattern) that Harvester will automatically add as VM storage.
'harv-support-bundle-image': Support bundle image configuration. Find different versions in rancher/support-bundle-kit.
'harv-release-download-url': This setting allows you to configure the upgrade release download URL address. Harvester will get the ISO URL and checksum value from the ($URL/$VERSION/version.yaml) file hosted by the configured URL.
'harv-default-vm-termination-grace-period-seconds': Config the VM termination grace period for VM stop.
'harv-ntp-servers': Configure NTP server. You can configure multiple IPv4 addresses or host addresses.
'harv-auto-rotate-rke2-certs': The certificate rotation mechanism relies on Rancher. Harvester will automatically update certificates generation to trigger rotation.
typeLabel:
kubevirt.io.virtualmachine: |-
{count, plural,
one { Virtual Machine }
other { Virtual Machines }
}
harvesterhci.io.virtualmachineimage: |-
{count, plural,
one { Image }
other { Images }
}
harvesterhci.io.keypair: |-
{count, plural,
one { SSH Key }
other { SSH Keys }
}
harvesterhci.io.host: |-
{count, plural,
one { Host }
other { Hosts }
}
harvesterhci.io.networkattachmentdefinition: |-
{count, plural,
one { VM Network }
other { VM Networks }
}
harvesterhci.io.volume: |-
{count, plural,
one { Volume }
other { Volumes }
}
harvesterhci.io.user: |-
{count, plural,
one { User }
other { Users }
}
harvesterhci.io.setting: |-
{count, plural,
one { Setting }
other { Settings }
}
harvesterhci.io.virtualmachinetemplateversion: |-
{count, plural,
one { Template }
other { Templates }
}
harvesterhci.io.virtualmachinebackup: |-
{count, plural,
one { VM Backup }
other { VM Backups }
}
harvesterhci.io.cloudtemplate: |-
{count, plural,
one { Cloud Config Template }
other { Cloud Config Templates }
}
harvesterhci.io.volumesnapshot: |-
{count, plural,
one { Volume Snapshot }
other { Volume Snapshots }
}
harvesterhci.io.vmsnapshot: |-
{count, plural,
one { VM Snapshot }
other { VM Snapshots }
}
network.harvesterhci.io.vlanconfig: |-
{count, plural,
one { Network Config }
other { Network Configs }
}
harvesterhci.io.monitoring.alertmanagerconfig: |-
{count, plural,
one { Alertmanager Config }
other { Alertmanager Configs }
}
harvesterhci.io.logging.clusterflow: |-
{count, plural,
one { Cluster Flow }
other { Cluster Flows }
}
harvesterhci.io.logging.clusteroutput: |-
{count, plural,
one { Cluster Output }
other { Cluster Outputs }
}
harvesterhci.io.logging.flow: |-
{count, plural,
one { Flow }
other { Flows }
}
harvesterhci.io.logging.output: |-
{count, plural,
one { Output }
other { Outputs }
}
harvesterhci.io.storage: |-
{count, plural,
one { Storage Class }
other { Storage Classes }
}
devices.harvesterhci.io.pcidevice: |-
{count, plural,
one { PCI Device }
other { PCI Devices }
}
persistentvolumeclaim: |-
{count, plural,
one { Volume }
other { Volumes }
}
network.harvesterhci.io.clusternetwork: |-
{count, plural,
one { Cluster Network }
other { Cluster Networks }
}
devices.harvesterhci.io.sriovnetworkdevice: |-
{count, plural,
one { SR-IOV Network Device }
other { SR-IOV Network Devices }
}
devices.harvesterhci.io.sriovgpudevice: |-
{count, plural,
one { SR-IOV GPU Device }
other { SR-IOV GPU Devices }
}
devices.harvesterhci.io.vgpudevice: |-
{count, plural,
one { vGPU Device }
other { vGPU Devices }
}
harvesterhci.io.secret: |-
{count, plural,
one { Secret }
other { Secrets }
}
harvesterhci.io.blockdevice: |-
{count, plural,
one { Disk }
other { Disks }
}
loadbalancer.harvesterhci.io.loadbalancer: |-
{count, plural,
one { Load Balancer }
other { Load Balancers }
}
loadbalancer.harvesterhci.io.ippool: |-
{count, plural,
one { IP Pool }
other { IP Pools }
}