Fix errors when setting container images and rolling out deployments in deploy script
This commit is contained in:
parent
8b9456d210
commit
cb546c9d3f
@ -50,8 +50,8 @@ if(-not $useDockerHub) {
|
|||||||
|
|
||||||
# Removing previous services & deployments
|
# Removing previous services & deployments
|
||||||
Write-Host "Removing existing services & deployments.." -ForegroundColor Yellow
|
Write-Host "Removing existing services & deployments.." -ForegroundColor Yellow
|
||||||
ExecKube -cmd 'delete -f sql-data.yaml -f rabbitmq.yaml -f basket-data.yaml'
|
ExecKube -cmd 'delete deployments --all'
|
||||||
ExecKube -cmd 'delete -f services.yaml -f frontend.yaml -f deployments.yaml'
|
ExecKube -cmd 'delete services --all'
|
||||||
ExecKube -cmd 'delete configmap config-files'
|
ExecKube -cmd 'delete configmap config-files'
|
||||||
ExecKube -cmd 'delete configmap urls'
|
ExecKube -cmd 'delete configmap urls'
|
||||||
|
|
||||||
@ -117,17 +117,24 @@ ExecKube -cmd 'create -f deployments.yaml'
|
|||||||
if(-not $deployCI) {
|
if(-not $deployCI) {
|
||||||
# update deployments with the private registry before k8s tries to pull images
|
# update deployments with the private registry before k8s tries to pull images
|
||||||
# (deployment templating, or Helm, would obviate this)
|
# (deployment templating, or Helm, would obviate this)
|
||||||
ExecKube -cmd 'set image -f deployments.yaml `
|
Write-Host "Update Image containers..." -ForegroundColor Yellow
|
||||||
basket=$registry/eshop/basket.api `
|
ExecKube -cmd 'set image deployments/basket basket=$registry/eshop/basket.api'
|
||||||
catalog=$registry/eshop/catalog.api `
|
ExecKube -cmd 'set image deployments/catalog catalog=$registry/eshop/catalog.api'
|
||||||
identity=$registry/eshop/identity.api `
|
ExecKube -cmd 'set image deployments/identity identity=$registry/eshop/identity.api'
|
||||||
ordering=$registry/eshop/ordering.api `
|
ExecKube -cmd 'set image deployments/ordering ordering=$registry/eshop/ordering.api'
|
||||||
webmvc=$registry/eshop/webmvc `
|
ExecKube -cmd 'set image deployments/webmvc webmvc=$registry/eshop/webmvc'
|
||||||
webstatus=$registry/eshop/webstatus `
|
ExecKube -cmd 'set image deployments/webstatus webstatus=$registry/eshop/webstatus'
|
||||||
webspa=$registry/eshop/webspa'
|
ExecKube -cmd 'set image deployments/webspa webspa=$registry/eshop/webspa'
|
||||||
}
|
}
|
||||||
|
|
||||||
ExecKube -cmd 'rollout resume -f deployments.yaml'
|
Write-Host "Execute rollout..." -ForegroundColor Yellow
|
||||||
|
ExecKube -cmd 'rollout resume deployments/basket'
|
||||||
|
ExecKube -cmd 'rollout resume deployments/catalog'
|
||||||
|
ExecKube -cmd 'rollout resume deployments/identity'
|
||||||
|
ExecKube -cmd 'rollout resume deployments/ordering'
|
||||||
|
ExecKube -cmd 'rollout resume deployments/webmvc'
|
||||||
|
ExecKube -cmd 'rollout resume deployments/webstatus'
|
||||||
|
ExecKube -cmd 'rollout resume deployments/webspa'
|
||||||
|
|
||||||
Write-Host "WebSPA is exposed at http://$frontendUrl, WebMVC at http://$frontendUrl/webmvc, WebStatus at http://$frontendUrl/webstatus" -ForegroundColor Yellow
|
Write-Host "WebSPA is exposed at http://$frontendUrl, WebMVC at http://$frontendUrl/webmvc, WebStatus at http://$frontendUrl/webstatus" -ForegroundColor Yellow
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user