[처음의 RDBOX(7)]rdbox 사용해 보았습니다:RDBOX(k8s) 포트 전송편

소개



ROS의 초보자가 매우 간단한 ROS 앱을 만들어 보았습니다. (연재 기사입니다)

이번 기사 개요


  • 이번 기사로부터 RDBOX(k8s)의 대시보드를 사용해, 어플리(DockerImage)의 deploy를 실시합니다.
  • RDBOX는 k8s를 사용하며 이미지 참조 응용 프로그램에 대한 브라우저 연결 포트 전송 (서비스) 설정을 수행합니다.
  • 이번 기사에 해당하는 소스 파일은, 이하의 주소로부터 참조 가능합니다
  • htps : // 기주 b. 코 m/히구치-시오-인테c/에아 mpぇ-피카 m/bぉb/마s r/쿠베 r네테 s/피카 m세 rゔぃ세-ぁsk. sh


  • 구축 절차



    매니페스트 (yaml) 만들기


  • k8s service에서 포트 포워드 설정
  • k8s-master의 30080 포트를 이미지 참조 응용 프로그램이 실행중인 노드의 컨테이너 8080 포트로 전달
  • 이미지 참조 응용 프로그램은 노드 중 하나 (amd64)에서 컨테이너의 8080 포트에서 대기 중입니다
  • 라벨을 붙이기 때문에 어떤 노드 (IP 주소)를 즉시 분리하지만 k8s를 사용하는 것은 의미가 없습니다.

  • 이하 (↓)는 구체적인 순서
  • $ export PICAM_DATA=/opt/picam_data
    $ export PICAM_PORT=8080
    $ cd ${HOME}/git/example-picam/kubernetes
    $ ./picam-service-flask.sh | tee picam-service-flask.yaml
    #### ここにマニフェスト(yaml)が表示されます(ファイルにも保存される) ###
    

    매니페스트(yaml) Upload


  • RDBOX(k8s) 대시보드에 연결
  • https://YourRdboxKubeMasterAddress:30443/

  • [+ CREATE]를 클릭하고 picam-service-flask.yaml을 Upload
  • 메뉴 [Discovery and load balancing]-[Services]에 picam-service-flask가 표시됨


  • 기사 목록


  • 개요편
  • 이미지 참조 앱 구축편
  • ROS 패키지 제작편
  • ROS Subscriber편
  • ROS Publisher 편
  • DockerImage 제작편

  • RDBOX(k8s) 포트 전송편 (← 이번 기사)
  • RDBOX(k8s) Subscriber 앱편
  • RDBOX(k8s) Publisher 앱편
  • 잡기
  • 좋은 웹페이지 즐겨찾기