Skip to content

1.0-RC3

Pre-release
Pre-release
Compare
Choose a tag to compare
@bitsofinfo bitsofinfo released this 29 Feb 22:59
· 71 commits to master since this release

1.0-RC3, tested against 3.6-EA through 3.6 stable

Adds support for TLS and Consul ACLs

To use this discovery strategy in your Maven or Gradle project use the dependency samples below.

Gradle:

repositories {
    jcenter() 
}

dependencies {
    compile 'org.bitsofinfo:hazelcast-consul-discovery-spi:1.0-RC3'

    // include your preferred javax.ws.rs-api implementation 
    // (for the OrbitzWorldwide/consul-client dependency)
    // for example below:
    compile 'org.apache.cxf:cxf-rt-rs-client:3.0.3'
    compile 'org.apache.cxf:cxf-rt-transports-http-hc:3.0.3'
}

Maven:

<dependencies>
    <dependency>
        <groupId>org.bitsofinfo</groupId>
        <artifactId>hazelcast-consul-discovery-spi</artifactId>
        <version>1.0-RC3</version>
    </dependency>

    <!-- include your preferred javax.ws.rs-api 
         (for the https://github.com/OrbitzWorldwide/consul-client dependency)
         implementation - see gradle example above 
    -->
</dependencies>

<repositories>
    <repository>
        <snapshots>
            <enabled>false</enabled>
        </snapshots>
        <id>central</id>
        <name>bintray</name>
        <url>http://jcenter.bintray.com</url>
    </repository>
</repositories>