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)
|
||||
|
||||
### Feat
|
||||
|
@ -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>
|
||||
|
Loading…
Reference in New Issue
Block a user