Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Consul rock #71

Merged
merged 2 commits into from
Oct 2, 2024
Merged

Consul rock #71

merged 2 commits into from
Oct 2, 2024

Conversation

gboutry
Copy link
Collaborator

@gboutry gboutry commented Oct 2, 2024

No description provided.

jadonn and others added 2 commits October 2, 2024 11:08
OpenStack Masakari requires HashiCorp Consul. This change adds
a rockcraft.yaml configuration for building a Consul rock from
the consul-client snap I registered. The Consul rock is for
running Consul in server mode in Kubernetes. The consult-client
snap will provide Consul for running in client mode on compute
hypervisor nodes.

Signed-off-by: Guillaume Boutry <guillaume.boutry@canonical.com>
The rock is based on a single go binary, a whole ubuntu distribution is
unnecessary. Still, include coreutils_bins and bash_bins to simplify
debugging at run time.

Signed-off-by: Guillaume Boutry <guillaume.boutry@canonical.com>
@hemanthnakkina hemanthnakkina merged commit 39da104 into canonical:main Oct 2, 2024
2 checks passed
@gboutry gboutry deleted the consul-rock branch October 2, 2024 09:11
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants