You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

916 lines
23 KiB

7 years ago
7 years ago
  1. apiVersion: extensions/v1beta1
  2. kind: Deployment
  3. metadata:
  4. name: basket
  5. spec:
  6. paused: true
  7. template:
  8. metadata:
  9. labels:
  10. app: eshop
  11. component: basket
  12. spec:
  13. containers:
  14. - name: basket
  15. image: eshop/basket.api
  16. imagePullPolicy: Always
  17. env:
  18. - name: PATH_BASE
  19. value: /basket-api
  20. - name: ConnectionString
  21. valueFrom:
  22. configMapKeyRef:
  23. name: externalcfg
  24. key: basket__ConnectionString
  25. - name: EventBusConnection
  26. valueFrom:
  27. configMapKeyRef:
  28. name: externalcfg
  29. key: all__EventBusConnection
  30. - name: AzureServiceBusEnabled
  31. valueFrom:
  32. configMapKeyRef:
  33. name: externalcfg
  34. key: all__UseAzureServiceBus
  35. - name: ApplicationInsights__InstrumentationKey
  36. valueFrom:
  37. configMapKeyRef:
  38. name: externalcfg
  39. key: all__InstrumentationKey
  40. - name: IdentityUrl
  41. valueFrom:
  42. configMapKeyRef:
  43. name: urls
  44. key: identity_e
  45. - name: UseLoadTest
  46. valueFrom:
  47. configMapKeyRef:
  48. name: externalcfg
  49. key: all__EnableLoadTest
  50. - name: OrchestratorType
  51. value: 'K8S'
  52. ports:
  53. - containerPort: 80
  54. readinessProbe:
  55. httpGet:
  56. path: /hc
  57. port: 80
  58. scheme: HTTP
  59. initialDelaySeconds: 300
  60. periodSeconds: 240
  61. imagePullSecrets:
  62. - name: registry-key
  63. ---
  64. apiVersion: extensions/v1beta1
  65. kind: Deployment
  66. metadata:
  67. name: catalog
  68. spec:
  69. paused: true
  70. template:
  71. metadata:
  72. labels:
  73. app: eshop
  74. component: catalog
  75. spec:
  76. containers:
  77. - name: catalog
  78. image: eshop/catalog.api
  79. imagePullPolicy: Always
  80. env:
  81. - name: PATH_BASE
  82. value: /catalog-api
  83. - name: ConnectionString
  84. valueFrom:
  85. configMapKeyRef:
  86. name: externalcfg
  87. key: catalog__ConnectionString
  88. - name: PicBaseUrl
  89. valueFrom:
  90. configMapKeyRef:
  91. name: urls
  92. key: PicBaseUrl
  93. - name: AzureStorageEnabled
  94. valueFrom:
  95. configMapKeyRef:
  96. name: externalcfg
  97. key: catalog__AzureStorageEnabled
  98. - name: EventBusConnection
  99. valueFrom:
  100. configMapKeyRef:
  101. name: externalcfg
  102. key: all__EventBusConnection
  103. - name: ApplicationInsights__InstrumentationKey
  104. valueFrom:
  105. configMapKeyRef:
  106. name: externalcfg
  107. key: all__InstrumentationKey
  108. - name: OrchestratorType
  109. value: 'K8S'
  110. ports:
  111. - containerPort: 80
  112. readinessProbe:
  113. httpGet:
  114. path: /hc
  115. port: 80
  116. scheme: HTTP
  117. initialDelaySeconds: 300
  118. periodSeconds: 240
  119. imagePullSecrets:
  120. - name: registry-key
  121. ---
  122. apiVersion: extensions/v1beta1
  123. kind: Deployment
  124. metadata:
  125. name: identity
  126. spec:
  127. paused: true
  128. template:
  129. metadata:
  130. labels:
  131. app: eshop
  132. component: identity
  133. spec:
  134. containers:
  135. - name: identity
  136. image: eshop/identity.api
  137. imagePullPolicy: Always
  138. env:
  139. - name: PATH_BASE
  140. value: /identity
  141. - name: ConnectionString
  142. valueFrom:
  143. configMapKeyRef:
  144. name: externalcfg
  145. key: identity__ConnectionString
  146. - name: DPConnectionString
  147. valueFrom:
  148. configMapKeyRef:
  149. name: externalcfg
  150. key: keystore
  151. - name: IsClusterEnv
  152. value: 'True'
  153. - name: MvcClient
  154. valueFrom:
  155. configMapKeyRef:
  156. name: urls
  157. key: mvc_e
  158. - name: SpaClient
  159. valueFrom:
  160. configMapKeyRef:
  161. name: urls
  162. key: spa_e
  163. - name: LocationApiClient
  164. valueFrom:
  165. configMapKeyRef:
  166. name: urls
  167. key: locations_e
  168. - name: MarketingApiClient
  169. valueFrom:
  170. configMapKeyRef:
  171. name: urls
  172. key: marketing_e
  173. - name: BasketApiClient
  174. valueFrom:
  175. configMapKeyRef:
  176. name: urls
  177. key: basket_e
  178. - name: OrderingApiClient
  179. valueFrom:
  180. configMapKeyRef:
  181. name: urls
  182. key: ordering_e
  183. - name: MobileShoppingAggClient
  184. valueFrom:
  185. configMapKeyRef:
  186. name: urls
  187. key: mobileshoppingagg_e
  188. - name: WebShoppingAggClient
  189. valueFrom:
  190. configMapKeyRef:
  191. name: urls
  192. key: webshoppingagg_e
  193. - name: XamarinCallback
  194. valueFrom:
  195. configMapKeyRef:
  196. name: urls
  197. key: xamarin_callback_e
  198. - name: ApplicationInsights__InstrumentationKey
  199. valueFrom:
  200. configMapKeyRef:
  201. name: externalcfg
  202. key: all__InstrumentationKey
  203. - name: OrchestratorType
  204. value: 'K8S'
  205. ports:
  206. - containerPort: 80
  207. readinessProbe:
  208. httpGet:
  209. path: /hc
  210. port: 80
  211. scheme: HTTP
  212. initialDelaySeconds: 300
  213. periodSeconds: 240
  214. imagePullSecrets:
  215. - name: registry-key
  216. ---
  217. apiVersion: extensions/v1beta1
  218. kind: Deployment
  219. metadata:
  220. name: ordering
  221. spec:
  222. paused: true
  223. template:
  224. metadata:
  225. labels:
  226. app: eshop
  227. component: ordering
  228. spec:
  229. containers:
  230. - name: ordering
  231. image: eshop/ordering.api
  232. imagePullPolicy: Always
  233. env:
  234. - name: PATH_BASE
  235. value: /ordering-api
  236. - name: ConnectionString
  237. valueFrom:
  238. configMapKeyRef:
  239. name: externalcfg
  240. key: ordering__ConnectionString
  241. - name: EventBusConnection
  242. valueFrom:
  243. configMapKeyRef:
  244. name: externalcfg
  245. key: all__EventBusConnection
  246. - name: AzureServiceBusEnabled
  247. valueFrom:
  248. configMapKeyRef:
  249. name: externalcfg
  250. key: all__UseAzureServiceBus
  251. - name: IdentityUrl
  252. valueFrom:
  253. configMapKeyRef:
  254. name: urls
  255. key: identity_e
  256. - name: CheckUpdateTime
  257. valueFrom:
  258. configMapKeyRef:
  259. name: externalcfg
  260. key: GracePeriodManager__CheckUpdateTime
  261. - name: GracePeriodTime
  262. valueFrom:
  263. configMapKeyRef:
  264. name: externalcfg
  265. key: GracePeriodManager__GracePeriodTime
  266. - name: ApplicationInsights__InstrumentationKey
  267. valueFrom:
  268. configMapKeyRef:
  269. name: externalcfg
  270. key: all__InstrumentationKey
  271. - name: UseLoadTest
  272. valueFrom:
  273. configMapKeyRef:
  274. name: externalcfg
  275. key: all__EnableLoadTest
  276. - name: OrchestratorType
  277. value: 'K8S'
  278. ports:
  279. - containerPort: 80
  280. readinessProbe:
  281. httpGet:
  282. path: /hc
  283. port: 80
  284. scheme: HTTP
  285. initialDelaySeconds: 300
  286. periodSeconds: 240
  287. imagePullSecrets:
  288. - name: registry-key
  289. ---
  290. apiVersion: extensions/v1beta1
  291. kind: Deployment
  292. metadata:
  293. name: ordering-backgroundtasks
  294. spec:
  295. paused: true
  296. template:
  297. metadata:
  298. labels:
  299. app: eshop
  300. component: ordering-backgroundtasks
  301. spec:
  302. containers:
  303. - name: ordering-backgroundtasks
  304. image: eshop/ordering.backgroundtasks
  305. imagePullPolicy: Always
  306. env:
  307. - name: ConnectionString
  308. valueFrom:
  309. configMapKeyRef:
  310. name: externalcfg
  311. key: ordering__ConnectionString
  312. - name: EventBusConnection
  313. valueFrom:
  314. configMapKeyRef:
  315. name: externalcfg
  316. key: all__EventBusConnection
  317. - name: AzureServiceBusEnabled
  318. valueFrom:
  319. configMapKeyRef:
  320. name: externalcfg
  321. key: all__UseAzureServiceBus
  322. - name: CheckUpdateTime
  323. valueFrom:
  324. configMapKeyRef:
  325. name: externalcfg
  326. key: GracePeriodManager__CheckUpdateTime
  327. - name: GracePeriodTime
  328. valueFrom:
  329. configMapKeyRef:
  330. name: externalcfg
  331. key: GracePeriodManager__GracePeriodTime
  332. - name: ApplicationInsights__InstrumentationKey
  333. valueFrom:
  334. configMapKeyRef:
  335. name: externalcfg
  336. key: all__InstrumentationKey
  337. - name: UseLoadTest
  338. valueFrom:
  339. configMapKeyRef:
  340. name: externalcfg
  341. key: all__EnableLoadTest
  342. - name: OrchestratorType
  343. value: 'K8S'
  344. ports:
  345. - containerPort: 80
  346. imagePullSecrets:
  347. - name: registry-key
  348. ---
  349. apiVersion: extensions/v1beta1
  350. kind: Deployment
  351. metadata:
  352. name: locations
  353. spec:
  354. paused: true
  355. template:
  356. metadata:
  357. labels:
  358. app: eshop
  359. component: locations
  360. spec:
  361. containers:
  362. - name: locations
  363. image: eshop/locations.api
  364. imagePullPolicy: Always
  365. env:
  366. - name: PATH_BASE
  367. value: /locations-api
  368. - name: ConnectionString
  369. valueFrom:
  370. configMapKeyRef:
  371. name: externalcfg
  372. key: locations__ConnectionString
  373. - name: Database
  374. valueFrom:
  375. configMapKeyRef:
  376. name: externalcfg
  377. key: locations__Database
  378. - name: AzureServiceBusEnabled
  379. valueFrom:
  380. configMapKeyRef:
  381. name: externalcfg
  382. key: all__UseAzureServiceBus
  383. - name: EventBusConnection
  384. valueFrom:
  385. configMapKeyRef:
  386. name: externalcfg
  387. key: all__EventBusConnection
  388. - name: IdentityUrl
  389. valueFrom:
  390. configMapKeyRef:
  391. name: internalurls
  392. key: identity
  393. - name: IdentityUrlExternal
  394. valueFrom:
  395. configMapKeyRef:
  396. name: urls
  397. key: identity_e
  398. - name: ApplicationInsights__InstrumentationKey
  399. valueFrom:
  400. configMapKeyRef:
  401. name: externalcfg
  402. key: all__InstrumentationKey
  403. - name: UseLoadTest
  404. valueFrom:
  405. configMapKeyRef:
  406. name: externalcfg
  407. key: all__EnableLoadTest
  408. - name: OrchestratorType
  409. value: 'K8S'
  410. ports:
  411. - containerPort: 80
  412. readinessProbe:
  413. httpGet:
  414. path: /hc
  415. port: 80
  416. scheme: HTTP
  417. initialDelaySeconds: 300
  418. periodSeconds: 240
  419. imagePullSecrets:
  420. - name: registry-key
  421. ---
  422. apiVersion: extensions/v1beta1
  423. kind: Deployment
  424. metadata:
  425. name: marketing
  426. spec:
  427. paused: true
  428. template:
  429. metadata:
  430. labels:
  431. app: eshop
  432. component: marketing
  433. spec:
  434. containers:
  435. - name: marketing
  436. image: eshop/marketing.api
  437. imagePullPolicy: Always
  438. env:
  439. - name: PATH_BASE
  440. value: /marketing-api
  441. - name: ConnectionString
  442. valueFrom:
  443. configMapKeyRef:
  444. name: externalcfg
  445. key: marketing__ConnectionString
  446. - name: MongoConnectionString
  447. valueFrom:
  448. configMapKeyRef:
  449. name: externalcfg
  450. key: marketing__MongoConnectionString
  451. - name: MongoDatabase
  452. valueFrom:
  453. configMapKeyRef:
  454. name: externalcfg
  455. key: marketing__MongoDatabase
  456. - name: AzureServiceBusEnabled
  457. valueFrom:
  458. configMapKeyRef:
  459. name: externalcfg
  460. key: all__UseAzureServiceBus
  461. - name: EventBusConnection
  462. valueFrom:
  463. configMapKeyRef:
  464. name: externalcfg
  465. key: all__EventBusConnection
  466. - name: IdentityUrl
  467. valueFrom:
  468. configMapKeyRef:
  469. name: internalurls
  470. key: identity
  471. - name: IdentityUrlExternal
  472. valueFrom:
  473. configMapKeyRef:
  474. name: urls
  475. key: identity_e
  476. - name: PicBaseUrl
  477. valueFrom:
  478. configMapKeyRef:
  479. name: urls
  480. key: Marketing_PicBaseUrl
  481. - name: ApplicationInsights__InstrumentationKey
  482. valueFrom:
  483. configMapKeyRef:
  484. name: externalcfg
  485. key: all__InstrumentationKey
  486. - name: UseLoadTest
  487. valueFrom:
  488. configMapKeyRef:
  489. name: externalcfg
  490. key: all__EnableLoadTest
  491. - name: OrchestratorType
  492. value: 'K8S'
  493. ports:
  494. - containerPort: 80
  495. readinessProbe:
  496. httpGet:
  497. path: /hc
  498. port: 80
  499. scheme: HTTP
  500. initialDelaySeconds: 300
  501. periodSeconds: 240
  502. imagePullSecrets:
  503. - name: registry-key
  504. ---
  505. apiVersion: extensions/v1beta1
  506. kind: Deployment
  507. metadata:
  508. name: payment
  509. spec:
  510. paused: true
  511. template:
  512. metadata:
  513. labels:
  514. app: eshop
  515. component: payment
  516. spec:
  517. containers:
  518. - name: payment
  519. image: eshop/payment.api
  520. imagePullPolicy: Always
  521. env:
  522. - name: PATH_BASE
  523. value: /payment-api
  524. - name: AzureServiceBusEnabled
  525. valueFrom:
  526. configMapKeyRef:
  527. name: externalcfg
  528. key: all__UseAzureServiceBus
  529. - name: EventBusConnection
  530. valueFrom:
  531. configMapKeyRef:
  532. name: externalcfg
  533. key: all__EventBusConnection
  534. - name: ApplicationInsights__InstrumentationKey
  535. valueFrom:
  536. configMapKeyRef:
  537. name: externalcfg
  538. key: all__InstrumentationKey
  539. - name: OrchestratorType
  540. value: 'K8S'
  541. ports:
  542. - containerPort: 80
  543. readinessProbe:
  544. httpGet:
  545. path: /hc
  546. port: 80
  547. scheme: HTTP
  548. initialDelaySeconds: 300
  549. periodSeconds: 240
  550. imagePullSecrets:
  551. - name: registry-key
  552. ---
  553. apiVersion: extensions/v1beta1
  554. kind: Deployment
  555. metadata:
  556. name: webmvc
  557. spec:
  558. paused: true
  559. template:
  560. metadata:
  561. labels:
  562. app: eshop
  563. component: webmvc
  564. spec:
  565. containers:
  566. - name: webmvc
  567. image: eshop/webmvc
  568. imagePullPolicy: Always
  569. env:
  570. - name: PATH_BASE
  571. value: /webmvc
  572. - name: DPConnectionString
  573. valueFrom:
  574. configMapKeyRef:
  575. name: externalcfg
  576. key: keystore
  577. - name: IsClusterEnv
  578. value: 'True'
  579. - name: PurchaseUrl
  580. valueFrom:
  581. configMapKeyRef:
  582. name: internalurls
  583. key: apigwws
  584. - name: ExternalPurchaseUrl
  585. valueFrom:
  586. configMapKeyRef:
  587. name: urls
  588. key: webshoppingapigw_e
  589. - name: CallBackUrl
  590. valueFrom:
  591. configMapKeyRef:
  592. name: urls
  593. key: mvc_e
  594. - name: IdentityUrl
  595. valueFrom:
  596. configMapKeyRef:
  597. name: urls
  598. key: identity_e
  599. - name: MarketingUrl
  600. valueFrom:
  601. configMapKeyRef:
  602. name: internalurls
  603. key: apigwwm
  604. - name: BasketUrlHC
  605. valueFrom:
  606. configMapKeyRef:
  607. name: internalurls
  608. key: basket__hc
  609. - name: CatalogUrlHC
  610. valueFrom:
  611. configMapKeyRef:
  612. name: internalurls
  613. key: catalog__hc
  614. - name: IdentityUrlHC
  615. valueFrom:
  616. configMapKeyRef:
  617. name: internalurls
  618. key: identity__hc
  619. - name: OrderingUrlHC
  620. valueFrom:
  621. configMapKeyRef:
  622. name: internalurls
  623. key: ordering__hc
  624. - name: MarketingUrlHC
  625. valueFrom:
  626. configMapKeyRef:
  627. name: internalurls
  628. key: marketing__hc
  629. - name: PaymentUrlHC
  630. valueFrom:
  631. configMapKeyRef:
  632. name: internalurls
  633. key: payment__hc
  634. - name: ApplicationInsights__InstrumentationKey
  635. valueFrom:
  636. configMapKeyRef:
  637. name: externalcfg
  638. key: all__InstrumentationKey
  639. - name: UseLoadTest
  640. valueFrom:
  641. configMapKeyRef:
  642. name: externalcfg
  643. key: all__EnableLoadTest
  644. - name: OrchestratorType
  645. value: 'K8S'
  646. ports:
  647. - containerPort: 80
  648. readinessProbe:
  649. httpGet:
  650. path: /hc
  651. port: 80
  652. scheme: HTTP
  653. initialDelaySeconds: 300
  654. periodSeconds: 240
  655. imagePullSecrets:
  656. - name: registry-key
  657. ---
  658. apiVersion: extensions/v1beta1
  659. kind: Deployment
  660. metadata:
  661. name: webstatus
  662. spec:
  663. paused: true
  664. template:
  665. metadata:
  666. labels:
  667. app: eshop
  668. component: webstatus
  669. spec:
  670. containers:
  671. - name: webstatus
  672. image: eshop/webstatus
  673. imagePullPolicy: Always
  674. env:
  675. - name: PATH_BASE
  676. value: /webstatus
  677. - name: BasketUrl
  678. valueFrom:
  679. configMapKeyRef:
  680. name: internalurls
  681. key: basket__hc
  682. - name: CatalogUrl
  683. valueFrom:
  684. configMapKeyRef:
  685. name: internalurls
  686. key: catalog__hc
  687. - name: IdentityUrl
  688. valueFrom:
  689. configMapKeyRef:
  690. name: internalurls
  691. key: identity__hc
  692. - name: OrderingUrl
  693. valueFrom:
  694. configMapKeyRef:
  695. name: internalurls
  696. key: ordering__hc
  697. - name: LocationsUrl
  698. valueFrom:
  699. configMapKeyRef:
  700. name: internalurls
  701. key: locations__hc
  702. - name: MarketingUrl
  703. valueFrom:
  704. configMapKeyRef:
  705. name: internalurls
  706. key: marketing__hc
  707. - name: mvc
  708. valueFrom:
  709. configMapKeyRef:
  710. name: internalurls
  711. key: mvc__hc
  712. - name: spa
  713. valueFrom:
  714. configMapKeyRef:
  715. name: internalurls
  716. key: spa__hc
  717. - name: PaymentUrl
  718. valueFrom:
  719. configMapKeyRef:
  720. name: internalurls
  721. key: payment__hc
  722. - name: ApplicationInsights__InstrumentationKey
  723. valueFrom:
  724. configMapKeyRef:
  725. name: externalcfg
  726. key: all__InstrumentationKey
  727. - name: OrchestratorType
  728. value: 'K8S'
  729. ports:
  730. - containerPort: 80
  731. imagePullSecrets:
  732. - name: registry-key
  733. ---
  734. apiVersion: extensions/v1beta1
  735. kind: Deployment
  736. metadata:
  737. name: webspa
  738. spec:
  739. paused: true
  740. template:
  741. metadata:
  742. labels:
  743. app: eshop
  744. component: webspa
  745. spec:
  746. containers:
  747. - name: webspa
  748. image: eshop/webspa
  749. imagePullPolicy: Always
  750. env:
  751. - name: ASPNETCORE_URLS
  752. value: http://0.0.0.0:80
  753. - name: DPConnectionString
  754. valueFrom:
  755. configMapKeyRef:
  756. name: externalcfg
  757. key: keystore
  758. - name: IsClusterEnv
  759. value: 'True'
  760. - name: PurchaseUrl
  761. valueFrom:
  762. configMapKeyRef:
  763. name: urls
  764. key: webshoppingapigw_e
  765. - name: CallBackUrl
  766. valueFrom:
  767. configMapKeyRef:
  768. name: urls
  769. key: spa_e
  770. - name: IdentityUrl
  771. valueFrom:
  772. configMapKeyRef:
  773. name: urls
  774. key: identity_e
  775. - name: MarketingUrl
  776. valueFrom:
  777. configMapKeyRef:
  778. name: urls
  779. key: marketingapigw_e
  780. - name: BasketUrlHC
  781. valueFrom:
  782. configMapKeyRef:
  783. name: internalurls
  784. key: basket__hc
  785. - name: CatalogUrlHC
  786. valueFrom:
  787. configMapKeyRef:
  788. name: internalurls
  789. key: catalog__hc
  790. - name: IdentityUrlHC
  791. valueFrom:
  792. configMapKeyRef:
  793. name: internalurls
  794. key: identity__hc
  795. - name: OrderingUrlHC
  796. valueFrom:
  797. configMapKeyRef:
  798. name: internalurls
  799. key: ordering__hc
  800. - name: MarketingUrlHC
  801. valueFrom:
  802. configMapKeyRef:
  803. name: internalurls
  804. key: marketing__hc
  805. - name: PaymentUrlHC
  806. valueFrom:
  807. configMapKeyRef:
  808. name: internalurls
  809. key: payment__hc
  810. - name: ApplicationInsights__InstrumentationKey
  811. valueFrom:
  812. configMapKeyRef:
  813. name: externalcfg
  814. key: all__InstrumentationKey
  815. - name: OrchestratorType
  816. value: 'K8S'
  817. ports:
  818. - containerPort: 80
  819. readinessProbe:
  820. httpGet:
  821. path: /hc
  822. port: 80
  823. scheme: HTTP
  824. initialDelaySeconds: 300
  825. periodSeconds: 240
  826. imagePullSecrets:
  827. - name: registry-key
  828. ---
  829. apiVersion: extensions/v1beta1
  830. kind: Deployment
  831. metadata:
  832. name: webshoppingagg
  833. spec:
  834. paused: true
  835. template:
  836. metadata:
  837. labels:
  838. app: eshop
  839. component: webshoppingagg
  840. spec:
  841. containers:
  842. - name: webshoppingagg
  843. image: eshop/webshoppingagg
  844. imagePullPolicy: Always
  845. env:
  846. - name: ASPNETCORE_URLS
  847. value: http://0.0.0.0:80
  848. - name: urls__basket
  849. valueFrom:
  850. configMapKeyRef:
  851. name: internalurls
  852. key: basket
  853. - name: urls__catalog
  854. valueFrom:
  855. configMapKeyRef:
  856. name: internalurls
  857. key: catalog
  858. - name: urls__orders
  859. valueFrom:
  860. configMapKeyRef:
  861. name: internalurls
  862. key: ordering
  863. - name: urls__identity
  864. valueFrom:
  865. configMapKeyRef:
  866. name: internalurls
  867. key: identity
  868. ports:
  869. - containerPort: 80
  870. imagePullSecrets:
  871. - name: registry-key
  872. ---
  873. apiVersion: extensions/v1beta1
  874. kind: Deployment
  875. metadata:
  876. name: mobileshoppingagg
  877. spec:
  878. paused: true
  879. template:
  880. metadata:
  881. labels:
  882. app: eshop
  883. component: mobileshoppingagg
  884. spec:
  885. containers:
  886. - name: mobileshoppingagg
  887. image: eshop/mobileshoppingagg
  888. imagePullPolicy: Always
  889. env:
  890. - name: ASPNETCORE_URLS
  891. value: http://0.0.0.0:80
  892. - name: urls__basket
  893. valueFrom:
  894. configMapKeyRef:
  895. name: internalurls
  896. key: basket
  897. - name: urls__catalog
  898. valueFrom:
  899. configMapKeyRef:
  900. name: internalurls
  901. key: catalog
  902. - name: urls__orders
  903. valueFrom:
  904. configMapKeyRef:
  905. name: internalurls
  906. key: ordering
  907. - name: urls__identity
  908. valueFrom:
  909. configMapKeyRef:
  910. name: internalurls
  911. key: identity
  912. ports:
  913. - containerPort: 80
  914. imagePullSecrets:
  915. - name: registry-key
  916. ---