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
All checks were successful
build-deploy / Bump version and create changelog with commitizen (push) Has been skipped
This commit is contained in:
parent
97b14b5160
commit
70ac2f754b
44
CHANGELOG.md
44
CHANGELOG.md
@ -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)
|
## 0.4.0 (2024-07-10)
|
||||||
|
|
||||||
### Feat
|
### Feat
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
namespace: ednz_cloud
|
namespace: ednz_cloud
|
||||||
name: hashistack
|
name: hashistack
|
||||||
version: 0.4.0
|
version: 0.5.0
|
||||||
readme: README.md
|
readme: README.md
|
||||||
authors:
|
authors:
|
||||||
- Bertrand Lanson <bertrand.lanson@protonmail.com>
|
- Bertrand Lanson <bertrand.lanson@protonmail.com>
|
||||||
|
Loading…
Reference in New Issue
Block a user