Skip to content

Commit e33cc45

Browse files
authored
Merge pull request #47 from torchiaf/portings-harvester-version
Remove Harvester manager and disable legacy versions
2 parents a0e81cf + 0208a65 commit e33cc45

10 files changed

Lines changed: 122 additions & 791 deletions

File tree

pkg/harvester/config/harvester-manager.js

Lines changed: 0 additions & 86 deletions
This file was deleted.

pkg/harvester/edit/harvesterhci.io.management.cluster.vue

Lines changed: 0 additions & 166 deletions
This file was deleted.

pkg/harvester/index.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,6 @@ export default function (plugin: IPlugin) {
2020

2121
// Built-in icon
2222
plugin.metadata.icon = require('./icon.svg');
23-
24-
if (isDev && !isSingleVirtualCluster) {
25-
plugin.addProduct(require('./config/harvester-manager'));
26-
}
2723

2824
plugin.addProduct(require('./config/harvester-cluster'));
2925

pkg/harvester/l10n/en-us.yaml

Lines changed: 5 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,3 @@
1-
harvesterManager:
2-
manage: Manage
3-
tableHeaders:
4-
kubernetesVersion: Kubernetes Version
5-
harvesterVersion: Harvester Version
6-
cluster:
7-
label: Harvester Clusters
8-
none: There are no Harvester Clusters
9-
learnMore: Learn more about Harvester from the <a target="_blank" href="https://harvesterhci.io/" rel="noopener noreferrer nofollow">Harvester Web Site</a> or read the the <a target="_blank" href="https://docs.harvesterhci.io/" rel="noopener noreferrer nofollow">Harvester Docs</a>
10-
description: Harvester is a modern Hyperconverged infrastructure (HCI) solution built for bare metal servers using enterprise-grade open source technologies including Kubernetes, Kubevirt and Longhorn.
11-
supportMessage: Harvester ui extension only supports Harvester cluster version greater or equal to 1.3.0
12-
plugins:
13-
loadError: Error loading harvester plugin
14-
rke:
15-
templateError: Incorrect template format
16-
affinity:
17-
thisPodNamespace: This VM's namespace
18-
matchExpressions:
19-
inNamespaces: "Workloads in these namespaces"
20-
vmAffinityTitle: VM Scheduling
21-
namespaces:
22-
placeholder: e.g. default,system,base
23-
label: Namespaces
24-
addLabel: Add Workload Selector
25-
topologyKey:
26-
placeholder: 'topology.kubernetes.io/zone'
27-
vGpu:
28-
title: VGPUs
29-
label: VGPU type
30-
placeholder: 'Please select a VGPU'
31-
321
generic:
332
tip: Tip
343
resourceExternalLinkTips: 'External Link'
@@ -39,6 +8,11 @@ generic:
398
basic: Basic
409
loading: Loading...
4110

11+
unsupported:
12+
serverVersion: 'Current version: <code>{serverVersion}</code>'
13+
description: Harvester ui only supports Harvester cluster version greater or equal to 1.3.0.
14+
learnMore: Learn more about Harvester from the <a target="_blank" href="https://harvesterhci.io/" rel="noopener noreferrer nofollow">Harvester Web Site</a> or read the <a target="_blank" href="https://docs.harvesterhci.io/" rel="noopener noreferrer nofollow">Harvester Docs</a>
15+
4216
nav:
4317
group:
4418
networks: Networks

0 commit comments

Comments
 (0)