Skip to content

etri-city-traffic-brain/cloud-edge-mgmt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cloud-edge-mgmt

UNIQ Management Dashboard

  • 도시교통 브레인 시스템의 클라우드 인프라 및 엣지 서버 운영 관리를 위한 대시보드

사전 환경

  • spring boot 설치 필요

    Database 설정

    • postgresql 및 mysql 설치 후 해당 내용 core-db -> DataSourceConfigure.java에 입력

    • (postgresql)cloud credential table
      image

    • (mysql)edge server table
      image

    spring project setting

    • spring boot project 생성
    • http://start.spring.io/ 에서 생성 또는 Intelij 내 프로젝트 생성
    • import Project
      • maven 플러그인 설치 되어 있어야 함

    maven plugin 추가 설치가 필요한 경우

    • Maven dependency를 추가를 위해 pom.xml 에 해당 Library를 추가하여 설치 가능
    • 프로젝트 생성 시 Maven > importing 에서 Import Maven projects automatically 체크를 통한 자동 update 하도록 설정 가능

    Generate sources and update folder for all projects

    • code update 후 maven update
    • maven update root 선택후 clean -> compile -> install 순으로 update( 권장 )

    start project

    application 실행

    • APIOpenstackApplication
    • ServiceRegistryApplication
    • GatewayApplication
    • ClientApplication 프로젝트 실행

    -> ClientApplication port를 통해 웹페이지에서 확인 가능

  • linux 환경

    • java version 1.8.0 설치

    application 실행

    • 각 모듈 jar 파일 생성 및 실행
    • "java -jar 모듈.jar" 명령어 실행

실행 화면

  • 로그인
    image

  • 대시보드
    대시보드

  • 오픈스택 관리
    image

  • 모니터링
    모니터링

  • 엣지 단말 조회
    엣지