v0.0.1-alpha

This commit is contained in:
2022-09-06 05:45:20 -03:00
parent 517951a0c7
commit 20c3ecbc74
23 changed files with 7155 additions and 37 deletions

View File

@@ -1,6 +1,7 @@
apiVersion: v1
kind: ConfigMap
metadata:
namespace: portfolio
name: postgres-config
data:
postgres-url: postgres-service

View File

@@ -1,6 +1,7 @@
apiVersion: v1
kind: Secret
metadata:
namespace: portfolio
name: postgres-secret
type: Opaque
data:

View File

@@ -1,29 +1,31 @@
kind: PersistentVolume
apiVersion: v1
metadata:
name: postgres-pv-volume
labels:
type: local
app: postgres
namespace: portfolio
name: postgres-pv-volume
labels:
type: local
app: postgres
spec:
storageClassName: manual
capacity:
storage: 5Gi
accessModes:
- ReadWriteMany
hostPath:
path: "/mnt/data"
storageClassName: manual
capacity:
storage: 5Gi
accessModes:
- ReadWriteMany
hostPath:
path: "/mnt/data"
---
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: postgres-pv-claim
labels:
app: postgres
namespace: portfolio
name: postgres-pv-claim
labels:
app: postgres
spec:
storageClassName: manual
accessModes:
- ReadWriteMany
resources:
requests:
storage: 5Gi
storageClassName: manual
accessModes:
- ReadWriteMany
resources:
requests:
storage: 5Gi

View File

@@ -1,7 +1,8 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: postgres
namespace: portfolio
name: postgres-deployment
spec:
replicas: 1
selector:
@@ -12,6 +13,7 @@ spec:
labels:
app: postgres
spec:
limits:
containers:
- name: postgres
image: postgres
@@ -32,11 +34,11 @@ spec:
apiVersion: v1
kind: Service
metadata:
namespace: portfolio
name: postgres-service
spec:
ports:
- protocol: TCP
port: 5432
targetPort: 5432
selector:
app: postgres
ports:
- port: 5432
type: ClusterIP