참고: Spring Cloud Data Flow 설치

설치방법

SCDF(Spring Cloud Data Flow) 설치 방법은 다양하지만 간편하게 설치 할 수 있는 docker compose 방식을 활용 하기로 함

구분 방법 설명 채택 여부
Local Machine Docker Compose Docker Compose를 통해 설치 채택
  Docker Compose Customization Docker Compose를 맞춤형 변경 후 설치  
  Manual 메뉴얼 방식으로 로컬에 바로 설치  
Cloud Foundary Cloud Foundry CLI Cloud Foundry에 커멘드 방식으로 설치  
  Running locally Cloud Foundry에 로컬서버 설정  
Kubernetes Cluster 만들기 쿠버네티스 클러스터로 구성하기  
  Helm 헬름을 이용해서 설치하기  
  kubectl 쿠버네티스 CLI로 설치하기 차후에 진행 예정
  Kubernetes Compatibility 쿠버네티스 버전별로 호환성 가져가기  

설치

docker-compose.yml 파일을 wget 또는 curl 방식으로 다운로드 함

  • wget 방식
      wget -O docker-compose.yml https://raw.githubusercontent.com/spring-cloud/spring-cloud-dataflow/v2.6.2/spring-cloud-dataflow-server/docker-compose.yml
    
  • curl 방식
      curl https://raw.githubusercontent.com/spring-cloud/spring-cloud-dataflow/v2.6.2/spring-cloud-dataflow-server/docker-compose.yml -o docker-compose.yml
    
  • 다운로드 전에 다른 파일들과 혼동되지 않도록 /scdf 와 같이 적절한 디렉토리를 만든 후 파일을 다운로드 받는 것도 좋은 방법임

기동

  • 다운로드 받은 docker-compose 파일을 활용하여 scdf를 실행함
      $ export DATAFLOW_VERSION=2.6.2
      $ export SKIPPER_VERSION=2.5.2
      $ docker-compose up
    
  • 실행을 위한 스크립트가 번거롭기 때문에 start.sh 파일을 만들어서 기동하는 것도 좋은 방법임
      #! /bin/sh
      export DATAFLOW_VERSION=2.6.2
      export SKIPPER_VERSION=2.5.2
      docker-compose up
    

Dashboard

  • scdf 설치 후 http://localhost:9393/dashboard에 접속하면 아래와 같은 웹화면을 볼 수 있음 csdf

댓글남기기