This pull request adds the possibility to automatically run a container with Cassandra/newts. Additional commands are provided in the docker-entrypoint.sh to configure OpenNMS to run with Newts enabled:
-n: Initialize newts (cassandra) as well the initialisation steps in -i above.
-c: Initialize environment like -n and start OpenNMS in foreground using newts (cassandra).
Additional Newts/cassandra configuration options are are in .opennms.env.
These are used to populate a newts properties file in /opt/opennms/etc/opennms.properties.d
An example docker-compose file is also provided opennms-cassandra-helm.yml which runs OpenNMS with Cassandra and helm.
This pull request adds the possibility to automatically run a container with Cassandra/newts. Additional commands are provided in the docker-entrypoint.sh to configure OpenNMS to run with Newts enabled: -n: Initialize newts (cassandra) as well the initialisation steps in -i above. -c: Initialize environment like -n and start OpenNMS in foreground using newts (cassandra).
Additional Newts/cassandra configuration options are are in .opennms.env. These are used to populate a newts properties file in /opt/opennms/etc/opennms.properties.d
An example docker-compose file is also provided opennms-cassandra-helm.yml which runs OpenNMS with Cassandra and helm.