Feature/bdc create (#4012)

* initial checkin

* rename

* wizard pages

* target cluster radio button group

* resource strings

* existing cluster picker

* revert changes to unwanted file

* revert unwanted changes-2

* update cluster icon

* settings page

* fix group container

* hyperlink component

* address review comments

* comments part 2
This commit is contained in:
Alan Ren
2019-02-12 22:13:30 -08:00
committed by GitHub
parent dd6735ec04
commit b3a16fd0ce
36 changed files with 1061 additions and 63 deletions

View File

@@ -0,0 +1,35 @@
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the Source EULA. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
'use strict';
import { ClusterInfo } from '../interfaces';
export interface IKubeConfigParser {
parse(configPath: string): ClusterInfo[];
}
export class TestKubeConfigParser implements IKubeConfigParser {
parse(configPath: string): ClusterInfo[] {
let clusters = [];
for (let i = 0; i < 18; i++) {
let name;
if (i % 2 === 0) {
name = `kubernetes cluster ${i}`;
}
else {
name = 'cluster dev ' + i;
}
clusters.push(
{
displayName: name,
name: `kub-dev-xxxx-cluster-${i}`,
user: 'root'
}
);
}
return clusters;
}
}