All checks were successful
		
		
	
	ci/woodpecker/push/demo-workflow Pipeline was successful
				
			
		
			
				
	
	
		
			95 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			95 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| ##### secret creation
 | |
| secret:
 | |
|   create: true
 | |
|   name: lldap-credentials
 | |
|   lldapJwtSecret: "placeholder"
 | |
|   lldapUserName: "placeholder"
 | |
|   lldapUserPass: "placeholder"
 | |
|   lldapBaseDn: "dc=homelab,dc=local"
 | |
| 
 | |
| ##### pvc
 | |
| persistence:
 | |
|   enabled: true
 | |
|   storageClassName: ""
 | |
|   storageSize: "100Mi"
 | |
|   accessMode: "ReadWriteOnce"
 | |
| 
 | |
|   # in case the StorageClass used does not automatically provision volumes,
 | |
|   # you can specify a local path for manual mounting here like for example /mnt/data/lldap
 | |
|   # if the StorageClass supports automatic provisioning, leave this field empty.
 | |
|   localPath: "" # Local filesystem path for storage, used if 'local-path' is the SC.
 | |
| 
 | |
|   # if manualProvision is set to true, a persistentVolume is created with helm
 | |
|   # if the StorageClass used supports automatic provisioning, this should be set to false.
 | |
|   # and if it does not supports automatic provisioning, set to true. Default is false
 | |
|   manualProvision: false
 | |
| 
 | |
| extraVolumes: []
 | |
| 
 | |
| extraVolumeMounts: []
 | |
| 
 | |
| ##### deployment
 | |
| # hour zone
 | |
| env:
 | |
|   TZ: "EET"
 | |
|   GID: "1001"
 | |
|   UID: "1001"
 | |
| 
 | |
| extraEnv: []
 | |
| 
 | |
| resources:
 | |
|   limits:
 | |
|     cpu: 100m
 | |
|     memory: 100Mi
 | |
|   requests:
 | |
|     cpu: 50m
 | |
|     memory: 50M
 | |
| 
 | |
| nodeSelector: {}
 | |
| 
 | |
| tolerations: []
 | |
| 
 | |
| affinity: {}
 | |
| 
 | |
| replicaCount: 1
 | |
| 
 | |
| image:
 | |
|   repository: "nitnelave/lldap"
 | |
|   tag: "v0.6.1"
 | |
|   pullPolicy: "IfNotPresent"
 | |
| 
 | |
| #### service this is unique service, so no enabled is added as if not it wont work
 | |
| service:
 | |
|   webui:
 | |
|     name: lldap-service
 | |
|     type: ClusterIP
 | |
|     ports:
 | |
|       name: "17170"
 | |
|       port: 17170
 | |
|       targetPort: 17170
 | |
|   ldap:
 | |
|     name: lldap
 | |
|     type: LoadBalancer
 | |
|     ports:
 | |
|       name: "3890"
 | |
|       port: 3890
 | |
|       targetPort: 3890
 | |
| 
 | |
| #####ingress
 | |
| ingress:
 | |
|   ingressClassName: "nginx"
 | |
|   enabled: true
 | |
|   name: lldap-web-ingress
 | |
|   annotations:
 | |
|     cert-manager.io/cluster-issuer: "acme-issuer"
 | |
|   labels: {}
 | |
|   hosts:
 | |
|     host: "placeholder.test.com"
 | |
|     paths:
 | |
|       path: "/"
 | |
|       pathType: "Prefix"
 | |
|   tls:
 | |
|     - secretName: lldap-tls-cert
 | |
|       hosts:
 | |
|         - "placeholder.test.com"
 |