前提:redis启动,web启动,celery启动,beat可选启动
步骤1:用yaml档在racher中启动flower-deployment
start-flower.sh
celery flower -A GAGA --address=0.0.0.0 --port=5555
flower-deployment.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
annotations:
kompose.cmd: kompose convert
kompose.version: 1.24.0 (7c629530)
creationTimestamp: null
labels:
io.kompose.service: flower
name: flower
spec:
replicas: 1
selector:
matchLabels:
io.kompose.service: flower
strategy:
type: Recreate
template:
metadata:
annotations:
kompose.cmd: kompose convert
kompose.version: 1.24.0 (7c629530)
creationTimestamp: null
labels:
io.kompose.service: flower
spec:
containers:
- command:
- /bin/sh
- /code/package/start-flower.sh
image: seasonzhang/gaga_meeting:0.9.12
name: gaga-meeting-flower
ports:
- containerPort: 5555
resources:
requests:
cpu: 100m
memory: 100Mi
limits:
cpu: 200m
memory: 200Mi
步骤2:修改flower-deployment中的pod端口,简单起见能写5555就写5555
步骤3:建立flower-svc
步骤4:建立flower-ingress
步骤5:访问网址
http://myflower.k8sqas-wzs.k8s.wistron.com.cn/