Actualizar 'scripts/start-app.sh'
This commit is contained in:
		
							parent
							
								
									05baac8db9
								
							
						
					
					
						commit
						58b39aa84e
					
				| @ -0,0 +1,50 @@ | |||||||
|  | #!/bin/bash | ||||||
|  | 
 | ||||||
|  | # Build de los microservicios con Maven | ||||||
|  | echo "Building microservices..." | ||||||
|  | cd ../shoptfront-productcatalogue-stockmanager-Kubernetes | ||||||
|  | 
 | ||||||
|  | minikube start  | ||||||
|  | 
 | ||||||
|  | cd shoptfront | ||||||
|  | mvn clean package | ||||||
|  | 
 | ||||||
|  | cd .. | ||||||
|  | cd ../productcatalogue | ||||||
|  | mvn clean package | ||||||
|  | 
 | ||||||
|  | cd .. | ||||||
|  | cd ../stockmanager | ||||||
|  | mvn clean package | ||||||
|  | cd .. | ||||||
|  | 
 | ||||||
|  | # Creación de imágenes Docker | ||||||
|  | echo "Building Docker images..." | ||||||
|  | 
 | ||||||
|  | cd shoptfront | ||||||
|  | docker build -t shoptfront:latest .  | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | cd ../productcatalogue | ||||||
|  | docker build -t productcatalogue:latest .  | ||||||
|  | 
 | ||||||
|  | cd ../stockmanager | ||||||
|  | docker build -t stockmanager:latest .  | ||||||
|  | 
 | ||||||
|  | cd .. | ||||||
|  | # Despliegue en Kubernetes | ||||||
|  | echo "Deploying to Kubernetes..." | ||||||
|  | kubectl apply -f shoptfront-productcatalogue-stockmanager-kubernetes/kubernetes/shopfront-service.yaml | ||||||
|  | kubectl apply -f shoptfront-productcatalogue-stockmanager-kubernetes/kubernetes/productcatalogue-service.yaml    | ||||||
|  | kubectl apply -f shoptfront-productcatalogue-stockmanager-kubernetes/kubernetes/stockmanager-service.yaml | ||||||
|  | 
 | ||||||
|  | # Openning services | ||||||
|  | 
 | ||||||
|  | minikube service shoptfront-service.yaml | ||||||
|  | 
 | ||||||
|  | minikube service productcatalogue-service.yaml | ||||||
|  | 
 | ||||||
|  | minikube service stockmanager-service.yaml  | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user