mirror of
https://github.com/harvester/harvester-ui-extension.git
synced 2025-12-13 21:21:44 +00:00
1432 lines
48 KiB
YAML
1432 lines
48 KiB
YAML
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
|
||
tab:
|
||
volume: Volumes
|
||
network: Networks
|
||
advanced: Advanced Options
|
||
accessCredentials: Access Credentials
|
||
pciDevices: PCI 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: |-
|
||
<p>
|
||
The following PCI devices are using the old naming convention and need to be updated in the YAML file:
|
||
</p>
|
||
<ul>
|
||
{oldFormatDevicesHTML}
|
||
</ul>
|
||
<p>
|
||
Please use the following instructions to update the VM:
|
||
</p>
|
||
<ol>
|
||
<li>Stop the VM, edit the VM YAML, and remove the <Code>hostDevices</Code> section, and save VM the changes to the YAML file.</li>
|
||
<li>Edit the VM, and add the already enabled PCIDevice from the list of available PCIDevices, and save and start VM.</li>
|
||
</ol>
|
||
showCompatibility: Show device compatibility matrix
|
||
hideCompatibility: Hide device compatibility matrix
|
||
claimError: Error enabling passthrough on {name}
|
||
unclaimError: Error disabling passthrough on {name}
|
||
cantUnclaim: You cannot disable passthrough on a device claimed by another user.
|
||
enableGroup: Enable Group
|
||
disableGroup: Disable Group
|
||
labelRequired: "This rule should not be manually altered: it ensures that the PCI devices selected for this virtual machine are available on the VM's host."
|
||
goSetting:
|
||
prefix: The pcidevices-controller addon is not enabled, click
|
||
middle: here
|
||
suffix: to enable it to manage your PCI devices.
|
||
noPCIPermission: Please contact system admin to enable the PCI devices first.
|
||
enablePassthroughWarning: Please be careful not to use host-owned PCI devices (e.g., management and VLAN NICs). Incorrect device allocation may cause damage to your cluster, including node failure.
|
||
matrixHostName: Host Name
|
||
matrixDeviceClaimName: Device Claim Name
|
||
generic:
|
||
close: Close
|
||
open: Open
|
||
showMore: Show More
|
||
hideMore: Hide More
|
||
memory: Memory
|
||
cpu: CPU
|
||
storage: Storage
|
||
noFileChosen: No file chosen
|
||
noSchema: "Can not find the custom resource definition: {schema}."
|
||
|
||
validation:
|
||
custom:
|
||
tooLongName: '"Name" cannot be more than {max} characters.'
|
||
generic:
|
||
hasDelete: '{type} "{name}" has been deleted.'
|
||
maxLength: '"{key}" cannot be more than {max} characters'
|
||
tabError: '{prefix}: {message}'
|
||
maximumSize: "Exceed maximum size {max}!"
|
||
regex: 'Invalid {lowerType} "{name}": {upperType} must match the regex "{regex}"'
|
||
vm:
|
||
name: 'name is required!'
|
||
memory: '"Memory" is required!'
|
||
duplicatedName: 'duplicate {type} name: "{name}"'
|
||
network:
|
||
macFormat: 'Invalid MAC address format.'
|
||
upperType: Network name
|
||
lowerType: network name
|
||
volume:
|
||
upperType: Volume name
|
||
lowerType: volume name
|
||
needImageOrExisting: 'At least an image volume or an existing root-disk volume is required!'
|
||
image:
|
||
ruleTip: 'The URL you have entered ends in an extension that we do not support. We only accept image files that end in .img, .iso, .qcow, .qcow2, .raw.'
|
||
ruleFileTip: 'The file you have chosen ends in an extension that we do not support. We only accept image files that end in .img, .iso, .qcow, .qcow2, .raw.'
|
||
|
||
dashboard:
|
||
label: Dashboard
|
||
header: "Harvester Cluster: {cluster}"
|
||
hardwareResourceGauge:
|
||
cpu: CPU
|
||
memory: Memory
|
||
storage: Storage
|
||
sections:
|
||
events:
|
||
label: Events
|
||
vmMetrics:
|
||
label: VM Metrics
|
||
|
||
version: Version
|
||
host:
|
||
console: Console
|
||
label: Hosts
|
||
inconsistentIP: "Host IP is inconsistent, current IP: { currentIP }, initial IP: { initIP }"
|
||
promote:
|
||
none: ' '
|
||
running: promoting
|
||
failed: promote failed
|
||
unknown: promote halted
|
||
promoteRestart: restarting
|
||
promoteSucceed: promote completed
|
||
tabs:
|
||
network: Network
|
||
overview: Overview
|
||
basics: Basics
|
||
instance: Virtual Machines
|
||
monitor: Monitor Data
|
||
storage: Storage
|
||
labels: Labels
|
||
ksmtuned: Ksmtuned
|
||
seeder: Out-of-Band Access
|
||
detail:
|
||
kvm:
|
||
disableMessage: Hardware-based virtualization is disabled or not supported. Hardware-based virtualization must be enabled before creating any Virtual Machines.
|
||
title:
|
||
network: Network Configuration
|
||
hostIP: Host IP
|
||
role: Role
|
||
os: Operating System
|
||
create: Creation Time
|
||
update: Last Update Time
|
||
customName: Custom Name
|
||
consoleUrl: Console URL
|
||
more: More Information
|
||
uuid: UUID
|
||
containerRuntime: Container Runtime
|
||
kernel: Kernel
|
||
management: Management Node
|
||
compute: Compute Node
|
||
storage: Storage
|
||
nic: Physical NIC
|
||
notRecommended: 'Not recommended'
|
||
networkType: Type
|
||
manufacturer: Manufacturer
|
||
serialNumber: Serial Number
|
||
model: Model
|
||
enableMaintenance:
|
||
title: Enable Maintenance Mode
|
||
protip: The operation will migrate all virtual machines on this node to other nodes.
|
||
force: Force
|
||
cordon:
|
||
title: Cordon
|
||
protip: This operation will mark the node { node } as unschedulable.
|
||
ksmtuned:
|
||
run: Run Strategy
|
||
configure: Configure
|
||
mode: Mode
|
||
modeLink: Mode <a href="https://docs.harvesterhci.io/v1.1/host/#ksmtuned-mode" target="_blank"><i class="icon icon-info" /></a>
|
||
thresCoef: Threshold Coefficient
|
||
enableMergeNodes: Enable Merge Across Nodes
|
||
enable: Enable
|
||
disable: Disable
|
||
ksmStatus: KSM Status
|
||
modeOption:
|
||
standard: Standard
|
||
high: High-Perfomanace
|
||
customized: Customized
|
||
parameters:
|
||
title: Ksmtuned Parameters
|
||
boost: Boost
|
||
decay: Decay
|
||
sleepMsec: Sleep Time (Millisecond)
|
||
minPages: Minimum Pages
|
||
maxPages: Maximum Pages
|
||
description:
|
||
boost: The number of scanned pages is incremented each time if the available memory is less than the threshold coefficient.
|
||
decay: The number of scanned pages is decremented each time if the available memory is greater than the threshold coefficient.
|
||
sleepMsec: The interval between two scans (the minimum value is 10ms), which is calculated by the formula (Sleep Milliseconds * 16 * 1024 * 1024/Total Memory).
|
||
minPages: The minimum number of pages per scan, also the configuration for the first run.
|
||
maxPages: Maximum number of pages per scan.
|
||
statistics:
|
||
title: Statistics <a href="https://www.kernel.org/doc/html/latest/admin-guide/mm/ksm.html#ksm-daemon-sysfs-interface" target="_blank"><i class="icon icon-info" /></a>
|
||
sharing: Sharing
|
||
shared: Shared
|
||
unshared: Unshared
|
||
volatile: Volatile
|
||
fullScans: Full Scans
|
||
stableNodeChains: Stable Node Chains
|
||
stableNodeDups: Stable Node Dups
|
||
disk:
|
||
add: Add Disk
|
||
path:
|
||
label: Path
|
||
storageReserved:
|
||
label: Storage Reserved
|
||
allowScheduling:
|
||
label: Scheduling
|
||
evictionRequested:
|
||
label: Eviction Requested
|
||
forceFormatted:
|
||
label: Force Formatted
|
||
toolTip: Force formatted will cleanup disk data, make sure you backup all available data to prevent data loss.
|
||
yes: Yes (Ext4 File System)
|
||
description:
|
||
label: Description
|
||
lastFormattedAt:
|
||
info: The disk has already been force-formatted.
|
||
notification:
|
||
success: 'Update host "{name}" storage configurations successfully.'
|
||
error: Host has unready or unschedulable disks.
|
||
fileSystem:
|
||
info: Current file system is {system}, You can format it manually.
|
||
formatting: Disk is formatting, please wait.
|
||
tags:
|
||
label: Disk Tags
|
||
addLabel: Add Disk Tag
|
||
conditions: Conditions
|
||
storageAvailable:
|
||
label: Storage Available
|
||
storageScheduled:
|
||
label: Storage Scheduled
|
||
storageMaximum:
|
||
label: Storage Maximum
|
||
tags:
|
||
label: Host Tags
|
||
addLabel: Add Host Tag
|
||
powerAction:
|
||
message:
|
||
success: 'Perform host { name } { operation } successfully.'
|
||
ntp:
|
||
label: NTP Server Addresses
|
||
tips: You can configure multiple IPv4 addresses or host addresses.
|
||
placeholder: e.g. IPv4
|
||
ntpSyncStatus:
|
||
isDisabled: 'The NTP is disabled. Please check the NTP service is active.'
|
||
isUnsynced: 'The NTP is not synced with the NTP server <code>{current}</code>'
|
||
ntpConfigSyncStatus:
|
||
isUnsynced: 'The NTP config is not synced. Current: <code>{current}</code>, Wanted: <code>{wanted}</code> '
|
||
|
||
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. <a href='https://cloudinit.readthedocs.io/en/latest/topics/examples.html' target='_blank'>Learn more</a>"
|
||
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. <a href='https://cloudinit.readthedocs.io/en/latest/reference/network-config-format-v1.html' target='_blank'>Learn more</a>"
|
||
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 <code>raw</code> and <code>qcow2</code> image formats which are supported by <a href="https://www.qemu.org/docs/master/system/images.html#disk-image-file-formats" target="_blank">qemu</a>. Bootable ISO images can also be used and are treated like <code>raw</code> 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.}
|
||
}
|
||
|
||
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 <a href="{url}" target="_blank">Harvester Release Note</a>.
|
||
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 <a href="https://docs.harvesterhci.io/v1.0/upgrade/automatic/" target="_blank"> pre-upgrade checks </a>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
|
||
matchTarget: The current backup target does not match the existing one.
|
||
|
||
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: <br/> Any change to storage-network requires shutting down all VMs before applying this setting. <br/> Users have to ensure the Cluster Network is configured and VLAN Config will cover all nodes and ensure the network connectivity is working and expected in all nodes.'
|
||
tip: 'IP Range should be in IPV4 format. <code>Number of IPs Required = Number of Nodes * 4 + Number of Disks * 2 + Number of Images to Download/Upload </code>. See <a href="https://docs.harvesterhci.io/v1.2/advanced/storagenetwork#configuration-example" target="_blank">doc</a> for more details.'
|
||
vmForceDeletionPolicy:
|
||
period: Period
|
||
httpProxy:
|
||
warning: 'WARNING: <br/> If you configure "http-proxy" and "https-proxy", you must also put Harvester node's CIDR into "no-proxy", otherwise the Harvester cluster will be broken.'
|
||
supportBundleImage:
|
||
imagePullPolicy: Pull Policy
|
||
repo: Repository
|
||
tag: Tag
|
||
csiDriverConfig:
|
||
provisioner: Provisioner
|
||
volumeSnapshotClassName: Volume Snapshot Class Name
|
||
backupVolumeSnapshotClassName: Backup Volume Snapshot Class Name
|
||
containerdRegistry:
|
||
mirrors:
|
||
mirrors: Mirrors
|
||
registryName: Registry Name
|
||
endpoints: Endpoints
|
||
rewrite:
|
||
rewrite: Rewrite
|
||
addRewrite: Add Rewrite
|
||
addMirror: Add Mirror
|
||
configs:
|
||
configs: Configs
|
||
registryEDQNorIP: Registry FDQN or IP
|
||
registryPlaceholder: myregistry.local:5000
|
||
username: Username
|
||
password: Password
|
||
auth: Auth
|
||
identityToken: Identity Token
|
||
insecureSkipVerify: InsecureSkipVerify
|
||
addConfig: Add Config
|
||
|
||
upgrade:
|
||
selectExitImage: Please select the OS image to upgrade.
|
||
imageUrl: Please input a valid image url.
|
||
chooseFile: Please select to upload an image.
|
||
checksum: Checksum
|
||
harvesterMonitoring:
|
||
label: Harvester Monitoring
|
||
section:
|
||
prometheus: Prometheus
|
||
prometheusNodeExporter: Prometheus Node Exporter
|
||
grafana: Grafana
|
||
alertmanager: Alertmanager
|
||
tips:
|
||
scrape: Interval between consecutive scrapes
|
||
evaluation: Interval between consecutive evaluations
|
||
retention: How long to retain metrics
|
||
retentionSize: Maximum size of metrics
|
||
clusterRegistrationUrl:
|
||
message: To completely unset the imported Harvester cluster, please also remove it on the Rancher dashboard UI via the <code> Virtualization Management </code> 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 <a target="_blank" href="https://docs.harvesterhci.io/v1.2/rancher/index" rel="noopener noreferrer nofollow">here</a>.
|
||
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: <Code>-1</Code> 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.
|
||
'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!"
|
||
|
||
|
||
|
||
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
|
||
|
||
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
|
||
|
||
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 <code>upgrade-checker-enabled</code> 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-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 <a href="https://hub.docker.com/r/rancher/support-bundle-kit/tags" target="_blank">rancher/support-bundle-kit</a>.
|
||
'harv-release-download-url': This setting allows you to configure the <code>upgrade release download</code> URL address. Harvester will get the ISO URL and checksum value from the (<code>$URL</code>/<code>$VERSION</code>/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.
|
||
|
||
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 }
|
||
}
|
||
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 }
|
||
}
|