milvus/build/ci/jenkins/pod/build-env.yaml

52 lines
1.1 KiB
YAML

apiVersion: v1
kind: Pod
metadata:
name: build-env
labels:
app: milvus-distributed
componet: build-env
spec:
securityContext:
runAsUser: 2000
runAsGroup: 2000
containers:
- name: build-env
image: milvusdb/milvus-distributed-dev:amd64-ubuntu18.04-20201209-104246
env:
- name: OS_NAME
value: "ubuntu18.04"
- name: BUILD_ENV_IMAGE_ID
value: "ae09110abf11fc58e2bcd2393c4cd071f0c5cfe2b65ab1a75f9510f3b32921bc"
command:
- cat
tty: true
resources:
limits:
memory: "16Gi"
cpu: "8.0"
requests:
memory: "8Gi"
cpu: "4.0"
- name: etcd
image: quay.io/coreos/etcd:v3.4.13
env:
- name: ETCD_LISTEN_CLIENT_URLS
value: "http://0.0.0.0:2379"
- name: ETCD_ADVERTISE_CLIENT_URLS
value: "http://0.0.0.0:2379"
ports:
- containerPort: 2379
name: etcd
securityContext:
runAsUser: 0
runAsGroup: 0
- name: pulsar
image: apachepulsar/pulsar:2.6.1
ports:
- containerPort: 6650
name: pulsar
command: ["bin/pulsar", "standalone"]
securityContext:
runAsUser: 0
runAsGroup: 0