bump: version 0.4.0 → 0.5.0
All checks were successful
build-deploy / Bump version and create changelog with commitizen (push) Has been skipped

This commit is contained in:
Gitea-Actions Bot 2024-08-17 14:54:43 +00:00
parent 97b14b5160
commit 70ac2f754b
2 changed files with 45 additions and 1 deletions

View File

@ -1,3 +1,47 @@
## v0.5.0 (2024-08-17)
### Feat
- add global internal TLS option, make externally_managed_certs work
- playbooks revamp
- organise group_vars
- add renewal process for leaf CA
- add leaf certificate genearation
- **tests**: add molecule scenario for testing CA
- **roles**: add hashistack_ca role to manage clusters certificates
- **playbooks**: use newly created hashistack role to load and merge variables
- **hashistack**: move variable loading to specific role
- **nomad**: remove cni installation option from nomad role, as it has been moved to its own role
- **cni**: add specialized role ton install cni plugins
- **vault**: adjust variable merging behaviour for allowing multiple tcp and unix socket listeners
- **vault**: adjust default values for allowing multiple tcp and unix socket listeners
- **roles**: integrate nomad role to hashistack collection
- **roles**: integrate consul role to hashistack collection
- **roles**: integrate vault role to hashistack collection
- **deployment**: Implement new structure for deploying components
### Fix
- remove failure message as variable is undefined if directory does not exist
- empty tests for cni role for now
- renew should cascade
- use new hashistack role on preflight playbook
- add meta file for cni role
- **nomad**: adjust variable merging for nomad
- **consul**: merge join configuration variable
- add standalone consul_agents gorup, and add nomad_clients to the common group
- force load all variables in group_vars uring the variable loading process to make them top priority over every role variables
- update various variables and bring some of them back out of globals.yml
- update preflight checks
- do not try to install docker during bootstrap, as it will depend on which hosts are docker-enabled
- add conventional tags to galaxy.yml file
- consul_primary_datacenter defaults to consul_datacenter for ease of configuration in single cluster mode, remove some useless comments
- generate proper 32 bytes base 64 random strings for gossip encryption for both nomad and consul
- more deployment host exclusion
- exclude deployment host from all playbooks where it does not need to be included (and can cause issues)
- do not use run_once instructions as it is wildly unreliable
- typo in credentials template preventing from generating the initial credential file
## 0.4.0 (2024-07-10)
### Feat

View File

@ -1,7 +1,7 @@
---
namespace: ednz_cloud
name: hashistack
version: 0.4.0
version: 0.5.0
readme: README.md
authors:
- Bertrand Lanson <bertrand.lanson@protonmail.com>