Attempt updated CI deployment
This commit is contained in:
		
							parent
							
								
									1402c76540
								
							
						
					
					
						commit
						c07dc66b3d
					
				
					 1 changed files with 5 additions and 7 deletions
				
			
		| 
						 | 
					@ -52,13 +52,11 @@ k8s-2019_dev-deploy:
 | 
				
			||||||
  image: google/cloud-sdk
 | 
					  image: google/cloud-sdk
 | 
				
			||||||
  stage: deploy
 | 
					  stage: deploy
 | 
				
			||||||
  script:
 | 
					  script:
 | 
				
			||||||
  - echo "$GOOGLE_KEY" > key.json
 | 
					  - echo "${CA_CERT}" > cert.crt
 | 
				
			||||||
  - gcloud auth activate-service-account --key-file key.json
 | 
					  - kubectl config set-cluster cluster --server="${KUBE_SERVER}" --embed-certs=true --certificate-authority=cert.crt
 | 
				
			||||||
  - gcloud config set compute/zone australia-southeast1-b
 | 
					  - kubectl config set-context cluster --cluster=cluster --namespace=rego-dev --user=gitlab-sa
 | 
				
			||||||
  - gcloud config set project linuxconfsydney
 | 
					  - kubectl config use-context cluster
 | 
				
			||||||
  - gcloud config set container/use_client_certificate True
 | 
					  - kubectl --token "${GL_KUBE_TOKEN}" set image deployment/symposion-app symposion-app=asia.gcr.io/linuxconfsydney/symposion_app_2019_dev:$CI_COMMIT_SHA
 | 
				
			||||||
  - gcloud container clusters get-credentials lca02
 | 
					 | 
				
			||||||
  - kubectl --namespace=rego-dev set image deployment/symposion-app symposion-app=asia.gcr.io/linuxconfsydney/symposion_app_2019_dev:$CI_COMMIT_SHA
 | 
					 | 
				
			||||||
  when: manual
 | 
					  when: manual
 | 
				
			||||||
  only:
 | 
					  only:
 | 
				
			||||||
  - dev/2019
 | 
					  - dev/2019
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		
		Reference in a new issue