-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile.deploy
More file actions
33 lines (23 loc) · 1.19 KB
/
Makefile.deploy
File metadata and controls
33 lines (23 loc) · 1.19 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#-- MAKEFILE for DIRECT DEPLOYMENT (Recommended) --#
# Deploy all Kubernetes resources
run:
@echo "Applying Kubernetes manifests..."
kubectl apply -f deploy/kubernetes/secret.yml
kubectl apply -f deploy/kubernetes/nats-deployment.yml
kubectl apply -f deploy/kubernetes/nats-service.yml
kubectl apply -f deploy/kubernetes/authservice-deployment.yml
kubectl apply -f deploy/kubernetes/authservice-service.yml
kubectl apply -f deploy/kubernetes/restservice-deployment.yml
kubectl apply -f deploy/kubernetes/restservice-service.yml
kubectl apply -f deploy/kubernetes/grpcservice-deployment.yml
kubectl apply -f deploy/kubernetes/grpcservice-service.yml
kubectl apply -f deploy/kubernetes/crudservice-deployment.yml
kubectl apply -f deploy/kubernetes/crudservice-service.yml
kubectl apply -f deploy/kubernetes/stageservice-deployment.yml
kubectl apply -f deploy/kubernetes/stageservice-service.yml
kubectl apply -f deploy/kubernetes/pipelineservice-deployment.yml
kubectl apply -f deploy/kubernetes/pipelineservice-service.yml
kubectl apply -f deploy/kubernetes/frontendservice-deployment.yml
kubectl apply -f deploy/kubernetes/frontendservice-service.yml
# Combined target: run
all: run