Browse Source

Created postgresql chart

pull/51/head
Halil İbrahim Kalkan 5 years ago
parent
commit
58eced8118
  1. 6
      etc/k8s/helm-chart/eventhub/Chart.yaml
  2. 6
      etc/k8s/helm-chart/eventhub/charts/postgresql/Chart.yaml
  3. 15
      etc/k8s/helm-chart/eventhub/charts/postgresql/templates/postgresql-service.yaml
  4. 25
      etc/k8s/helm-chart/eventhub/charts/postgresql/templates/postgresql.yaml
  5. 0
      etc/k8s/helm-chart/eventhub/charts/postgresql/values.yaml
  6. 0
      etc/k8s/helm-chart/eventhub/values.yaml

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

@ -0,0 +1,6 @@
apiVersion: v2
name: eventhub
appVersion: "1.0"
description: Eventhub application chart
version: 1.0.0
type: application

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

@ -0,0 +1,6 @@
apiVersion: v2
name: database
appVersion: "1.0"
description: Runs PostgreSQL Instance
version: 1.0.0
type: application

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

@ -0,0 +1,15 @@
apiVersion: v1
kind: Service
metadata:
labels:
name: postgresql
name: postgresql
spec:
type: LoadBalancer
ports:
- name: postgresql
port: 5435
targetPort: 5432
selector:
app: postgresql

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

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

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

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

Loading…
Cancel
Save