Ansible Role to install and configure consul
-
Updated
Sep 2, 2024 - Ruby
Ansible Role to install and configure consul
In this guide, you'll learn about the simplified setup using Nomad and Consul on a single machine for both server and client roles. It deploys React.js and Node.js backend from Docker Hub. Separate Nomad jobs manage the frontend, backend, and an Nginx load balancer. Consul handles service discovery, enabling Nginx to dynamically route traffic.
consul-template-like with erb (ruby) template expressiveness
Base Docker images based on Alpine Linux
A Chef cookbook that installs and configures consul-template
Ansible role to setup automatic renewal of Vault tls certificates from Vault PKI engine, using consul-template, on debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/renew_vault_certificates.
Ansible role to setup automatic renewal of Nomad tls certificates from Vault PKI engine, using consul-template, on debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/renew_nomad_certificates.
Ansible role to setup automatic renewal of Consul tls certificates from Vault PKI engine, using consul-template, on debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/renew_consul_certificates.
Glue for Trusted Third Parties & Hashicorp Vault
A dockerfile for collectd based on alpine
Docker base image that comes with Python out of the box
dockerfile of filebeat with consul template
dockerfile of nginx with consul template
Dockerfile of Kibana with consul template
Hashicorp Configuration and Templating library (hcat, pronounced hashicat)
Consul Template plugin for AWS SSM Parameter Store
Consul Template plugin to write multiple files from a single template.
Deploy Kubernetes service and store retrieved information in the Consul K/V store
Add a description, image, and links to the consul-template topic page so that developers can more easily learn about it.
To associate your repository with the consul-template topic, visit your repo's landing page and select "manage topics."