|
|
- apiVersion: extensions/v1beta1
- kind: Deployment
- metadata:
- name: basket
- spec:
- paused: true
- template:
- metadata:
- labels:
- app: eshop
- component: basket
- spec:
- containers:
- - name: basket
- image: eshop/basket.api
- imagePullPolicy: Always
- env:
- - name: PATH_BASE
- value: /basket-api
- - name: ConnectionString
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: basket__ConnectionString
- - name: EventBusConnection
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: all__EventBusConnection
- - name: AzureServiceBusEnabled
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: all__UseAzureServiceBus
- - name: ApplicationInsights__InstrumentationKey
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: all__InstrumentationKey
- - name: IdentityUrl
- valueFrom:
- configMapKeyRef:
- name: urls
- key: identity_e
- - name: UseLoadTest
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: all__EnableLoadTest
- - name: OrchestratorType
- value: 'K8S'
- ports:
- - containerPort: 80
-
- imagePullSecrets:
- - name: registry-key
- ---
- apiVersion: extensions/v1beta1
- kind: Deployment
- metadata:
- name: catalog
- spec:
- paused: true
- template:
- metadata:
- labels:
- app: eshop
- component: catalog
- spec:
- containers:
- - name: catalog
- image: eshop/catalog.api
- imagePullPolicy: Always
- env:
- - name: PATH_BASE
- value: /catalog-api
- - name: ConnectionString
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: catalog__ConnectionString
- - name: PicBaseUrl
- valueFrom:
- configMapKeyRef:
- name: urls
- key: PicBaseUrl
- - name: AzureStorageEnabled
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: catalog__AzureStorageEnabled
- - name: EventBusConnection
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: all__EventBusConnection
- - name: ApplicationInsights__InstrumentationKey
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: all__InstrumentationKey
- - name: OrchestratorType
- value: 'K8S'
- ports:
- - containerPort: 80
-
- imagePullSecrets:
- - name: registry-key
- ---
- apiVersion: extensions/v1beta1
- kind: Deployment
- metadata:
- name: identity
- spec:
- paused: true
- template:
- metadata:
- labels:
- app: eshop
- component: identity
- spec:
- containers:
- - name: identity
- image: eshop/identity.api
- imagePullPolicy: Always
- env:
- - name: PATH_BASE
- value: /identity
- - name: ConnectionString
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: identity__ConnectionString
- - name: DPConnectionString
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: keystore
- - name: IsClusterEnv
- value: 'True'
- - name: MvcClient
- valueFrom:
- configMapKeyRef:
- name: urls
- key: mvc_e
- - name: SpaClient
- valueFrom:
- configMapKeyRef:
- name: urls
- key: spa_e
- - name: LocationApiClient
- valueFrom:
- configMapKeyRef:
- name: urls
- key: locations_e
- - name: MarketingApiClient
- valueFrom:
- configMapKeyRef:
- name: urls
- key: marketing_e
- - name: BasketApiClient
- valueFrom:
- configMapKeyRef:
- name: urls
- key: basket_e
- - name: OrderingApiClient
- valueFrom:
- configMapKeyRef:
- name: urls
- key: ordering_e
- - name: MobileShoppingAggClient
- valueFrom:
- configMapKeyRef:
- name: urls
- key: mobileshoppingagg_e
- - name: WebShoppingAggClient
- valueFrom:
- configMapKeyRef:
- name: urls
- key: webshoppingagg_e
- - name: XamarinCallback
- valueFrom:
- configMapKeyRef:
- name: urls
- key: xamarin_callback_e
- - name: ApplicationInsights__InstrumentationKey
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: all__InstrumentationKey
- - name: OrchestratorType
- value: 'K8S'
- ports:
- - containerPort: 80
-
- imagePullSecrets:
- - name: registry-key
- ---
- apiVersion: extensions/v1beta1
- kind: Deployment
- metadata:
- name: ordering
- spec:
- paused: true
- template:
- metadata:
- labels:
- app: eshop
- component: ordering
- spec:
- containers:
- - name: ordering
- image: eshop/ordering.api
- imagePullPolicy: Always
- env:
- - name: PATH_BASE
- value: /ordering-api
- - name: ConnectionString
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: ordering__ConnectionString
- - name: EventBusConnection
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: all__EventBusConnection
- - name: AzureServiceBusEnabled
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: all__UseAzureServiceBus
- - name: IdentityUrl
- valueFrom:
- configMapKeyRef:
- name: urls
- key: identity_e
- - name: CheckUpdateTime
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: GracePeriodManager__CheckUpdateTime
- - name: GracePeriodTime
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: GracePeriodManager__GracePeriodTime
- - name: ApplicationInsights__InstrumentationKey
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: all__InstrumentationKey
- - name: UseLoadTest
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: all__EnableLoadTest
- - name: OrchestratorType
- value: 'K8S'
- ports:
- - containerPort: 80
-
- imagePullSecrets:
- - name: registry-key
- ---
- apiVersion: extensions/v1beta1
- kind: Deployment
- metadata:
- name: ordering-backgroundtasks
- spec:
- paused: true
- template:
- metadata:
- labels:
- app: eshop
- component: ordering-backgroundtasks
- spec:
- containers:
- - name: ordering-backgroundtasks
- image: eshop/ordering.backgroundtasks
- imagePullPolicy: Always
- env:
- - name: ConnectionString
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: ordering__ConnectionString
- - name: EventBusConnection
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: all__EventBusConnection
- - name: AzureServiceBusEnabled
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: all__UseAzureServiceBus
- - name: CheckUpdateTime
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: GracePeriodManager__CheckUpdateTime
- - name: GracePeriodTime
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: GracePeriodManager__GracePeriodTime
- - name: ApplicationInsights__InstrumentationKey
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: all__InstrumentationKey
- - name: UseLoadTest
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: all__EnableLoadTest
- - name: OrchestratorType
- value: 'K8S'
- ports:
- - containerPort: 80
- imagePullSecrets:
- - name: registry-key
- ---
- apiVersion: extensions/v1beta1
- kind: Deployment
- metadata:
- name: ordering-signalrhub
- spec:
- paused: true
- template:
- metadata:
- labels:
- app: eshop
- component: ordering-signalrhub
- spec:
- containers:
- - name: ordering-signalrhub
- image: eshop/ordering.signalrhub
- imagePullPolicy: Always
- env:
- - name: EventBusConnection
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: all__EventBusConnection
- - name: IdentityUrl
- valueFrom:
- configMapKeyRef:
- name: urls
- key: identity_e
- - name: AzureServiceBusEnabled
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: all__UseAzureServiceBus
- - name: ApplicationInsights__InstrumentationKey
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: all__InstrumentationKey
- - name: OrchestratorType
- value: 'K8S'
- - name: IsClusterEnv
- value: 'True'
- - name: SignalrStoreConnectionString
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: keystore
- ports:
- - containerPort: 80
- imagePullSecrets:
- - name: registry-key
- ---
- apiVersion: extensions/v1beta1
- kind: Deployment
- metadata:
- name: locations
- spec:
- paused: true
- template:
- metadata:
- labels:
- app: eshop
- component: locations
- spec:
- containers:
- - name: locations
- image: eshop/locations.api
- imagePullPolicy: Always
- env:
- - name: PATH_BASE
- value: /locations-api
- - name: ConnectionString
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: locations__ConnectionString
- - name: Database
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: locations__Database
- - name: AzureServiceBusEnabled
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: all__UseAzureServiceBus
- - name: EventBusConnection
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: all__EventBusConnection
- - name: IdentityUrl
- valueFrom:
- configMapKeyRef:
- name: internalurls
- key: identity
- - name: IdentityUrlExternal
- valueFrom:
- configMapKeyRef:
- name: urls
- key: identity_e
- - name: ApplicationInsights__InstrumentationKey
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: all__InstrumentationKey
- - name: UseLoadTest
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: all__EnableLoadTest
- - name: OrchestratorType
- value: 'K8S'
- ports:
- - containerPort: 80
-
- imagePullSecrets:
- - name: registry-key
- ---
- apiVersion: extensions/v1beta1
- kind: Deployment
- metadata:
- name: marketing
- spec:
- paused: true
- template:
- metadata:
- labels:
- app: eshop
- component: marketing
- spec:
- containers:
- - name: marketing
- image: eshop/marketing.api
- imagePullPolicy: Always
- env:
- - name: PATH_BASE
- value: /marketing-api
- - name: ConnectionString
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: marketing__ConnectionString
- - name: MongoConnectionString
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: marketing__MongoConnectionString
- - name: MongoDatabase
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: marketing__MongoDatabase
- - name: AzureServiceBusEnabled
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: all__UseAzureServiceBus
- - name: EventBusConnection
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: all__EventBusConnection
- - name: IdentityUrl
- valueFrom:
- configMapKeyRef:
- name: internalurls
- key: identity
- - name: IdentityUrlExternal
- valueFrom:
- configMapKeyRef:
- name: urls
- key: identity_e
- - name: PicBaseUrl
- valueFrom:
- configMapKeyRef:
- name: urls
- key: Marketing_PicBaseUrl
- - name: ApplicationInsights__InstrumentationKey
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: all__InstrumentationKey
- - name: UseLoadTest
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: all__EnableLoadTest
- - name: OrchestratorType
- value: 'K8S'
- ports:
- - containerPort: 80
-
- imagePullSecrets:
- - name: registry-key
- ---
- apiVersion: extensions/v1beta1
- kind: Deployment
- metadata:
- name: payment
- spec:
- paused: true
- template:
- metadata:
- labels:
- app: eshop
- component: payment
- spec:
- containers:
- - name: payment
- image: eshop/payment.api
- imagePullPolicy: Always
- env:
- - name: PATH_BASE
- value: /payment-api
- - name: AzureServiceBusEnabled
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: all__UseAzureServiceBus
- - name: EventBusConnection
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: all__EventBusConnection
- - name: ApplicationInsights__InstrumentationKey
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: all__InstrumentationKey
- - name: OrchestratorType
- value: 'K8S'
- ports:
- - containerPort: 80
-
- imagePullSecrets:
- - name: registry-key
- ---
- apiVersion: extensions/v1beta1
- kind: Deployment
- metadata:
- name: webmvc
- spec:
- paused: true
- template:
- metadata:
- labels:
- app: eshop
- component: webmvc
- spec:
- containers:
- - name: webmvc
- image: eshop/webmvc
- imagePullPolicy: Always
- env:
- - name: PATH_BASE
- value: /webmvc
- - name: DPConnectionString
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: keystore
- - name: IsClusterEnv
- value: 'True'
- - name: PurchaseUrl
- valueFrom:
- configMapKeyRef:
- name: internalurls
- key: apigwws
- - name: ExternalPurchaseUrl
- valueFrom:
- configMapKeyRef:
- name: urls
- key: webshoppingapigw_e
- - name: CallBackUrl
- valueFrom:
- configMapKeyRef:
- name: urls
- key: mvc_e
- - name: IdentityUrl
- valueFrom:
- configMapKeyRef:
- name: urls
- key: identity_e
- - name: MarketingUrl
- valueFrom:
- configMapKeyRef:
- name: internalurls
- key: apigwwm
- - name: BasketUrlHC
- valueFrom:
- configMapKeyRef:
- name: internalurls
- key: basket__hc
- - name: CatalogUrlHC
- valueFrom:
- configMapKeyRef:
- name: internalurls
- key: catalog__hc
- - name: IdentityUrlHC
- valueFrom:
- configMapKeyRef:
- name: internalurls
- key: identity__hc
- - name: OrderingUrlHC
- valueFrom:
- configMapKeyRef:
- name: internalurls
- key: ordering__hc
- - name: MarketingUrlHC
- valueFrom:
- configMapKeyRef:
- name: internalurls
- key: marketing__hc
- - name: PaymentUrlHC
- valueFrom:
- configMapKeyRef:
- name: internalurls
- key: payment__hc
- - name: ApplicationInsights__InstrumentationKey
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: all__InstrumentationKey
- - name: UseLoadTest
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: all__EnableLoadTest
- - name: OrchestratorType
- value: 'K8S'
- - name: SignalrHubUrl
- valueFrom:
- configMapKeyRef:
- name: urls
- key: webshoppingapigw_e
- ports:
- - containerPort: 80
-
- imagePullSecrets:
- - name: registry-key
- ---
- apiVersion: extensions/v1beta1
- kind: Deployment
- metadata:
- name: webstatus
- spec:
- paused: true
- template:
- metadata:
- labels:
- app: eshop
- component: webstatus
- spec:
- containers:
- - name: webstatus
- image: eshop/webstatus
- imagePullPolicy: Always
- env:
- - name: PATH_BASE
- value: /webstatus
- - name: BasketUrl
- valueFrom:
- configMapKeyRef:
- name: internalurls
- key: basket__hc
- - name: CatalogUrl
- valueFrom:
- configMapKeyRef:
- name: internalurls
- key: catalog__hc
- - name: IdentityUrl
- valueFrom:
- configMapKeyRef:
- name: internalurls
- key: identity__hc
- - name: OrderingUrl
- valueFrom:
- configMapKeyRef:
- name: internalurls
- key: ordering__hc
- - name: OrderingBackgroundTasksUrl
- valueFrom:
- configMapKeyRef:
- name: internalurls
- key: ordering-background__hc
- - name: LocationsUrl
- valueFrom:
- configMapKeyRef:
- name: internalurls
- key: locations__hc
- - name: MarketingUrl
- valueFrom:
- configMapKeyRef:
- name: internalurls
- key: marketing__hc
- - name: mvc
- valueFrom:
- configMapKeyRef:
- name: internalurls
- key: mvc__hc
- - name: spa
- valueFrom:
- configMapKeyRef:
- name: internalurls
- key: spa__hc
- - name: PaymentUrl
- valueFrom:
- configMapKeyRef:
- name: internalurls
- key: payment__hc
- - name: ApplicationInsights__InstrumentationKey
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: all__InstrumentationKey
- - name: OrchestratorType
- value: 'K8S'
- ports:
- - containerPort: 80
- imagePullSecrets:
- - name: registry-key
- ---
- apiVersion: extensions/v1beta1
- kind: Deployment
- metadata:
- name: webspa
- spec:
- paused: true
- template:
- metadata:
- labels:
- app: eshop
- component: webspa
- spec:
- containers:
- - name: webspa
- image: eshop/webspa
- imagePullPolicy: Always
- env:
- - name: ASPNETCORE_URLS
- value: http://0.0.0.0:80
- - name: DPConnectionString
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: keystore
- - name: IsClusterEnv
- value: 'True'
- - name: PurchaseUrl
- valueFrom:
- configMapKeyRef:
- name: urls
- key: webshoppingapigw_e
- - name: CallBackUrl
- valueFrom:
- configMapKeyRef:
- name: urls
- key: spa_e
- - name: IdentityUrl
- valueFrom:
- configMapKeyRef:
- name: urls
- key: identity_e
- - name: MarketingUrl
- valueFrom:
- configMapKeyRef:
- name: urls
- key: marketingapigw_e
- - name: BasketUrlHC
- valueFrom:
- configMapKeyRef:
- name: internalurls
- key: basket__hc
- - name: CatalogUrlHC
- valueFrom:
- configMapKeyRef:
- name: internalurls
- key: catalog__hc
- - name: IdentityUrlHC
- valueFrom:
- configMapKeyRef:
- name: internalurls
- key: identity__hc
- - name: OrderingUrlHC
- valueFrom:
- configMapKeyRef:
- name: internalurls
- key: ordering__hc
- - name: MarketingUrlHC
- valueFrom:
- configMapKeyRef:
- name: internalurls
- key: marketing__hc
- - name: PaymentUrlHC
- valueFrom:
- configMapKeyRef:
- name: internalurls
- key: payment__hc
- - name: ApplicationInsights__InstrumentationKey
- valueFrom:
- configMapKeyRef:
- name: externalcfg
- key: all__InstrumentationKey
- - name: OrchestratorType
- value: 'K8S'
- - name: SignalrHubUrl
- valueFrom:
- configMapKeyRef:
- name: urls
- key: webshoppingapigw_e
- ports:
- - containerPort: 80
-
- imagePullSecrets:
- - name: registry-key
- ---
- apiVersion: extensions/v1beta1
- kind: Deployment
- metadata:
- name: webshoppingagg
- spec:
- paused: true
- template:
- metadata:
- labels:
- app: eshop
- component: webshoppingagg
- spec:
- containers:
- - name: webshoppingagg
- image: eshop/webshoppingagg
- imagePullPolicy: Always
- env:
- - name: ASPNETCORE_URLS
- value: http://0.0.0.0:80
- - name: urls__basket
- valueFrom:
- configMapKeyRef:
- name: internalurls
- key: basket
- - name: urls__catalog
- valueFrom:
- configMapKeyRef:
- name: internalurls
- key: catalog
- - name: urls__orders
- valueFrom:
- configMapKeyRef:
- name: internalurls
- key: ordering
- - name: urls__identity
- valueFrom:
- configMapKeyRef:
- name: internalurls
- key: identity
- ports:
- - containerPort: 80
- imagePullSecrets:
- - name: registry-key
- ---
- apiVersion: extensions/v1beta1
- kind: Deployment
- metadata:
- name: mobileshoppingagg
- spec:
- paused: true
- template:
- metadata:
- labels:
- app: eshop
- component: mobileshoppingagg
- spec:
- containers:
- - name: mobileshoppingagg
- image: eshop/mobileshoppingagg
- imagePullPolicy: Always
- env:
- - name: ASPNETCORE_URLS
- value: http://0.0.0.0:80
- - name: urls__basket
- valueFrom:
- configMapKeyRef:
- name: internalurls
- key: basket
- - name: urls__catalog
- valueFrom:
- configMapKeyRef:
- name: internalurls
- key: catalog
- - name: urls__orders
- valueFrom:
- configMapKeyRef:
- name: internalurls
- key: ordering
- - name: urls__identity
- valueFrom:
- configMapKeyRef:
- name: internalurls
- key: identity
- ports:
- - containerPort: 80
- imagePullSecrets:
- - name: registry-key
- ---
|