@@ -63,7 +63,7 @@ if ($buildImages) {
6363 docker- compose - p .. -f ../ docker- compose.yml build
6464
6565 Write-Host " Pushing images to $registry /$dockerOrg ..." - ForegroundColor Yellow
66- $services = (" basket.api" , " catalog.api" , " identity.api" , " ordering.api" , " marketing.api" , " payment.api" , " locations.api" , " webmvc" , " webspa" , " webstatus" )
66+ $services = (" basket.api" , " catalog.api" , " identity.api" , " ordering.api" , " marketing.api" , " payment.api" , " locations.api" , " webmvc" , " webspa" , " webstatus" , " graceperiodmanager " )
6767
6868 foreach ($service in $services ) {
6969 $imageFqdn = if ($useDockerHub ) {" $dockerOrg /${service} " } else {" $registry /$dockerOrg /${service} " }
@@ -136,7 +136,7 @@ ExecKube -cmd 'create configmap urls `
136136 --from-literal=BasketHealthCheckUrl=http://basket/hc `
137137 --from-literal=CatalogUrl=http://$($externalDns)/catalog-api `
138138 --from-literal=CatalogHealthCheckUrl=http://catalog/hc `
139- --from-literal=PicBaseUrl=http://$($externalDns)/catalog-api/api/v1/pic/ `
139+ --from-literal=PicBaseUrl=http://$($externalDns)/catalog-api/api/v1/catalog/items/[0]/ pic/ `
140140 --from-literal=IdentityUrl=http://$($externalDns)/identity `
141141 --from-literal=IdentityHealthCheckUrl=http://identity/hc `
142142 --from-literal=OrderingUrl=http://ordering `
@@ -147,10 +147,12 @@ ExecKube -cmd 'create configmap urls `
147147 --from-literal=MvcClientCatalogUrl=http://catalog `
148148 --from-literal=MvcClientBasketUrl=http://basket `
149149 --from-literal=WebSpaHealthCheckUrl=http://webspa/hc `
150+ --from-literal=MarketingHealthCheckUrl=http://marketing/hc `
150151 --from-literal=SpaClientOrderingExternalUrl=http://$($externalDns)/ordering-api `
151152 --from-literal=SpaClientCatalogExternalUrl=http://$($externalDns)/catalog-api `
152153 --from-literal=SpaClientBasketExternalUrl=http://$($externalDns)/basket-api `
153154 --from-literal=SpaClientIdentityExternalUrl=http://$($externalDns)/identity `
155+ --from-literal=LocationsHealthCheckUrl=http://locations/hc `
154156 --from-literal=SpaClientExternalUrl=http://$($externalDns)'
155157
156158ExecKube - cmd ' label configmap urls app=eshop'
@@ -180,6 +182,7 @@ ExecKube -cmd 'set image deployments/payment payment=${registryPath}${dockerOrg}
180182ExecKube - cmd ' set image deployments/webmvc webmvc=${registryPath}${dockerOrg}/webmvc:$imageTag'
181183ExecKube - cmd ' set image deployments/webstatus webstatus=${registryPath}${dockerOrg}/webstatus:$imageTag'
182184ExecKube - cmd ' set image deployments/webspa webspa=${registryPath}${dockerOrg}/webspa:$imageTag'
185+ ExecKube - cmd ' set image deployments/graceperiodmanager graceperiodmanager=${registryPath}${dockerOrg}/graceperiodmanager:$imageTag'
183186
184187Write-Host " Execute rollout..." - ForegroundColor Yellow
185188ExecKube - cmd ' rollout resume deployments/basket'
@@ -192,6 +195,7 @@ ExecKube -cmd 'rollout resume deployments/payment'
192195ExecKube - cmd ' rollout resume deployments/webmvc'
193196ExecKube - cmd ' rollout resume deployments/webstatus'
194197ExecKube - cmd ' rollout resume deployments/webspa'
198+ ExecKube - cmd ' rollout resume deployments/graceperiodmanager'
195199
196200Write-Host " WebSPA is exposed at http://$externalDns , WebMVC at http://$externalDns /webmvc, WebStatus at http://$externalDns /webstatus" - ForegroundColor Yellow
197201
0 commit comments