Added psql

This commit is contained in:
Ultradesu
2025-04-06 01:04:30 +01:00
parent a7cf18563d
commit ac2cd72efa
10 changed files with 560 additions and 0 deletions

View File

@ -0,0 +1,15 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- service-account.yaml
helmCharts:
- name: kubernetes-dashboard
repo: https://kubernetes.github.io/dashboard
version: 7.11.1
releaseName: authentik
namespace: authentik
valuesFile: values.yaml
includeCRDs: true

View File

@ -0,0 +1,20 @@
---
apiVersion: v1
kind: ServiceAccount
metadata:
name: kubernetes-dashboard
namespace: kubernetes-dashboard
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: kubernetes-dashboard
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: cluster-admin
subjects:
- kind: ServiceAccount
name: kubernetes-dashboard
namespace: kubernetes-dashboard

View File

@ -0,0 +1,22 @@
kong:
proxy:
http:
enabled: true
ingress:
enabled: true
ingressClassName: traefik
annotations:
cert-manager.io/cluster-issuer: letsencrypt
acme.cert-manager.io/http01-edit-in-place: "true"
traefik.ingress.kubernetes.io/router.middlewares: kube-system-https-redirect@kubernetescrd
hosts:
- host: master.hexor.cy
paths:
- path: /
pathType: ImplementationSpecific
tls:
- secretName: dashboard-tls
hosts:
- master.hexor.cy
service:
externalPort: 80