Skip to content

canonical/consul-client-operator

Repository files navigation

Consul Client Machine Operator

This Juju charmed operator deploys and manages Consul on a machine. The consul agent is run in client mode and connect to external consul servers to join the cluster.

Usage

juju deploy ./consul-client_amd64.charm consul-client
juju integrate consul-client:consul-cluster <consul-server offer>

Configurations

  • snap-channel consul-client snap channel version to use.
  • serf-lan-port allows user to set serf port for gossip protocol communication.

Relations

Consuming Consul cluster endpoints

  • consul-cluster: Integrate with consul-server to get the consul cluster server endpoints.

Contributing

Please see the Juju SDK docs for guidelines on enhancements to this charm following best practice guidelines, and CONTRIBUTING.md for developer guidance.

About

Consul Client Operator for machines

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages