Browse Source

update for devops added dockers and azure pipeline manifests

pull/37/head
yusuf karatoprak 6 years ago
parent
commit
607cbfde60
  1. 23
      src/EventHub.HttpApi.Host/manifests/deployment.yml
  2. 11
      src/EventHub.HttpApi.Host/manifests/service.yml
  3. 22
      src/EventHub.IdentityServer/manifests/deployment.yml
  4. 11
      src/EventHub.IdentityServer/manifests/service.yml
  5. 22
      src/EventHub.Web/manifests/deployment.yml
  6. 11
      src/EventHub.Web/manifests/service.yml

23
src/EventHub.HttpApi.Host/manifests/deployment.yml

@ -0,0 +1,23 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: volosoft-eventhub-httpapi-host-deployment
spec:
selector:
matchLabels:
app: volosoft-eventhub-httpapi-host-pod
replicas: 2
template:
metadata:
labels:
app: volosoft-eventhub-httpapi-host-pod
spec:
containers:
- name: volosoft-eventhub-httpapi-host-container
image: voloeventhubhttpapihost.azurecr.io/voloeventhubhttpapihost:v1
resources:
limits:
memory: "128Mi"
cpu: "500m"
ports:
- containerPort: 5002

11
src/EventHub.HttpApi.Host/manifests/service.yml

@ -0,0 +1,11 @@
apiVersion: v1
kind: Service
metadata:
name: volosoft-eventhub-httpapi-host-service
spec:
selector:
app: volosoft-eventhub-httpapi-host-pod
ports:
- port: 80
targetPort: 80
type: LoadBalancer

22
src/EventHub.IdentityServer/manifests/deployment.yml

@ -0,0 +1,22 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: volosoft-eventhub-identityserver-deployment
spec:
selector:
matchLabels:
app: volosoft-eventhub-identityserver-pod
template:
metadata:
labels:
app: volosoft-eventhub-identityserver-pod
spec:
containers:
- name: volosoft-eventhub-identityserver-container
image: voloeventhubidentityserver.azurecr.io/voloeventhubidentityserver:v1
resources:
limits:
memory: "128Mi"
cpu: "500m"
ports:
- containerPort: 5001

11
src/EventHub.IdentityServer/manifests/service.yml

@ -0,0 +1,11 @@
apiVersion: v1
kind: Service
metadata:
name: volosoft-eventhub-identityserver-service
spec:
selector:
app: volosoft-eventhub-identityserver-pod
ports:
- port: 80
targetPort: 80
type: LoadBalancer

22
src/EventHub.Web/manifests/deployment.yml

@ -0,0 +1,22 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: volosoft-eventhub-web-deployment
spec:
selector:
matchLabels:
app: volosoft-eventhub-web-pod
template:
metadata:
labels:
app: volosoft-eventhub-web-pod
spec:
containers:
- name: volosoft-eventhub-web-container
image: voloeventhub.azurecr.io/voloeventhub:v1
resources:
limits:
memory: "128Mi"
cpu: "500m"
ports:
- containerPort: 80

11
src/EventHub.Web/manifests/service.yml

@ -0,0 +1,11 @@
apiVersion: v1
kind: Service
metadata:
name: volosoft-eventhub-web-service
spec:
selector:
app: volosoft-eventhub-web-pod
ports:
- port: 8080
targetPort: 80
type: ClusterIP
Loading…
Cancel
Save