An open API service indexing awesome lists of open source software.

https://github.com/stephensorriaux/docker-kerberos-zookeeper

Docker images for Zookeeper with Kerberos environment.
https://github.com/stephensorriaux/docker-kerberos-zookeeper

docker-image kerberos kerberos-server zookeeper zookeeper-docker

Last synced: 2 months ago
JSON representation

Docker images for Zookeeper with Kerberos environment.

Awesome Lists containing this project

README

        

# docker-kerberos-zookeeper
Docker images for Zookeeper with Kerberos environment.

[![Try in PWD](https://raw.githubusercontent.com/play-with-docker/stacks/master/assets/images/button.png)](https://labs.play-with-docker.com/?stack=https://raw.githubusercontent.com/StephenSorriaux/docker-kerberos-zookeeper/master/pwd-stack.yml)

## How to use it
The configured realm is "EXAMPLE.COM" where the kdc must be accessible througt "kerberos.example.com". To launch the container use:
```
docker run -h kerberos.example.com -v /dev/urandom:/dev/random ssorriaux/kerberos-zookeeper:${VERSION}
```
Where VERSION can be `3.4.13`, `3.5.4-beta` or `latest`.

## How can I connect
The 2 following principals are available inside the container:

* zookeeper/[email protected] (keytab is /conf/zookeeper.keytab)
* [email protected] (keytab is /conf/zookeeper-client.keytab)

Have a look to `kerberos_setup.sh` for the KDC master key password or `root/[email protected]` principal.

If you want to connect using the `zkCli.sh` script, use:
```
/zookeeper-${VERSION/bin/zkCli.sh -server kerberos.example.com:2181
```

## Contributing
Have fun.