package
1.0.4
Repository: https://github.com/masnax/microclustertest.git
Documentation: pkg.go.dev

# Functions

AddTrustStoreEntry adds a new record to the truststore on all cluster members.
DeleteTrustStoreEntry deletes the record corresponding to the given cluster member from the trust store.
IsForwardedRequest determines if this request has been forwarded from another cluster member.
New returns a new client configured with the given url and certificates.
TLSClientConfig returns a TLS configuration suitable for establishing horizontal and vertical connections.

# Constants

ControlEndpoint - all endpoints available on the local unix socket.
ExtendedEndpoint - All endpoints added managed by external usage of MicroCluster.
HeartbeatTimeout is the maximum request timeout for a heartbeat request.
InternalEndpoint - all endpoints restricted to trusted servers.
PublicEndpoint - Internally managed APIs available without authentication.

# Structs

Client is a rest client for the daemon.

# Type aliases

EndpointType is a type specifying the endpoint on with the resource exists.