Skip to content
Snippets Groups Projects
Commit 9de721b6 authored by Felipe D'Abrantes's avatar Felipe D'Abrantes
Browse files

Define and deploy the feed service

parent aab7912d
No related branches found
No related tags found
1 merge request!32Google Cloud Deployment
...@@ -85,6 +85,11 @@ For our main services, we first define our Horizontal Autoscaler, then we deploy ...@@ -85,6 +85,11 @@ For our main services, we first define our Horizontal Autoscaler, then we deploy
`kubectl apply -f gcloud/friend-service/friend-service-autoscaler.yaml` `kubectl apply -f gcloud/friend-service/friend-service-autoscaler.yaml`
`kubectl apply -f gcloud/friend-service/friend-service-deployment.yaml` `kubectl apply -f gcloud/friend-service/friend-service-deployment.yaml`
### Feed Backend
`kubectl apply -f gcloud/feed-service/feed-service-autoscaler.yaml`
`kubectl apply -f gcloud/feed-service/feed-service-deployment.yaml`
<br /> <br />
## NGINX Service ## NGINX Service
......
apiVersion: autoscaling/v1
kind: HorizontalPodAutoscaler
metadata:
name: feed-backend-deployment-hpa
spec:
scaleTargetRef:
apiVersion: apps/v1
kind: Deployment
name: feed-backend-deployment
minReplicas: 1
maxReplicas: 5
targetCPUUtilizationPercentage: 80
apiVersion: apps/v1
kind: Deployment
metadata:
name: feed-backend-deployment
spec:
selector:
matchLabels:
app: feed-backend
replicas: 3
template:
metadata:
labels:
app: feed-backend
spec:
containers:
- name: feed-service
image: europe-west2-docker.pkg.dev/daily-384822/daily-repo/feed-service:v1
ports:
- containerPort: 9000
env:
- name: MONGO_URI
value: "mongodb://feed-mongo-service:27017/"
- name: FRIEND_SERVICE_URI
value: "http://friend-service:9000/"
- name: ENABLE_QUESTION_DB_SEEDING
value: "true"
- name: JWT_PRIVATE_KEY
value: "yB/uX5KdyjHN9P34IE49HxAcrlQ4gfvpVJEzGbo5E/I="
---
apiVersion: v1
kind: Service
metadata:
name: feed-backend-service
spec:
selector:
app: feed-backend
ports:
- name: http
port: 9000
targetPort: 9000
type: ClusterIP
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment