Skip to content

inview-team/raptor.worker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Worker

Enviroments

RABBIT - set this variable for rabbit addr
RABBIT_PORT - set this variable for rabbit port
RABBIT_LOGIN - set this variable for rabbit login
RABBIT_PASSWORD - set this variable for rabbit password
RABBIT_CHANNEL -set this variable for rabbit channel

Build

docker build -t worker .

Run

docker run -e RABBIT="localhost" -e RABBIT_PORT="5672" -e RABBIT_LOGIN="guest" -e RABBIT_PASSWORD="guest" -e RABBIT_CHANNEL="worker" worker

K8S

apiVersion: apps/v1
kind: Deployment
metadata:
  name: worker
  namespace: raptor
  labels:
    app: worker
spec:
  replicas: 2
  selector:
    matchLabels:
      app: worker
  template:
    metadata:
      labels:
        app: worker
    spec:
      containers:
      - name: worker
        image: inviewteam/raptor-worker 
        env:
        - name: RABBIT
          value: "localhost"
        - name: RABBIT_PORT
          value: "5672"
        - name: RABBIT_CHANNEL
          value: "worker"
        - name: RABBIT_LOGIN
          value: "guest"
        - name: RABBIT_PASSWORD
          value: "guest"