Commit a1cc8189 authored by 钟尚武's avatar 钟尚武

Merge branch 'refactor' into 'master'

增加celery beat

See merge request !600
parents 483a7e2e a74d2f3e
Pipeline #5096 passed with stage
...@@ -82,11 +82,40 @@ steps: ...@@ -82,11 +82,40 @@ steps:
template: deploy.yaml template: deploy.yaml
tag: ${DRONE_COMMIT} tag: ${DRONE_COMMIT}
- name: deploy-celery-test
image: ccr.ccs.tencentyun.com/gm-ai/drone-kube:test
when:
branch:
- deploy/like-test
instance:
exclude:
- cicd.iyanzhi.com
environment:
repo: alpha/physical
settings:
namespace: ${DRONE_BRANCH}
template: deploy.celery.yaml
tag: ${DRONE_COMMIT}
- name: deploy-celery-beat-test
image: ccr.ccs.tencentyun.com/gm-ai/drone-kube:test
when:
branch:
- deploy/like-test
instance:
exclude:
- cicd.iyanzhi.com
environment:
repo: alpha/physical
settings:
namespace: ${DRONE_BRANCH}
template: deploy.celery-beat.yaml
tag: ${DRONE_COMMIT}
trigger: trigger:
branch: branch:
- deploy/* - deploy/*
image_pull_secrets: image_pull_secrets:
- dockerconfig - dockerconfig
# deployment
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
labels:
app: physical-celery-beat
release: physical-celery-beat
name: physical-celery-beat
spec:
replicas: 1
revisionHistoryLimit: 10
selector:
matchLabels:
app: physical-celery-beat
release: physical-celery-beat
strategy:
rollingUpdate:
maxSurge: 25%
maxUnavailable: 25%
type: RollingUpdate
template:
metadata:
labels:
app: physical-celery-beat
release: physical-celery-beat
spec:
containers:
- args:
- beat
- -A
- physical
- --loglevel=DEBUG
command:
- celery
image: ccr.ccs.tencentyun.com/gm-ai/like-physical:<IMAGE_TAG>
imagePullPolicy: Always
name: physical-celery-beat
imagePullSecrets:
- name: gm-secret
restartPolicy: Always
\ No newline at end of file
# deployment
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
labels:
app: physical-celery
release: physical-celery
name: physical-celery
spec:
replicas: 1
revisionHistoryLimit: 10
selector:
matchLabels:
app: physical-celery
release: physical-celery
strategy:
rollingUpdate:
maxSurge: 25%
maxUnavailable: 25%
type: RollingUpdate
template:
metadata:
labels:
app: physical-celery
release: physical-celery
spec:
containers:
- args:
- worker
- -A
- physical
- -Q
- tapir-alpha
- -c5
- --loglevel=INFO
- --maxtasksperchild
- "500"
command:
- celery
image: ccr.ccs.tencentyun.com/gm-ai/like-physical:<IMAGE_TAG>
imagePullPolicy: Always
name: physical-celery
imagePullSecrets:
- name: gm-secret
restartPolicy: Always
---
# deployment
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
labels:
app: physical-celery-vest
release: physical-celery-vest
name: physical-celery-vest
spec:
replicas: 1
revisionHistoryLimit: 10
selector:
matchLabels:
app: physical-celery-vest
release: physical-celery-vest
strategy:
rollingUpdate:
maxSurge: 25%
maxUnavailable: 25%
type: RollingUpdate
template:
metadata:
labels:
app: physical-celery-vest
release: physical-celery-vest
spec:
containers:
- args:
- worker
- -A
- physical
- -Q
- vest
- -c5
- --loglevel=INFO
- --maxtasksperchild
- "500"
command:
- celery
image: ccr.ccs.tencentyun.com/gm-ai/like-physical:<IMAGE_TAG>
imagePullPolicy: Always
name: physical-celery-vest
imagePullSecrets:
- name: gm-secret
restartPolicy: Always
...@@ -57,3 +57,45 @@ spec: ...@@ -57,3 +57,45 @@ spec:
imagePullSecrets: imagePullSecrets:
- name: gm-secret - name: gm-secret
restartPolicy: Always restartPolicy: Always
---
# deployment
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
labels:
app: physical-liucb
release: physical-liucb
name: physical-liucb
spec:
replicas: 1
revisionHistoryLimit: 10
selector:
matchLabels:
app: physical-liucb
release: physical-liucb
strategy:
rollingUpdate:
maxSurge: 25%
maxUnavailable: 25%
type: RollingUpdate
template:
metadata:
labels:
app: physical-liucb
release: physical-liucb
spec:
containers:
- command:
- /bin/bash
- -c
- python manage.py trans2es_data2es_parallel -S linucb
image: ccr.ccs.tencentyun.com/gm-ai/like-physical:<IMAGE_TAG>
imagePullPolicy: Always
name: physical-liucb
ports:
- containerPort: 80
name: http
protocol: TCP
imagePullSecrets:
- name: gm-secret
restartPolicy: Always
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment