|
|
- 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: ASPNETCORE_URLS
- value: http://0.0.0.0:80/basket-api
- - name: ConnectionString
- value: 127.0.0.1
- - name: EventBusConnection
- value: rabbitmq
- - name: IdentityUrl
- valueFrom:
- configMapKeyRef:
- name: urls
- key: IdentityUrl
- ports:
- - containerPort: 80
- - name: basket-data
- image: redis:3.2-alpine
- ports:
- - containerPort: 6379
- 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: ASPNETCORE_URLS
- value: http://0.0.0.0:80/catalog-api
- - name: ConnectionString
- value: "Server=sql-data;Initial Catalog=Microsoft.eShopOnContainers.Services.CatalogDb;User Id=sa;Password=Pass@word"
- - name: EventBusConnection
- value: rabbitmq
- - name: ExternalCatalogBaseUrl
- valueFrom:
- configMapKeyRef:
- name: urls
- key: CatalogUrl
- 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: ASPNETCORE_URLS
- value: http://0.0.0.0:80/identity
- - name: ConnectionStrings__DefaultConnection
- value: "Server=sql-data;Initial Catalog=Microsoft.eShopOnContainers.Services.IdentityDb;User Id=sa;Password=Pass@word"
- - name: MvcClient
- valueFrom:
- configMapKeyRef:
- name: urls
- key: MvcClient
- - name: SpaClient
- valueFrom:
- configMapKeyRef:
- name: urls
- key: SpaClient
- 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: ASPNETCORE_URLS
- value: http://0.0.0.0:80/ordering-api
- - name: ConnectionString
- value: "Server=sql-data;Database=Microsoft.eShopOnContainers.Services.OrderingDb;User Id=sa;Password=Pass@word;"
- - name: EventBusConnection
- value: rabbitmq
- - name: IdentityUrl
- valueFrom:
- configMapKeyRef:
- name: urls
- key: IdentityUrl
- 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: ASPNETCORE_URLS
- value: http://0.0.0.0:80/webmvc
- - name: BasketUrl
- valueFrom:
- configMapKeyRef:
- name: urls
- key: BasketUrl
- - name: CallBackUrl
- valueFrom:
- configMapKeyRef:
- name: urls
- key: MvcClient
- - name: CatalogUrl
- valueFrom:
- configMapKeyRef:
- name: urls
- key: CatalogUrl
- - name: IdentityUrl
- valueFrom:
- configMapKeyRef:
- name: urls
- key: IdentityUrl
- - name: OrderingUrl
- valueFrom:
- configMapKeyRef:
- name: urls
- key: OrderingUrl
- 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: ASPNETCORE_URLS
- value: http://0.0.0.0:80/webstatus
- - name: BasketUrl
- valueFrom:
- configMapKeyRef:
- name: urls
- key: BasketHealthCheckUrl
- - name: CatalogUrl
- valueFrom:
- configMapKeyRef:
- name: urls
- key: CatalogHealthCheckUrl
- - name: IdentityUrl
- valueFrom:
- configMapKeyRef:
- name: urls
- key: IdentityHealthCheckUrl
- - name: OrderingUrl
- valueFrom:
- configMapKeyRef:
- name: urls
- key: OrderingHealthCheckUrl
- - name: mvc
- valueFrom:
- configMapKeyRef:
- name: urls
- key: WebMvcHealthCheckUrl
- - name: spa
- valueFrom:
- configMapKeyRef:
- name: urls
- key: WebSpaHealthCheckUrl
- 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: BasketUrl
- valueFrom:
- configMapKeyRef:
- name: urls
- key: BasketUrl
- - name: CallBackUrl
- valueFrom:
- configMapKeyRef:
- name: urls
- key: SpaClient
- - name: CatalogUrl
- valueFrom:
- configMapKeyRef:
- name: urls
- key: CatalogUrl
- - name: IdentityUrl
- valueFrom:
- configMapKeyRef:
- name: urls
- key: IdentityUrl
- - name: OrderingUrl
- valueFrom:
- configMapKeyRef:
- name: urls
- key: OrderingUrl
- ports:
- - containerPort: 80
- imagePullSecrets:
- - name: registry-key
|