The first version of a full docker-based vertica test environment, including Kerberos.
Unix-like operating system, docker and at least 4 GB of free disk space.
You can make a Kerberized database with ./vertica_testenv start
. The databse name is docker
and has two users: dbadmin
and user1
. The Kerberos server has three user principals: user1, user2, user3
, and their password is just their username.
Kerberos has the host name kerberos.example.com
and Vertica has the host name vertica.example.com
.
You can create a sandbox to play with by running ./vertica_testenv sandbox
. This sandbox comes with Kerberos and hosts configured. For example, you can log in from the sandbox with kinit user1
and vsql -h vertica -U user1
.
If you want to change the containers, they are labeled as $USER.[kdc|db|sandbox]
and you can run docker exec -it <container name> /bin/bash
on them.
After you are done, stop the containers with ./vertica_testenv stop
. You can then reclaim disk space with ./vertica_testenv clean
.
Currently in development and encountering some directory-related bug. Will be done soon.