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.

923 lines
24 KiB

7 years ago
5 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. imagePullSecrets:
  55. - name: registry-key
  56. ---
  57. apiVersion: extensions/v1beta1
  58. kind: Deployment
  59. metadata:
  60. name: catalog
  61. spec:
  62. paused: true
  63. template:
  64. metadata:
  65. labels:
  66. app: eshop
  67. component: catalog
  68. spec:
  69. containers:
  70. - name: catalog
  71. image: eshop/catalog.api
  72. imagePullPolicy: Always
  73. env:
  74. - name: PATH_BASE
  75. value: /catalog-api
  76. - name: ConnectionString
  77. valueFrom:
  78. configMapKeyRef:
  79. name: externalcfg
  80. key: catalog__ConnectionString
  81. - name: PicBaseUrl
  82. valueFrom:
  83. configMapKeyRef:
  84. name: urls
  85. key: PicBaseUrl
  86. - name: AzureStorageEnabled
  87. valueFrom:
  88. configMapKeyRef:
  89. name: externalcfg
  90. key: catalog__AzureStorageEnabled
  91. - name: EventBusConnection
  92. valueFrom:
  93. configMapKeyRef:
  94. name: externalcfg
  95. key: all__EventBusConnection
  96. - name: ApplicationInsights__InstrumentationKey
  97. valueFrom:
  98. configMapKeyRef:
  99. name: externalcfg
  100. key: all__InstrumentationKey
  101. - name: OrchestratorType
  102. value: 'K8S'
  103. ports:
  104. - containerPort: 80
  105. imagePullSecrets:
  106. - name: registry-key
  107. ---
  108. apiVersion: extensions/v1beta1
  109. kind: Deployment
  110. metadata:
  111. name: identity
  112. spec:
  113. paused: true
  114. template:
  115. metadata:
  116. labels:
  117. app: eshop
  118. component: identity
  119. spec:
  120. containers:
  121. - name: identity
  122. image: eshop/identity.api
  123. imagePullPolicy: Always
  124. env:
  125. - name: PATH_BASE
  126. value: /identity
  127. - name: ConnectionString
  128. valueFrom:
  129. configMapKeyRef:
  130. name: externalcfg
  131. key: identity__ConnectionString
  132. - name: DPConnectionString
  133. valueFrom:
  134. configMapKeyRef:
  135. name: externalcfg
  136. key: keystore
  137. - name: IsClusterEnv
  138. value: 'True'
  139. - name: MvcClient
  140. valueFrom:
  141. configMapKeyRef:
  142. name: urls
  143. key: mvc_e
  144. - name: SpaClient
  145. valueFrom:
  146. configMapKeyRef:
  147. name: urls
  148. key: spa_e
  149. - name: LocationApiClient
  150. valueFrom:
  151. configMapKeyRef:
  152. name: urls
  153. key: locations_e
  154. - name: MarketingApiClient
  155. valueFrom:
  156. configMapKeyRef:
  157. name: urls
  158. key: marketing_e
  159. - name: BasketApiClient
  160. valueFrom:
  161. configMapKeyRef:
  162. name: urls
  163. key: basket_e
  164. - name: OrderingApiClient
  165. valueFrom:
  166. configMapKeyRef:
  167. name: urls
  168. key: ordering_e
  169. - name: MobileShoppingAggClient
  170. valueFrom:
  171. configMapKeyRef:
  172. name: urls
  173. key: mobileshoppingagg_e
  174. - name: WebShoppingAggClient
  175. valueFrom:
  176. configMapKeyRef:
  177. name: urls
  178. key: webshoppingagg_e
  179. - name: XamarinCallback
  180. valueFrom:
  181. configMapKeyRef:
  182. name: urls
  183. key: xamarin_callback_e
  184. - name: ApplicationInsights__InstrumentationKey
  185. valueFrom:
  186. configMapKeyRef:
  187. name: externalcfg
  188. key: all__InstrumentationKey
  189. - name: OrchestratorType
  190. value: 'K8S'
  191. ports:
  192. - containerPort: 80
  193. imagePullSecrets:
  194. - name: registry-key
  195. ---
  196. apiVersion: extensions/v1beta1
  197. kind: Deployment
  198. metadata:
  199. name: ordering
  200. spec:
  201. paused: true
  202. template:
  203. metadata:
  204. labels:
  205. app: eshop
  206. component: ordering
  207. spec:
  208. containers:
  209. - name: ordering
  210. image: eshop/ordering.api
  211. imagePullPolicy: Always
  212. env:
  213. - name: PATH_BASE
  214. value: /ordering-api
  215. - name: ConnectionString
  216. valueFrom:
  217. configMapKeyRef:
  218. name: externalcfg
  219. key: ordering__ConnectionString
  220. - name: EventBusConnection
  221. valueFrom:
  222. configMapKeyRef:
  223. name: externalcfg
  224. key: all__EventBusConnection
  225. - name: AzureServiceBusEnabled
  226. valueFrom:
  227. configMapKeyRef:
  228. name: externalcfg
  229. key: all__UseAzureServiceBus
  230. - name: IdentityUrl
  231. valueFrom:
  232. configMapKeyRef:
  233. name: urls
  234. key: identity_e
  235. - name: CheckUpdateTime
  236. valueFrom:
  237. configMapKeyRef:
  238. name: externalcfg
  239. key: GracePeriodManager__CheckUpdateTime
  240. - name: GracePeriodTime
  241. valueFrom:
  242. configMapKeyRef:
  243. name: externalcfg
  244. key: GracePeriodManager__GracePeriodTime
  245. - name: ApplicationInsights__InstrumentationKey
  246. valueFrom:
  247. configMapKeyRef:
  248. name: externalcfg
  249. key: all__InstrumentationKey
  250. - name: UseLoadTest
  251. valueFrom:
  252. configMapKeyRef:
  253. name: externalcfg
  254. key: all__EnableLoadTest
  255. - name: OrchestratorType
  256. value: 'K8S'
  257. ports:
  258. - containerPort: 80
  259. imagePullSecrets:
  260. - name: registry-key
  261. ---
  262. apiVersion: extensions/v1beta1
  263. kind: Deployment
  264. metadata:
  265. name: ordering-backgroundtasks
  266. spec:
  267. paused: true
  268. template:
  269. metadata:
  270. labels:
  271. app: eshop
  272. component: ordering-backgroundtasks
  273. spec:
  274. containers:
  275. - name: ordering-backgroundtasks
  276. image: eshop/ordering.backgroundtasks
  277. imagePullPolicy: Always
  278. env:
  279. - name: ConnectionString
  280. valueFrom:
  281. configMapKeyRef:
  282. name: externalcfg
  283. key: ordering__ConnectionString
  284. - name: EventBusConnection
  285. valueFrom:
  286. configMapKeyRef:
  287. name: externalcfg
  288. key: all__EventBusConnection
  289. - name: AzureServiceBusEnabled
  290. valueFrom:
  291. configMapKeyRef:
  292. name: externalcfg
  293. key: all__UseAzureServiceBus
  294. - name: CheckUpdateTime
  295. valueFrom:
  296. configMapKeyRef:
  297. name: externalcfg
  298. key: GracePeriodManager__CheckUpdateTime
  299. - name: GracePeriodTime
  300. valueFrom:
  301. configMapKeyRef:
  302. name: externalcfg
  303. key: GracePeriodManager__GracePeriodTime
  304. - name: ApplicationInsights__InstrumentationKey
  305. valueFrom:
  306. configMapKeyRef:
  307. name: externalcfg
  308. key: all__InstrumentationKey
  309. - name: UseLoadTest
  310. valueFrom:
  311. configMapKeyRef:
  312. name: externalcfg
  313. key: all__EnableLoadTest
  314. - name: OrchestratorType
  315. value: 'K8S'
  316. ports:
  317. - containerPort: 80
  318. imagePullSecrets:
  319. - name: registry-key
  320. ---
  321. apiVersion: extensions/v1beta1
  322. kind: Deployment
  323. metadata:
  324. name: ordering-signalrhub
  325. spec:
  326. paused: true
  327. template:
  328. metadata:
  329. labels:
  330. app: eshop
  331. component: ordering-signalrhub
  332. spec:
  333. containers:
  334. - name: ordering-signalrhub
  335. image: eshop/ordering.signalrhub
  336. imagePullPolicy: Always
  337. env:
  338. - name: EventBusConnection
  339. valueFrom:
  340. configMapKeyRef:
  341. name: externalcfg
  342. key: all__EventBusConnection
  343. - name: IdentityUrl
  344. valueFrom:
  345. configMapKeyRef:
  346. name: urls
  347. key: identity_e
  348. - name: AzureServiceBusEnabled
  349. valueFrom:
  350. configMapKeyRef:
  351. name: externalcfg
  352. key: all__UseAzureServiceBus
  353. - name: ApplicationInsights__InstrumentationKey
  354. valueFrom:
  355. configMapKeyRef:
  356. name: externalcfg
  357. key: all__InstrumentationKey
  358. - name: OrchestratorType
  359. value: 'K8S'
  360. - name: IsClusterEnv
  361. value: 'True'
  362. - name: SignalrStoreConnectionString
  363. valueFrom:
  364. configMapKeyRef:
  365. name: externalcfg
  366. key: keystore
  367. ports:
  368. - containerPort: 80
  369. imagePullSecrets:
  370. - name: registry-key
  371. ---
  372. apiVersion: extensions/v1beta1
  373. kind: Deployment
  374. metadata:
  375. name: locations
  376. spec:
  377. paused: true
  378. template:
  379. metadata:
  380. labels:
  381. app: eshop
  382. component: locations
  383. spec:
  384. containers:
  385. - name: locations
  386. image: eshop/locations.api
  387. imagePullPolicy: Always
  388. env:
  389. - name: PATH_BASE
  390. value: /locations-api
  391. - name: ConnectionString
  392. valueFrom:
  393. configMapKeyRef:
  394. name: externalcfg
  395. key: locations__ConnectionString
  396. - name: Database
  397. valueFrom:
  398. configMapKeyRef:
  399. name: externalcfg
  400. key: locations__Database
  401. - name: AzureServiceBusEnabled
  402. valueFrom:
  403. configMapKeyRef:
  404. name: externalcfg
  405. key: all__UseAzureServiceBus
  406. - name: EventBusConnection
  407. valueFrom:
  408. configMapKeyRef:
  409. name: externalcfg
  410. key: all__EventBusConnection
  411. - name: IdentityUrl
  412. valueFrom:
  413. configMapKeyRef:
  414. name: internalurls
  415. key: identity
  416. - name: IdentityUrlExternal
  417. valueFrom:
  418. configMapKeyRef:
  419. name: urls
  420. key: identity_e
  421. - name: ApplicationInsights__InstrumentationKey
  422. valueFrom:
  423. configMapKeyRef:
  424. name: externalcfg
  425. key: all__InstrumentationKey
  426. - name: UseLoadTest
  427. valueFrom:
  428. configMapKeyRef:
  429. name: externalcfg
  430. key: all__EnableLoadTest
  431. - name: OrchestratorType
  432. value: 'K8S'
  433. ports:
  434. - containerPort: 80
  435. imagePullSecrets:
  436. - name: registry-key
  437. ---
  438. apiVersion: extensions/v1beta1
  439. kind: Deployment
  440. metadata:
  441. name: marketing
  442. spec:
  443. paused: true
  444. template:
  445. metadata:
  446. labels:
  447. app: eshop
  448. component: marketing
  449. spec:
  450. containers:
  451. - name: marketing
  452. image: eshop/marketing.api
  453. imagePullPolicy: Always
  454. env:
  455. - name: PATH_BASE
  456. value: /marketing-api
  457. - name: ConnectionString
  458. valueFrom:
  459. configMapKeyRef:
  460. name: externalcfg
  461. key: marketing__ConnectionString
  462. - name: MongoConnectionString
  463. valueFrom:
  464. configMapKeyRef:
  465. name: externalcfg
  466. key: marketing__MongoConnectionString
  467. - name: MongoDatabase
  468. valueFrom:
  469. configMapKeyRef:
  470. name: externalcfg
  471. key: marketing__MongoDatabase
  472. - name: AzureServiceBusEnabled
  473. valueFrom:
  474. configMapKeyRef:
  475. name: externalcfg
  476. key: all__UseAzureServiceBus
  477. - name: EventBusConnection
  478. valueFrom:
  479. configMapKeyRef:
  480. name: externalcfg
  481. key: all__EventBusConnection
  482. - name: IdentityUrl
  483. valueFrom:
  484. configMapKeyRef:
  485. name: internalurls
  486. key: identity
  487. - name: IdentityUrlExternal
  488. valueFrom:
  489. configMapKeyRef:
  490. name: urls
  491. key: identity_e
  492. - name: PicBaseUrl
  493. valueFrom:
  494. configMapKeyRef:
  495. name: urls
  496. key: Marketing_PicBaseUrl
  497. - name: ApplicationInsights__InstrumentationKey
  498. valueFrom:
  499. configMapKeyRef:
  500. name: externalcfg
  501. key: all__InstrumentationKey
  502. - name: UseLoadTest
  503. valueFrom:
  504. configMapKeyRef:
  505. name: externalcfg
  506. key: all__EnableLoadTest
  507. - name: OrchestratorType
  508. value: 'K8S'
  509. ports:
  510. - containerPort: 80
  511. imagePullSecrets:
  512. - name: registry-key
  513. ---
  514. apiVersion: extensions/v1beta1
  515. kind: Deployment
  516. metadata:
  517. name: payment
  518. spec:
  519. paused: true
  520. template:
  521. metadata:
  522. labels:
  523. app: eshop
  524. component: payment
  525. spec:
  526. containers:
  527. - name: payment
  528. image: eshop/payment.api
  529. imagePullPolicy: Always
  530. env:
  531. - name: PATH_BASE
  532. value: /payment-api
  533. - name: AzureServiceBusEnabled
  534. valueFrom:
  535. configMapKeyRef:
  536. name: externalcfg
  537. key: all__UseAzureServiceBus
  538. - name: EventBusConnection
  539. valueFrom:
  540. configMapKeyRef:
  541. name: externalcfg
  542. key: all__EventBusConnection
  543. - name: ApplicationInsights__InstrumentationKey
  544. valueFrom:
  545. configMapKeyRef:
  546. name: externalcfg
  547. key: all__InstrumentationKey
  548. - name: OrchestratorType
  549. value: 'K8S'
  550. ports:
  551. - containerPort: 80
  552. imagePullSecrets:
  553. - name: registry-key
  554. ---
  555. apiVersion: extensions/v1beta1
  556. kind: Deployment
  557. metadata:
  558. name: webmvc
  559. spec:
  560. paused: true
  561. template:
  562. metadata:
  563. labels:
  564. app: eshop
  565. component: webmvc
  566. spec:
  567. containers:
  568. - name: webmvc
  569. image: eshop/webmvc
  570. imagePullPolicy: Always
  571. env:
  572. - name: PATH_BASE
  573. value: /webmvc
  574. - name: DPConnectionString
  575. valueFrom:
  576. configMapKeyRef:
  577. name: externalcfg
  578. key: keystore
  579. - name: IsClusterEnv
  580. value: 'True'
  581. - name: PurchaseUrl
  582. valueFrom:
  583. configMapKeyRef:
  584. name: internalurls
  585. key: apigwws
  586. - name: ExternalPurchaseUrl
  587. valueFrom:
  588. configMapKeyRef:
  589. name: urls
  590. key: webshoppingapigw_e
  591. - name: CallBackUrl
  592. valueFrom:
  593. configMapKeyRef:
  594. name: urls
  595. key: mvc_e
  596. - name: IdentityUrl
  597. valueFrom:
  598. configMapKeyRef:
  599. name: urls
  600. key: identity_e
  601. - name: MarketingUrl
  602. valueFrom:
  603. configMapKeyRef:
  604. name: internalurls
  605. key: apigwwm
  606. - name: BasketUrlHC
  607. valueFrom:
  608. configMapKeyRef:
  609. name: internalurls
  610. key: basket__hc
  611. - name: CatalogUrlHC
  612. valueFrom:
  613. configMapKeyRef:
  614. name: internalurls
  615. key: catalog__hc
  616. - name: IdentityUrlHC
  617. valueFrom:
  618. configMapKeyRef:
  619. name: internalurls
  620. key: identity__hc
  621. - name: OrderingUrlHC
  622. valueFrom:
  623. configMapKeyRef:
  624. name: internalurls
  625. key: ordering__hc
  626. - name: MarketingUrlHC
  627. valueFrom:
  628. configMapKeyRef:
  629. name: internalurls
  630. key: marketing__hc
  631. - name: PaymentUrlHC
  632. valueFrom:
  633. configMapKeyRef:
  634. name: internalurls
  635. key: payment__hc
  636. - name: ApplicationInsights__InstrumentationKey
  637. valueFrom:
  638. configMapKeyRef:
  639. name: externalcfg
  640. key: all__InstrumentationKey
  641. - name: UseLoadTest
  642. valueFrom:
  643. configMapKeyRef:
  644. name: externalcfg
  645. key: all__EnableLoadTest
  646. - name: OrchestratorType
  647. value: 'K8S'
  648. - name: SignalrHubUrl
  649. valueFrom:
  650. configMapKeyRef:
  651. name: urls
  652. key: webshoppingapigw_e
  653. ports:
  654. - containerPort: 80
  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. - name: SignalrHubUrl
  818. valueFrom:
  819. configMapKeyRef:
  820. name: urls
  821. key: webshoppingapigw_e
  822. ports:
  823. - containerPort: 80
  824. imagePullSecrets:
  825. - name: registry-key
  826. ---
  827. apiVersion: extensions/v1beta1
  828. kind: Deployment
  829. metadata:
  830. name: webshoppingagg
  831. spec:
  832. paused: true
  833. template:
  834. metadata:
  835. labels:
  836. app: eshop
  837. component: webshoppingagg
  838. spec:
  839. containers:
  840. - name: webshoppingagg
  841. image: eshop/webshoppingagg
  842. imagePullPolicy: Always
  843. env:
  844. - name: ASPNETCORE_URLS
  845. value: http://0.0.0.0:80
  846. - name: urls__basket
  847. valueFrom:
  848. configMapKeyRef:
  849. name: internalurls
  850. key: basket
  851. - name: urls__catalog
  852. valueFrom:
  853. configMapKeyRef:
  854. name: internalurls
  855. key: catalog
  856. - name: urls__orders
  857. valueFrom:
  858. configMapKeyRef:
  859. name: internalurls
  860. key: ordering
  861. - name: urls__identity
  862. valueFrom:
  863. configMapKeyRef:
  864. name: internalurls
  865. key: identity
  866. ports:
  867. - containerPort: 80
  868. imagePullSecrets:
  869. - name: registry-key
  870. ---
  871. apiVersion: extensions/v1beta1
  872. kind: Deployment
  873. metadata:
  874. name: mobileshoppingagg
  875. spec:
  876. paused: true
  877. template:
  878. metadata:
  879. labels:
  880. app: eshop
  881. component: mobileshoppingagg
  882. spec:
  883. containers:
  884. - name: mobileshoppingagg
  885. image: eshop/mobileshoppingagg
  886. imagePullPolicy: Always
  887. env:
  888. - name: ASPNETCORE_URLS
  889. value: http://0.0.0.0:80
  890. - name: urls__basket
  891. valueFrom:
  892. configMapKeyRef:
  893. name: internalurls
  894. key: basket
  895. - name: urls__catalog
  896. valueFrom:
  897. configMapKeyRef:
  898. name: internalurls
  899. key: catalog
  900. - name: urls__orders
  901. valueFrom:
  902. configMapKeyRef:
  903. name: internalurls
  904. key: ordering
  905. - name: urls__identity
  906. valueFrom:
  907. configMapKeyRef:
  908. name: internalurls
  909. key: identity
  910. ports:
  911. - containerPort: 80
  912. imagePullSecrets:
  913. - name: registry-key
  914. ---