Bertrand Lanson lanson
  • Joined on 2023-06-23
lanson pushed to fix/various at ansible-collections/hashistack 2024-08-17 10:53:13 +00:00
10bea17054 feat: add renewal process for leaf CA
lanson pushed to fix/various at ansible-collections/hashistack 2024-08-17 10:16:59 +00:00
d194e5ef23 feat: add leaf certificate genearation
lanson pushed to fix/various at ansible-collections/hashistack 2024-08-03 23:21:10 +00:00
9371296d80 feat(tests): add molecule scenario for testing CA
lanson pushed to fix/various at ansible-collections/hashistack 2024-08-03 23:19:19 +00:00
0852eae2fc feat(roles): add hashistack_ca role to manage clusters certificates
9bd5d0222e fix: use new hashistack role on preflight playbook
459d176979 chore: formatting of hashistack role
27d8fc79a3 chore: remove unused variables from nomad role
Compare 4 commits »
lanson pushed to fix/various at ansible-collections/hashistack 2024-07-25 20:29:26 +00:00
41c6064d01 feat(playbooks): use newly created hashistack role to load and merge variables
lanson pushed to fix/various at ansible-collections/hashistack 2024-07-22 21:04:13 +00:00
ff66fe22ae feat(hashistack): move variable loading to specific role
lanson pushed to fix/various at ansible-collections/hashistack 2024-07-22 20:48:03 +00:00
bc2aa9353b feat(nomad): remove cni installation option from nomad role, as it has been moved to its own role
lanson pushed to fix/various at ansible-collections/hashistack 2024-07-22 20:28:20 +00:00
69fa4aecde fix: add meta file for cni role
lanson pushed to fix/various at ansible-collections/hashistack 2024-07-22 20:26:31 +00:00
09d0304748 feat(cni): add specialized role ton install cni plugins
lanson pushed to fix/various at ansible-collections/hashistack 2024-07-21 22:00:08 +00:00
ca65a44eac feat(vault): adjust variable merging behaviour for allowing multiple tcp and unix socket listeners
f73b7bb63e feat(vault): adjust default values for allowing multiple tcp and unix socket listeners
61087388e6 fix(nomad): adjust variable merging for nomad
Compare 3 commits »
lanson pushed to fix/various at ansible-collections/hashistack 2024-07-20 22:37:33 +00:00
c7ed8c09a3 fix(consul): merge join configuration variable
lanson pushed to fix/various at ansible-collections/hashistack 2024-07-19 21:32:29 +00:00
2c9f538cef feat(roles): integrate nomad role to hashistack collection
c30e3e84d5 feat(roles): integrate consul role to hashistack collection
f2c4f67b54 feat(roles): integrate vault role to hashistack collection
Compare 3 commits »
lanson pushed to fix/various at ansible-collections/hashistack 2024-07-15 20:29:56 +00:00
b07cdea49c chore(deps): bump upstream role version constraints
lanson pushed to fix/various at ansible-collections/hashistack 2024-07-14 14:20:40 +00:00
3fa7c7bc32 fix: add standalone consul_agents gorup, and add nomad_clients to the common group
lanson pushed to fix/various at ansible-collections/hashistack 2024-07-14 14:19:47 +00:00
a574caac26 fix: force load all variables in group_vars uring the variable loading process to make them top priority over every role variables
lanson pushed to fix/various at ansible-collections/hashistack 2024-07-14 14:18:50 +00:00
51605ab239 fix: update various variables and bring some of them back out of globals.yml
962af038cf fix: update preflight checks
a8faaeb21f fix: do not try to install docker during bootstrap, as it will depend on which hosts are docker-enabled
eeb4f6615c fix: add conventional tags to galaxy.yml file
Compare 4 commits »
lanson pushed to fix/various at ansible-collections/hashistack 2024-07-14 14:15:33 +00:00
7f8d8654a4 feat(deployment): Implement new structure for deploying components
lanson pushed to fix/various at ansible-collections/hashistack 2024-07-11 21:31:08 +00:00
1448d10c93 fix: consul_primary_datacenter defaults to consul_datacenter for ease of configuration in single cluster mode, remove some useless comments
lanson pushed to fix/various at ansible-collections/hashistack 2024-07-11 21:30:08 +00:00
594188b28f fix: generate proper 32 bytes base 64 random strings for gossip encryption for both nomad and consul
lanson pushed to fix/various at ansible-collections/hashistack 2024-07-11 21:29:21 +00:00
8bf82336f8 fix: more deployment host exclusion
01d91eae57 fix: exclude deployment host from all playbooks where it does not need to be included (and can cause issues)
Compare 2 commits »