apiVersion: extensions/v1beta1 | |
kind: Deployment | |
metadata: | |
namespace: voter-api | |
labels: | |
app: candidate | |
name: candidate | |
spec: | |
replicas: 3 | |
strategy: {} | |
template: | |
metadata: | |
labels: | |
app: candidate | |
version: v1 | |
spec: | |
containers: | |
- image: garystafford/candidate-service:gke-0.6.139 | |
name: candidate | |
ports: | |
- containerPort: 8080 | |
env: | |
- name: SPRING_RABBITMQ_HOST | |
valueFrom: | |
secretKeyRef: | |
name: rabbitmq-connection-string | |
key: host | |
- name: SPRING_RABBITMQ_VIRTUAL_HOST | |
valueFrom: | |
secretKeyRef: | |
name: rabbitmq-connection-string | |
key: virtualHost | |
- name: SPRING_RABBITMQ_USERNAME | |
valueFrom: | |
secretKeyRef: | |
name: rabbitmq-connection-string | |
key: username | |
- name: SPRING_RABBITMQ_PASSWORD | |
valueFrom: | |
secretKeyRef: | |
name: rabbitmq-connection-string | |
key: password | |
- name: SPRING_DATA_MONGODB_URI | |
valueFrom: | |
secretKeyRef: | |
name: mongodb-atlas-candidate | |
key: connection-string | |
command: ["/bin/sh"] | |
args: ["-c", "java -Dspring.profiles.active=kub-aks -Djava.security.egd=file:/dev/./urandom -jar /candidate/candidate-service.jar"] | |
imagePullPolicy: Always | |
restartPolicy: Always | |
status: {} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment