389ds::Directory Sever

[389ds](http://directory.fedoraproject.org/) 389 Directory Server

License

License

GroupId

GroupId

io.fabric8.devops.apps
ArtifactId

ArtifactId

dirsrv-389ds
Last Version

Last Version

1.0.1
Release Date

Release Date

Type

Type

jar
Description

Description

389ds::Directory Sever
[389ds](http://directory.fedoraproject.org/) 389 Directory Server
Project URL

Project URL

http://fabric8.io/
Source Code Management

Source Code Management

http://github.com/fabric8io/dirsrv-389ds/

Download dirsrv-389ds

How to add to project

<!-- https://jarcasting.com/artifacts/io.fabric8.devops.apps/dirsrv-389ds/ -->
<dependency>
    <groupId>io.fabric8.devops.apps</groupId>
    <artifactId>dirsrv-389ds</artifactId>
    <version>1.0.1</version>
</dependency>
// https://jarcasting.com/artifacts/io.fabric8.devops.apps/dirsrv-389ds/
implementation 'io.fabric8.devops.apps:dirsrv-389ds:1.0.1'
// https://jarcasting.com/artifacts/io.fabric8.devops.apps/dirsrv-389ds/
implementation ("io.fabric8.devops.apps:dirsrv-389ds:1.0.1")
'io.fabric8.devops.apps:dirsrv-389ds:jar:1.0.1'
<dependency org="io.fabric8.devops.apps" name="dirsrv-389ds" rev="1.0.1">
  <artifact name="dirsrv-389ds" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.fabric8.devops.apps', module='dirsrv-389ds', version='1.0.1')
)
libraryDependencies += "io.fabric8.devops.apps" % "dirsrv-389ds" % "1.0.1"
[io.fabric8.devops.apps/dirsrv-389ds "1.0.1"]

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

There are no modules declared in this project.

389ds - Directory Server

Builds resources and manifests that deploys the 389ds to the Kubernetes or OpenShift

Deploying to kubernetes

To deploy the application to kubernetes using the command from http://fabric8.io/manifests/kubernetes.html and selecting the version of the dirsrv-389ds app from the list

Deploying to OpenShift

Important
When deploying in the OpenShift, the project to which the application will be deployed needs to have the policy added like oc adm policy add-scc-to-user anyuid system:serviceaccount:<project>:dirsrv-389ds

To deploy the application to OpenShift using the command from http://fabric8.io/manifests/openshift.html and selecting the version of the 389ds app from the list

Note
The OpenShift right now allows accessing the LDAP server using NodePort only, as the OpenShift router needs SNI + other things to do ldap transport

Build and Deploy locally

Clone the project and from the project root run mvn clean install && mvn fabric8:deploy to deploy the application to local Kubernetes or OpenShift cluster

io.fabric8.devops.apps

fabric8

open source development platform for kubernetes

Versions

Version
1.0.1
1.0.0