Skip to content

Commit

Permalink
Merge pull request #47 from torchiaf/portings-harvester-version
Browse files Browse the repository at this point in the history
Remove Harvester manager and disable legacy versions
  • Loading branch information
torchiaf authored Dec 4, 2024
2 parents a0e81cf + 0208a65 commit e33cc45
Show file tree
Hide file tree
Showing 10 changed files with 122 additions and 791 deletions.
86 changes: 0 additions & 86 deletions pkg/harvester/config/harvester-manager.js

This file was deleted.

166 changes: 0 additions & 166 deletions pkg/harvester/edit/harvesterhci.io.management.cluster.vue

This file was deleted.

4 changes: 0 additions & 4 deletions pkg/harvester/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,6 @@ export default function (plugin: IPlugin) {

// Built-in icon
plugin.metadata.icon = require('./icon.svg');

if (isDev && !isSingleVirtualCluster) {
plugin.addProduct(require('./config/harvester-manager'));
}

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

Expand Down
36 changes: 5 additions & 31 deletions pkg/harvester/l10n/en-us.yaml
Original file line number Diff line number Diff line change
@@ -1,34 +1,3 @@
harvesterManager:
manage: Manage
tableHeaders:
kubernetesVersion: Kubernetes Version
harvesterVersion: Harvester Version
cluster:
label: Harvester Clusters
none: There are no Harvester Clusters
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>
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.
supportMessage: Harvester ui extension only supports Harvester cluster version greater or equal to 1.3.0
plugins:
loadError: Error loading harvester plugin
rke:
templateError: Incorrect template format
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'
vGpu:
title: VGPUs
label: VGPU type
placeholder: 'Please select a VGPU'

generic:
tip: Tip
resourceExternalLinkTips: 'External Link'
Expand All @@ -39,6 +8,11 @@ generic:
basic: Basic
loading: Loading...

unsupported:
serverVersion: 'Current version: <code>{serverVersion}</code>'
description: Harvester ui only supports Harvester cluster version greater or equal to 1.3.0.
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>

nav:
group:
networks: Networks
Expand Down
Loading

0 comments on commit e33cc45

Please sign in to comment.