6c564815dc
chore: revert default domain name for hashistack_ca role
test / end_to_end_consul (consul_default, debian12) (pull_request) Successful in 1m37s
test / end_to_end_consul (consul_default, ubuntu2004) (pull_request) Successful in 2m19s
test / end_to_end_consul (consul_default, ubuntu2204) (pull_request) Successful in 1m17s
test / end_to_end_consul (consul_default, ubuntu2404) (pull_request) Successful in 1m16s
test / end_to_end_consul (consul_with_acl_enabled, debian11) (pull_request) Successful in 1m24s
test / end_to_end_consul (consul_with_acl_enabled, ubuntu2004) (pull_request) Successful in 1m32s
test / end_to_end_consul (consul_with_acl_enabled, debian12) (pull_request) Successful in 1m44s
test / end_to_end_consul (consul_with_acl_enabled, ubuntu2204) (pull_request) Successful in 1m30s
test / end_to_end_consul (consul_with_acl_enabled, ubuntu2404) (pull_request) Successful in 1m18s
test / end_to_end_vault (vault_default, debian11) (pull_request) Successful in 1m19s
test / end_to_end_vault (vault_default, debian12) (pull_request) Successful in 1m31s
test / end_to_end_vault (vault_default, ubuntu2004) (pull_request) Successful in 1m24s
test / end_to_end_vault (vault_default, ubuntu2204) (pull_request) Successful in 1m21s
test / end_to_end_vault (vault_default, ubuntu2404) (pull_request) Successful in 1m40s
test / end_to_end_vault (vault_with_raft_enabled, debian12) (pull_request) Successful in 1m25s
test / end_to_end_vault (vault_with_raft_enabled, debian11) (pull_request) Successful in 1m42s
test / end_to_end_vault (vault_with_raft_enabled, ubuntu2004) (pull_request) Successful in 1m28s
test / end_to_end_vault (vault_with_raft_enabled, ubuntu2204) (pull_request) Successful in 1m29s
test / end_to_end_vault (vault_with_raft_enabled, ubuntu2404) (pull_request) Successful in 1m36s
test / end_to_end_nomad (nomad_default, debian11) (pull_request) Successful in 1m9s
test / end_to_end_nomad (nomad_default, debian12) (pull_request) Successful in 1m9s
test / end_to_end_nomad (nomad_default, ubuntu2004) (pull_request) Successful in 1m14s
test / end_to_end_nomad (nomad_default, ubuntu2204) (pull_request) Successful in 1m16s
test / end_to_end_nomad (nomad_with_acl_enabled, debian11) (pull_request) Successful in 1m8s
test / end_to_end_nomad (nomad_default, ubuntu2404) (pull_request) Successful in 1m36s
test / end_to_end_nomad (nomad_with_acl_enabled, debian12) (pull_request) Successful in 1m10s
test / end_to_end_nomad (nomad_with_acl_enabled, ubuntu2004) (pull_request) Successful in 1m18s
test / end_to_end_nomad (nomad_with_acl_enabled, ubuntu2404) (pull_request) Successful in 1m17s
test / end_to_end_nomad (nomad_with_acl_enabled, ubuntu2204) (pull_request) Successful in 1m33s
build-deploy / Bump version and create changelog with commitizen (push) Has been cancelled
2024-11-12 23:34:55 +01:00
6a707800c1
chore: adjust meta informations for nomad and vault role
test / end_to_end_consul (consul_default, debian11) (pull_request) Successful in 1m12s
test / end_to_end_consul (consul_default, debian12) (pull_request) Successful in 1m11s
test / end_to_end_consul (consul_default, ubuntu2004) (pull_request) Successful in 1m21s
test / end_to_end_consul (consul_default, ubuntu2204) (pull_request) Successful in 1m15s
test / end_to_end_consul (consul_default, ubuntu2404) (pull_request) Successful in 1m13s
test / end_to_end_consul (consul_with_acl_enabled, debian11) (pull_request) Successful in 1m7s
test / end_to_end_consul (consul_with_acl_enabled, debian12) (pull_request) Successful in 1m10s
test / end_to_end_consul (consul_with_acl_enabled, ubuntu2004) (pull_request) Successful in 1m15s
test / end_to_end_consul (consul_with_acl_enabled, ubuntu2204) (pull_request) Successful in 1m13s
test / end_to_end_consul (consul_with_acl_enabled, ubuntu2404) (pull_request) Successful in 1m16s
test / end_to_end_nomad (nomad_default, debian11) (pull_request) Successful in 1m6s
test / end_to_end_nomad (nomad_default, debian12) (pull_request) Successful in 1m8s
test / end_to_end_nomad (nomad_default, ubuntu2204) (pull_request) Successful in 1m11s
test / end_to_end_nomad (nomad_default, ubuntu2004) (pull_request) Successful in 1m15s
test / end_to_end_nomad (nomad_default, ubuntu2404) (pull_request) Successful in 1m14s
test / end_to_end_nomad (nomad_with_acl_enabled, debian11) (pull_request) Successful in 1m6s
test / end_to_end_nomad (nomad_with_acl_enabled, debian12) (pull_request) Successful in 1m10s
test / end_to_end_nomad (nomad_with_acl_enabled, ubuntu2004) (pull_request) Successful in 1m14s
test / end_to_end_nomad (nomad_with_acl_enabled, ubuntu2204) (pull_request) Successful in 1m13s
test / end_to_end_nomad (nomad_with_acl_enabled, ubuntu2404) (pull_request) Successful in 1m16s
test / end_to_end_vault (vault_default, debian11) (pull_request) Successful in 1m15s
test / end_to_end_vault (vault_default, debian12) (pull_request) Successful in 1m21s
test / end_to_end_vault (vault_default, ubuntu2004) (pull_request) Successful in 1m21s
test / end_to_end_vault (vault_default, ubuntu2204) (pull_request) Successful in 1m19s
test / end_to_end_vault (vault_default, ubuntu2404) (pull_request) Successful in 1m26s
test / end_to_end_vault (vault_with_raft_enabled, debian11) (pull_request) Successful in 1m21s
test / end_to_end_vault (vault_with_raft_enabled, debian12) (pull_request) Successful in 1m27s
test / end_to_end_vault (vault_with_raft_enabled, ubuntu2004) (pull_request) Successful in 1m31s
test / end_to_end_vault (vault_with_raft_enabled, ubuntu2204) (pull_request) Successful in 2m49s
test / end_to_end_vault (vault_with_raft_enabled, ubuntu2404) (pull_request) Successful in 3m2s
2024-11-10 21:59:36 +01:00
20344bdebe
feat: add automatic reload of vault service for certificate reloading
...
test / end_to_end_consul (consul_default, debian11) (pull_request) Successful in 3m33s
test / end_to_end_consul (consul_default, debian12) (pull_request) Successful in 3m32s
test / end_to_end_consul (consul_default, ubuntu2004) (pull_request) Successful in 3m45s
test / end_to_end_consul (consul_default, ubuntu2204) (pull_request) Successful in 1m35s
test / end_to_end_consul (consul_default, ubuntu2404) (pull_request) Successful in 1m34s
test / end_to_end_consul (consul_with_acl_enabled, debian11) (pull_request) Successful in 1m23s
test / end_to_end_consul (consul_with_acl_enabled, debian12) (pull_request) Successful in 1m36s
test / end_to_end_consul (consul_with_acl_enabled, ubuntu2204) (pull_request) Successful in 1m33s
test / end_to_end_consul (consul_with_acl_enabled, ubuntu2004) (pull_request) Successful in 1m47s
test / end_to_end_nomad (nomad_default, debian11) (pull_request) Successful in 1m6s
test / end_to_end_nomad (nomad_default, debian12) (pull_request) Successful in 1m8s
test / end_to_end_consul (consul_with_acl_enabled, ubuntu2404) (pull_request) Successful in 1m33s
test / end_to_end_nomad (nomad_default, ubuntu2004) (pull_request) Successful in 1m13s
test / end_to_end_nomad (nomad_default, ubuntu2404) (pull_request) Successful in 1m15s
test / end_to_end_nomad (nomad_default, ubuntu2204) (pull_request) Successful in 1m31s
test / end_to_end_nomad (nomad_with_acl_enabled, debian11) (pull_request) Successful in 1m7s
test / end_to_end_nomad (nomad_with_acl_enabled, debian12) (pull_request) Successful in 1m9s
test / end_to_end_nomad (nomad_with_acl_enabled, ubuntu2004) (pull_request) Successful in 1m15s
test / end_to_end_nomad (nomad_with_acl_enabled, ubuntu2204) (pull_request) Successful in 1m12s
test / end_to_end_nomad (nomad_with_acl_enabled, ubuntu2404) (pull_request) Successful in 1m17s
test / end_to_end_vault (vault_default, debian11) (pull_request) Successful in 1m32s
test / end_to_end_vault (vault_default, debian12) (pull_request) Successful in 1m39s
test / end_to_end_vault (vault_default, ubuntu2004) (pull_request) Successful in 1m36s
test / end_to_end_vault (vault_default, ubuntu2204) (pull_request) Successful in 1m24s
test / end_to_end_vault (vault_default, ubuntu2404) (pull_request) Successful in 1m41s
test / end_to_end_vault (vault_with_raft_enabled, debian11) (pull_request) Successful in 1m23s
test / end_to_end_vault (vault_with_raft_enabled, debian12) (pull_request) Successful in 1m24s
test / end_to_end_vault (vault_with_raft_enabled, ubuntu2004) (pull_request) Successful in 1m28s
test / end_to_end_vault (vault_with_raft_enabled, ubuntu2204) (pull_request) Successful in 1m30s
test / end_to_end_vault (vault_with_raft_enabled, ubuntu2404) (pull_request) Successful in 1m32s
This feature adds logic to automatically reload the vault service if tls is
enbabled and the certificates have changed. This only tracks certificates copied
by the extra_files logic.
2024-11-10 17:07:14 +01:00
03f58b49ac
feat: enable certificate renewal for nomad and vault in hashistack_ca
...
Until now this role was not able to renew nomad and vault leaf certificates,
tho the code to do so was present. It can now do it.
2024-11-10 15:43:44 +01:00
fe886edd5f
fix: only reload consul if the service is set to be started
2024-11-10 14:40:04 +01:00
fab9125651
chore: headers for nomad role tasks
2024-11-10 14:21:38 +01:00
63f22bb1f9
feat: add automatic reload of nomad service for certificate reloading
...
This feature adds logic to automatically reload the nomad service if tls is
enbabled and the certificates have changed. This only tracks certificates copied
by the extra_files logic.
2024-11-10 13:32:45 +01:00
bcbfd39285
feat: add automatic reload of consul service for certificate reloading
...
This feature adds logic to automatically reload the consul service if tls is
enbabled and the certificates have changed. This only tracks certificates copied
by the extra_files logic.
2024-11-10 13:31:35 +01:00
db89e54bad
chore: remove docsible auto documentation
development / Check commit compliance (push) Successful in 28s
2024-10-28 23:19:54 +01:00
c9e004604c
fix(roles/vault): do not merge TLS certificateextra files if tls is not enabled
2024-10-28 22:48:40 +01:00
91c4720740
docs(roles): improve documentation for vault,nomad,consul and cni roles
build-deploy / Bump version and create changelog with commitizen (push) Successful in 9s
2024-10-27 19:55:56 +01:00
47edbdca38
chore: remove hashistack ingress role
2024-10-06 12:18:50 +02:00
318c51b534
chore: fix boilerplate for vault role
2024-10-06 12:18:07 +02:00
fd500f5d72
chore: fix boilerplate for nomad role
2024-10-06 12:17:45 +02:00
34a97cd6d7
chore: fix boilerplate for consul role
2024-10-06 12:17:15 +02:00
74180864f8
chore: remove unused dependencies from roles/requirements.yml
development / Check commit compliance (push) Successful in 5s
test / Retrieve Credentials (pull_request) Successful in 1s
pull-requests-open / Check commit compliance (pull_request) Successful in 8s
test / end_to_end_vault (vault_default, debian11) (pull_request) Successful in 1m37s
test / end_to_end_vault (vault_default, debian12) (pull_request) Successful in 1m59s
test / end_to_end_vault (vault_default, ubuntu2004) (pull_request) Successful in 1m38s
test / end_to_end_vault (vault_default, ubuntu2204) (pull_request) Successful in 1m43s
test / end_to_end_vault (vault_default, ubuntu2404) (pull_request) Successful in 1m53s
test / end_to_end_vault (vault_with_raft_enabled, debian11) (pull_request) Successful in 1m45s
test / end_to_end_vault (vault_with_raft_enabled, debian12) (pull_request) Successful in 1m56s
test / end_to_end_vault (vault_with_raft_enabled, ubuntu2004) (pull_request) Successful in 1m49s
test / end_to_end_vault (vault_with_raft_enabled, ubuntu2204) (pull_request) Successful in 1m50s
test / end_to_end_vault (vault_with_raft_enabled, ubuntu2404) (pull_request) Successful in 1m52s
2024-09-15 23:21:04 +02:00
66a4f6b5da
feat(vault): enable rolling restart with no full seal
development / Check commit compliance (push) Successful in 25s
pull-requests-open / Check commit compliance (pull_request) Successful in 32s
2024-09-02 22:24:58 +02:00
23c99407ba
feat: add some templating for nomad haproxy job
development / Check commit compliance (push) Successful in 29s
2024-08-27 22:30:10 +02:00
54a86d7af3
feat: new tls_multi_node test for molecule with some adjustment to tags
development / Check commit compliance (push) Successful in 25s
2024-08-26 23:10:04 +02:00
9703fad7c9
fix: remove failure message as variable is undefined if directory does not exist
development / Check commit compliance (push) Successful in 5s
2024-08-17 14:08:56 +02:00
8f1b3cf66a
fix: renew should cascade
2024-08-17 14:07:31 +02:00
10bea17054
feat: add renewal process for leaf CA
development / Check commit compliance (push) Successful in 7s
2024-08-17 12:53:06 +02:00
d194e5ef23
feat: add leaf certificate genearation
development / Check commit compliance (push) Successful in 29s
2024-08-17 12:16:52 +02:00
0852eae2fc
feat(roles): add hashistack_ca role to manage clusters certificates
development / Check commit compliance (push) Successful in 28s
2024-08-04 01:19:11 +02:00
459d176979
chore: formatting of hashistack role
2024-08-03 10:56:12 +02:00
27d8fc79a3
chore: remove unused variables from nomad role
2024-08-03 10:55:32 +02:00
ff66fe22ae
feat(hashistack): move variable loading to specific role
development / Check commit compliance (push) Successful in 27s
2024-07-22 23:04:05 +02:00
bc2aa9353b
feat(nomad): remove cni installation option from nomad role, as it has been moved to its own role
development / Check commit compliance (push) Successful in 6s
2024-07-22 22:47:58 +02:00
69fa4aecde
fix: add meta file for cni role
development / Check commit compliance (push) Successful in 6s
2024-07-22 22:28:14 +02:00
09d0304748
feat(cni): add specialized role ton install cni plugins
development / Check commit compliance (push) Successful in 32s
2024-07-22 22:26:24 +02:00
ca65a44eac
feat(vault): adjust variable merging behaviour for allowing multiple tcp and unix socket listeners
development / Check commit compliance (push) Successful in 8s
2024-07-21 23:59:58 +02:00
f73b7bb63e
feat(vault): adjust default values for allowing multiple tcp and unix socket listeners
2024-07-21 23:32:50 +02:00
61087388e6
fix(nomad): adjust variable merging for nomad
2024-07-21 23:31:52 +02:00
c7ed8c09a3
fix(consul): merge join configuration variable
development / Check commit compliance (push) Successful in 29s
2024-07-21 00:37:18 +02:00
2c9f538cef
feat(roles): integrate nomad role to hashistack collection
development / Check commit compliance (push) Successful in 6s
2024-07-19 23:32:24 +02:00
c30e3e84d5
feat(roles): integrate consul role to hashistack collection
2024-07-19 23:31:59 +02:00
f2c4f67b54
feat(roles): integrate vault role to hashistack collection
2024-07-19 23:31:41 +02:00
b07cdea49c
chore(deps): bump upstream role version constraints
development / Check commit compliance (push) Successful in 2m40s
2024-07-15 22:29:51 +02:00
b32815066f
feat: use new vault and consul roles, and only allow for host deployment after docker support drop
development / Check commit compliance (push) Successful in 1m33s
2024-06-20 00:32:33 +02:00
08909ceed0
feat: add global variables for nomad deployment
development / Check commit compliance (push) Successful in 28s
2024-05-16 17:29:41 +02:00
bd2028c3af
feat(consul): allow enabling consul internal TLS
development / Check commit compliance (push) Successful in 6s
2024-05-05 02:37:29 +02:00
1a83036506
feat(TLS): add tls features to vault and trust hosts store on containers
2024-04-06 23:47:35 +02:00
812a2bb04a
feat(certs): generate_certs playbook now generate internal CA for vault
2024-04-03 23:55:01 +02:00
c4768c7f6b
feat(deploy): add haproxy deployment, integrate with consul
2024-03-17 10:57:02 +01:00
ef24cee9df
feat(inventory): add haproxy nodes to test and inventory
2024-03-11 23:23:25 +01:00
bbf03e18fc
feat(core): change namespace of collection
2024-02-07 21:49:00 +01:00
7b10b55fa7
feat(vault/docs/license): added plugin ability to vault, update documentation and license
2024-01-06 15:50:51 +01:00
59b8002e32
feat(docs): started working on documentation for the collection
2024-01-05 22:25:50 +01:00
2e308f3e23
feat(vars): add more customization for vault deployment
2023-12-31 18:28:23 +01:00
8b7d24f602
feat(roles): add hashicorp roles as submodules
2023-12-22 23:56:09 +01:00