Advanced Cluster Management - NGUI

	- Added new OKA packages module under packages
	- Added Profiless, KSU under k8s section
	- Feature 11020. 11022, 11023, 11024, 11025, 11026

Change-Id: Ibddeb4d5693ce24d80e378277693405c810f6e04
Signed-off-by: SANDHYA.JS <sandhya.j@tataelxsi.co.in>
diff --git a/src/app/k8s/K8sModule.ts b/src/app/k8s/K8sModule.ts
index 14d8165..4b9ff15 100644
--- a/src/app/k8s/K8sModule.ts
+++ b/src/app/k8s/K8sModule.ts
@@ -31,9 +31,17 @@
 import { K8sActionComponent } from 'K8sActionComponent';
 import { K8sAddClusterComponent } from 'K8sAddClusterComponent';
 import { K8sAddRepoComponent } from 'K8sAddRepoComponent';
+import { K8sAppProfileComponent } from 'K8sAppProfileComponent';
+import { K8sAttachProfileComponent } from 'K8sAttachProfileComponent';
 import { K8sClusterComponent } from 'K8sClusterComponent';
 import { K8sComponent } from 'K8sComponent';
+import { K8sInfraConfigAddComponent } from 'K8sInfraConfigAddComponent';
+import { K8sInfraConfigProfileComponent } from 'K8sInfraConfigProfileComponent';
+import { K8sInfraControllerProfileComponent } from 'K8sInfraControllerProfileComponent';
 import { K8sRepositoryComponent } from 'K8sRepositoryComponent';
+import { K8sResourceProfileComponent } from 'K8sResourceProfileComponent';
+import { KSUAddComponent } from 'KSUAddComponent';
+import { KSUComponent } from 'KSUComponent';
 import { LoaderModule } from 'LoaderModule';
 import { Ng2SmartTableModule } from 'ng2-smart-table';
 import { PagePerRowModule } from 'PagePerRowModule';
@@ -59,6 +67,46 @@
         component: K8sClusterComponent
       },
       {
+        path: 'infra-config-profile',
+        data: {
+          breadcrumb: [{ title: 'PAGE.DASHBOARD.DASHBOARD', url: '/' }, { title: 'PAGE.DASHBOARD.PROJECTS', url: '/projects' },
+            projectInfo, { title: 'PAGE.K8S.INFRACONFIG', url: null }]
+        },
+        component: K8sInfraConfigProfileComponent
+      },
+      {
+        path: 'infra-controller-profile',
+        data: {
+          breadcrumb: [{ title: 'PAGE.DASHBOARD.DASHBOARD', url: '/' }, { title: 'PAGE.DASHBOARD.PROJECTS', url: '/projects' },
+            projectInfo, { title: 'PAGE.K8S.INFRACONTROLLER', url: null }]
+        },
+        component: K8sInfraControllerProfileComponent
+      },
+      {
+        path: 'app-profile',
+        data: {
+          breadcrumb: [{ title: 'PAGE.DASHBOARD.DASHBOARD', url: '/' }, { title: 'PAGE.DASHBOARD.PROJECTS', url: '/projects' },
+            projectInfo, { title: 'PAGE.K8S.APP', url: null }]
+        },
+        component: K8sAppProfileComponent
+      },
+      {
+        path: 'resource-profile',
+        data: {
+          breadcrumb: [{ title: 'PAGE.DASHBOARD.DASHBOARD', url: '/' }, { title: 'PAGE.DASHBOARD.PROJECTS', url: '/projects' },
+            projectInfo, { title: 'PAGE.K8S.RESOURCE', url: null }]
+        },
+        component: K8sResourceProfileComponent
+      },
+      {
+        path: 'ksu',
+        data: {
+          breadcrumb: [{ title: 'PAGE.DASHBOARD.DASHBOARD', url: '/' }, { title: 'PAGE.DASHBOARD.PROJECTS', url: '/projects' },
+            projectInfo, { title: 'PAGE.K8S.KSU', url: null }]
+        },
+        component: KSUComponent
+      },
+      {
         path: 'repo',
         data: {
           breadcrumb: [{ title: 'PAGE.DASHBOARD.DASHBOARD', url: '/' }, { title: 'PAGE.DASHBOARD.PROJECTS', url: '/projects' },
@@ -93,7 +141,15 @@
     K8sRepositoryComponent,
     K8sActionComponent,
     K8sAddClusterComponent,
-    K8sAddRepoComponent
+    K8sAddRepoComponent,
+    K8sAttachProfileComponent,
+    K8sInfraConfigProfileComponent,
+    K8sInfraControllerProfileComponent,
+    K8sInfraConfigAddComponent,
+    K8sAppProfileComponent,
+    K8sResourceProfileComponent,
+    KSUComponent,
+    KSUAddComponent
   ],
   providers: [DataService],
   schemas: [CUSTOM_ELEMENTS_SCHEMA]