Browse Source

Added redis chart

pull/51/head
Halil İbrahim Kalkan 5 years ago
parent
commit
6d115573a4
  1. 6
      etc/k8s/helm-chart/eventhub/charts/redis/Chart.yaml
  2. 15
      etc/k8s/helm-chart/eventhub/charts/redis/templates/redis-service.yaml
  3. 25
      etc/k8s/helm-chart/eventhub/charts/redis/templates/redis.yaml
  4. 0
      etc/k8s/helm-chart/eventhub/charts/redis/values.yaml
  5. 2
      src/EventHub.DbMigrator/Dockerfile
  6. 2
      src/EventHub.DbMigrator/appsettings.json

6
etc/k8s/helm-chart/eventhub/charts/redis/Chart.yaml

@ -0,0 +1,6 @@
apiVersion: v2
name: redis
appVersion: "1.0"
description: Runs Redis instance
version: 1.0.0
type: application

15
etc/k8s/helm-chart/eventhub/charts/redis/templates/redis-service.yaml

@ -0,0 +1,15 @@
apiVersion: v1
kind: Service
metadata:
labels:
name: redis
name: redis
spec:
type: ClusterIP
ports:
- name: redis
port: 6379
targetPort: 6379
selector:
app: redis

25
etc/k8s/helm-chart/eventhub/charts/redis/templates/redis.yaml

@ -0,0 +1,25 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: redis
spec:
replicas: 1
selector:
matchLabels:
app: redis
template:
metadata:
labels:
app: redis
spec:
containers:
- image: redis:6.0.10-alpine
name: redis
ports:
- name: redis
containerPort: 6379
env:
- name: POSTGRES_USER
value: "root"
- name: POSTGRES_PASSWORD
value: "root"

0
etc/k8s/helm-chart/eventhub/charts/redis/values.yaml

2
src/EventHub.DbMigrator/Dockerfile

@ -1,4 +1,4 @@
FROM mcr.microsoft.com/dotnet/runtime:5.0
FROM mcr.microsoft.com/dotnet/aspnet:5.0
COPY bin/Release/net5.0/ app/
WORKDIR /app
ENTRYPOINT ["dotnet", "EventHub.DbMigrator.dll"]

2
src/EventHub.DbMigrator/appsettings.json

@ -1,6 +1,6 @@
{
"ConnectionStrings": {
"Default": "Host=postgresql;Port=5435;Database=EventHub;Username=root;Password=root;Port=5432"
"Default": "Host=postgresql;Port=5435;Database=EventHub;Username=root;Password=root"
},
"IdentityServer": {
"Clients": {

Loading…
Cancel
Save