@@ -17,6 +17,7 @@ import { TokenUser } from "./TokenUser";
1717import { Auth } from "./Auth" ;
1818import { Role } from "./Role" ;
1919import { Config } from "./Config" ;
20+ import { KubeUtil } from "./KubeUtil" ;
2021
2122const logger : winston . Logger = Logger . configure ( ) ;
2223Config . db = new DatabaseConnection ( logger , Config . mongodb_url , Config . mongodb_db ) ;
@@ -125,14 +126,18 @@ process.on('unhandledRejection', up => {
125126 WebSocketServer . configure ( logger , server ) ;
126127 logger . info ( "listening on " + Config . baseurl ( ) ) ;
127128 logger . info ( "namespace: " + Config . namespace ) ;
128- var fs = require ( 'fs' ) ;
129- var contents = fs . readFileSync ( '/kubeconfig/kube.yaml' , 'utf8' ) ;
130- var json = JSON . stringify ( contents , null , 3 ) ;
131- console . log ( json ) ;
132- logger . info ( "kubeconfig: " + Config . kubeconfig ) ;
133129 if ( ! await initDatabase ( ) ) {
134130 process . exit ( 404 ) ;
135131 }
132+
133+
134+ var res = await KubeUtil . instance ( ) . GetDeployment ( "demo3" , "api" ) ;
135+ if ( res != null ) {
136+ var json = JSON . stringify ( res , null , 3 ) ;
137+ console . log ( json ) ;
138+ } else {
139+ console . log ( "demo3/api not found!" ) ;
140+ }
136141 } catch ( error ) {
137142 logger . error ( error . message ) ;
138143 }
0 commit comments