apiVersion: v1 kind: Pod metadata: name: pod-name namespace: namespace-name labels: user: CICV spec: nodeName: node-name dnsPolicy: None dnsConfig: nameservers: - 10.16.11.1 - 10.16.11.2 hostAliases: - ip: 10.14.85.239 hostnames: - simulation004 - ip: 10.14.85.237 hostnames: - gpu001 initContainers: - name: init image: algorithm-image imagePullPolicy: Always command: ['sh', '-c', 'echo algorithm image downloaded && sleep 2'] containers: - name: vtd-container image: vtd-image imagePullPolicy: Always command: [ "/Controller/VTDController", "vtd-command", "kafka-topic" ] resources: limits: nvidia.com/gpu: 1 env: - name: PodName valueFrom: fieldRef: fieldPath: metadata.name - name: LM_LICENSE_FILE value: 27500@10.14.85.247 - name: SIMULATION_CLOUD_IP value: simulation-cloud-ip - name: PLATFORM_TYPE value: platform-type - name: KAFKA_IP value: kafka-ip - name: OSS_TYPE value: oss-type - name: OSS_IP value: oss-ip - name: OSS_ACCESS_KEY value: oss-access-key - name: OSS_SECRET_KEY value: oss-secret-key - name: OSS_BUCKET_NAME value: oss-bucket - name: KAFKA_PARTITION value: kafka-partition - name: KAFKA_OFFSET value: kafka-offset - name: CPU_ORDER value: cpu-order - name: algorithm-container image: algorithm-image imagePullPolicy: Never command: [ "/bin/sh", "-c", "/run.sh; touch /tmp/hello.txt;while true;do /bin/echo $(date +%T) >> /tmp/hello.txt; sleep 600; done;" ] env: # 从 xosc 解析出来的 - name: LANG value: C.UTF-8 - name: LC_ALL value: C.UTF-8 - name: START_POSITION_X value: start-position-x - name: START_POSITION_Y value: start-position-y - name: START_POSITION_Z value: start-position-z - name: START_POSITION_H value: start-position-h - name: END_POSITION value: end-position restartPolicy: Never