kubernites
Some checks failed
Cadoles/nineskeletor/pipeline/head There was a failure building this commit

This commit is contained in:
2023-06-26 09:20:23 +02:00
parent c7c1f9caa7
commit dc0e331414
55 changed files with 16295 additions and 5727 deletions

View File

@ -0,0 +1,22 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- openldap-deployment.yaml
- openldap-service.yaml
vars:
- name: OPENLDAP_SERVICE_NAME
objref:
name: openldap
apiVersion: v1
kind: Service
fieldref:
fieldpath: metadata.name
secretGenerator:
- name: openldap-secret
literals:
- "adminpassword=openldap"

View File

@ -0,0 +1,37 @@
---
kind: Deployment
apiVersion: apps/v1
metadata:
name: openldap
labels:
app.kubernetes.io/name: openldap
spec:
selector:
matchLabels:
app.kubernetes.io/name: openldap
replicas: 1
template:
metadata:
labels:
app.kubernetes.io/name: openldap
spec:
containers:
- name: openldap
image: docker.io/bitnami/openldap:latest
imagePullPolicy: "Always"
env:
- name: LDAP_USERS
value: ""
- name: LDAP_PASSWORDS
value: ""
- name: LDAP_ADMIN_USERNAME
value: "admin"
- name: LDAP_ADMIN_PASSWORD
valueFrom:
secretKeyRef:
name: openldap-secret
key: adminpassword
- name: LDAP_ROOT
value: "dc=nine,dc=fr"
ports:
- containerPort: 1389

View File

@ -0,0 +1,14 @@
apiVersion: v1
kind: Service
metadata:
name: openldap
labels:
app.kubernetes.io/name: openldap
spec:
type: ClusterIP
ports:
- name: openldap
port: 389
targetPort: 1389
selector:
app.kubernetes.io/name: openldap