2024-12-08 15:36 | fix: typo | Andreas Gruhler | 1 | +1 | -1 |
2024-11-28 10:56 | fix: vault_addr on client nodes | Andreas Gruhler | 2 | +8 | -2 |
2024-09-12 06:59 | feat(bao): remove raft client cert | Andreas Gruhler | 1 | +0 | -6 |
2024-07-27 21:41 | feat(nomad): Jenkins p12 truststore | Andreas Gruhler | 4 | +29 | -3 |
2024-07-27 18:29 | feat(bao): fix tls dir | Andreas Gruhler | 1 | +13 | -13 |
2024-07-27 17:55 | chore(nomad): bump nomad 1.8.2 | Andreas Gruhler | 1 | +1 | -1 |
2024-07-27 17:54 | fix(nomad): remove chroot_env | Andreas Gruhler | 1 | +1 | -15 |
2024-07-27 15:43 | fix(exec): wrong chroot env | Andreas Gruhler | 1 | +6 | -5 |
2024-07-27 13:26 | feat(nomad): workload identities with bao | Andreas Gruhler | 3 | +52 | -12 |
2024-07-27 11:55 | feat(nomad): tls and gossip encryption | Andreas Gruhler | 5 | +138 | -7 |
2024-07-21 19:34 | feat(nomad): retry join | Andreas Gruhler | 2 | +10 | -3 |
2024-07-21 15:45 | feat: remove consul | Andreas Gruhler | 12 | +52 | -279 |
2024-07-10 12:07 | feat(bao): disable bao on nomad clients | Andreas Gruhler | 3 | +18 | -28 |
2024-07-09 22:47 | feat(chroot_env): add /opt for bao tls | Andreas Gruhler | 1 | +13 | -0 |
2024-07-09 21:18 | feat: bao version 2.0.0-beta20240618 | Andreas Gruhler | 2 | +7 | -4 |
2024-07-09 21:11 | feat: replace vault with bao | Andreas Gruhler | 3 | +147 | -121 |
2024-07-09 19:41 | feat: nomad 1.8.1 and vault 1.17.1 | Andreas Gruhler | 1 | +2 | -2 |
2024-07-03 22:23 | feat(bootstrap): add haproxy insecure registry | Andreas Gruhler | 1 | +4 | -1 |
2024-06-15 12:48 | feat(Jenkinsfile): checkout scm | Andreas Gruhler | 1 | +4 | -1 |
2024-06-10 13:25 | feat(nomad): update to cni plugins 1.5 | Andreas Gruhler | 1 | +1 | -1 |
2024-06-08 15:37 | feat: replace host json with hcl | Andreas Gruhler | 12 | +27 | -37 |
2024-06-08 15:27 | feat: upgrade hosts | Andreas Gruhler | 4 | +13 | -8 |
2024-06-04 15:05 | feat(Jenkinsfile): use shared library | Andreas Gruhler | 1 | +2 | -22 |
2024-05-28 16:44 | feat(gitleaks): no banner | Andreas Gruhler | 1 | +5 | -1 |
2024-05-27 22:41 | debug(Jenkinsfile): archiveArtifacts the report | Andreas Gruhler | 1 | +2 | -2 |
2024-05-27 21:30 | feat: add jenkinsfile | Andreas Gruhler | 1 | +19 | -0 |
2024-05-27 19:35 | fix(nomad): increase reserved resources | Andreas Gruhler | 1 | +2 | -2 |
2024-05-27 18:03 | feat: upgrade raspios img | Andreas Gruhler | 1 | +1 | -1 |
2024-05-27 18:01 | feat: transform hashi-pi.json to hcl | Andreas Gruhler | 3 | +272 | -166 |
2024-05-27 17:52 | feat: simplify hosts files | Andreas Gruhler | 6 | +22 | -61 |
2024-05-27 17:47 | fix(nomad) carriage return | Andreas Gruhler | 1 | +3 | -2 |
2024-05-27 17:43 | feat(nomad): vault token in nomad.env & jenkins user | Andreas Gruhler | 1 | +19 | -4 |
2024-05-27 17:41 | feat(vault): vault.env file for transit token | Andreas Gruhler | 1 | +2 | -1 |
2024-05-20 21:00 | feat: bump versions | Andreas Gruhler | 1 | +4 | -4 |
2024-05-20 20:51 | fix(nomad-driver-podman): remove deprecated recover_stopped | Andreas Gruhler | 1 | +0 | -6 |
2024-04-16 07:37 | feat(nomad): decrease reserved cpu | Andreas Gruhler | 1 | +1 | -1 |
2023-10-15 20:12 | feat: upgrade raspios bookworm | Andreas Gruhler | 1 | +2 | -2 |
2023-10-15 20:12 | doc: bump qemu-aarch64-static | Andreas Gruhler | 1 | +2 | -2 |
2023-08-21 22:36 | feat(nomad): enable node metrics | Andreas Gruhler | 1 | +6 | -0 |
2023-08-21 22:14 | feat: remove cilium | Andreas Gruhler | 2 | +1 | -113 |
2023-07-21 05:59 | feat: rearrange host fields | Andreas Gruhler | 5 | +25 | -20 |
2023-07-20 21:50 | fix: duplicate bracket | Andreas Gruhler | 1 | +0 | -1 |
2023-07-20 19:59 | doc: create consul certs before Packer run | Andreas Gruhler | 1 | +2 | -7 |
2023-07-20 19:43 | feat: improve templating | Andreas Gruhler | 2 | +4 | -5 |
2023-07-20 19:36 | fix: add missing nomad_client var | Andreas Gruhler | 1 | +1 | -0 |
2023-07-20 18:19 | fix: quotes | Andreas Gruhler | 1 | +1 | -1 |
2023-07-20 17:12 | fix(nomad): token role only for servers | Andreas Gruhler | 1 | +5 | -1 |
2023-07-20 16:04 | fix(vault): disable service reg. on excl. servers | Andreas Gruhler | 1 | +6 | -0 |
2023-07-20 16:03 | fix(nomad): add vault stanza to client | Andreas Gruhler | 1 | +10 | -8 |
2023-07-20 15:01 | fix: consul server flag | Andreas Gruhler | 1 | +2 | -4 |
2023-07-20 11:20 | fix: sudo in boostrap script | Andreas Gruhler | 1 | +1 | -1 |
2023-07-20 09:24 | fix(consul): missing tls stanza for agent | Andreas Gruhler | 1 | +21 | -21 |
2023-07-19 22:00 | doc: qemu-linux-user package | Andreas Gruhler | 1 | +1 | -1 |
2023-07-19 21:57 | feat: bump consul/nomad/vault versions | Andreas Gruhler | 1 | +3 | -3 |
2023-07-19 21:50 | feat: add gitignore | Andreas Gruhler | 1 | +1 | -0 |
2023-07-19 21:46 | fix(nomad): reset autopilot config | Andreas Gruhler | 1 | +0 | -10 |
2023-07-19 21:46 | fix(consul): remove consul system user | Andreas Gruhler | 1 | +0 | -4 |
2023-07-19 21:42 | fix(consul): fix server stanza | Andreas Gruhler | 1 | +4 | -2 |
2023-07-19 21:39 | feat(nomad): reset raft_multiplier to 5 | Andreas Gruhler | 1 | +1 | -1 |
2023-07-19 21:39 | doc: client-server architecture | Andreas Gruhler | 1 | +34 | -0 |
2023-07-19 21:37 | feat: add nomad/consul server/client flags | Andreas Gruhler | 8 | +89 | -61 |
2023-06-07 08:43 | feat(nomad): increase heartbeat ttl | Andreas Gruhler | 1 | +6 | -0 |
2023-06-04 16:32 | fix: nomad_podman_driver_version | Andreas Gruhler | 1 | +3 | -3 |
2023-06-04 16:25 | feat(nomad): update to CNI plugins 1.3 | Andreas Gruhler | 1 | +1 | -1 |
2023-06-04 16:18 | fix: auto completion | Andreas Gruhler | 3 | +3 | -3 |
2023-06-04 12:58 | feat: nomad_podman_driver_version var | Andreas Gruhler | 2 | +3 | -2 |
2023-06-04 12:49 | feat: bump nomad & consul versions | Andreas Gruhler | 1 | +2 | -2 |
2023-06-04 10:47 | feat: use HC distribution pkgs | Andreas Gruhler | 6 | +22 | -294 |
2023-05-24 22:52 | feat(nomad): reserve client host resources | Andreas Gruhler | 1 | +10 | -0 |
2023-05-24 22:22 | feat(nomad): spread scheduling and preemption | Andreas Gruhler | 1 | +13 | -0 |
2023-05-24 22:10 | feat(nomad): configure autopilot | Andreas Gruhler | 1 | +10 | -0 |
2023-05-18 17:40 | feat: podman driver | Andreas Gruhler | 3 | +83 | -44 |
2023-05-16 21:30 | feat(nomad): upgrade to v1.5.5 | Andreas Gruhler | 1 | +1 | -1 |
2023-05-15 09:36 | feat(nomad): add cilium CNI | Andreas Gruhler | 2 | +104 | -9 |
2023-04-13 14:25 | feat: use only ipv4 sockaddr | Andreas Gruhler | 2 | +4 | -4 |
2023-03-30 18:24 | feat: go-sockaddr template for ha advertise addrs | Andreas Gruhler | 1 | +8 | -3 |
2023-03-30 16:41 | feat: bind dns on public iface | Andreas Gruhler | 1 | +4 | -0 |
2023-03-06 14:33 | feat: add 5 pi hosts files | Andreas Gruhler | 5 | +27 | -3 |
2023-03-06 14:29 | feat: change pi user | Andreas Gruhler | 4 | +1 | -4 |
2023-02-18 21:14 | feat: bump debian and hashicorp releases | Andreas Gruhler | 1 | +4 | -4 |
2023-02-18 21:13 | feat(consul): fix deprecated tls options | Andreas Gruhler | 1 | +20 | -12 |
2023-02-18 21:13 | doc(binfmt): add reset for binfmt_misc entries | Andreas Gruhler | 1 | +8 | -2 |
2022-08-21 01:22 | feat: auto-unsealing | Andreas Gruhler | 5 | +26 | -6 |
2022-08-10 11:47 | feat: vault systemd esc and updated | Andreas Gruhler | 1 | +4 | -6 |
2022-08-10 06:35 | fix: hosts | Andreas Gruhler | 1 | +1 | -1 |
2022-08-09 23:24 | feat: arm64 with Raspberry OS | Andreas Gruhler | 6 | +39 | -71 |
2022-08-09 23:04 | fix: enable memory cgroup | Andreas Gruhler | 1 | +1 | -1 |
2022-08-09 21:54 | feat: update cni-plugins 1.1.1 | Andreas Gruhler | 1 | +1 | -1 |
2022-08-09 21:40 | doc: binfmt_misc and static binaries | Andreas Gruhler | 1 | +23 | -4 |
2022-08-04 22:22 | feat: bump hashicorp versions | Andreas Gruhler | 1 | +3 | -3 |
2022-08-04 20:42 | fix: remove outdated nomad_arch | Andreas Gruhler | 1 | +1 | -3 |
2022-08-04 20:40 | fix: replace outdated image url | Andreas Gruhler | 1 | +2 | -3 |
2022-08-04 20:39 | fix: VAULT_TLS_SUBJ_ALT_NAME variable | Andreas Gruhler | 1 | +1 | -1 |
2022-08-04 20:10 | fix: update first to prevent conflicts | Andreas Gruhler | 1 | +2 | -3 |
2022-08-04 19:13 | docs: binfmt and qemu-user-static | Andreas Gruhler | 1 | +8 | -1 |
2022-02-19 09:34 | bashrc vault skip verify | Andreas Gruhler | 1 | +1 | -0 |
2022-02-14 20:35 | feat(nomad): skip tls verification for local vault | Andreas Gruhler | 1 | +1 | -0 |
2022-02-12 19:20 | Merge branch 'master' of github.com:in0rdr/hashipi | Andreas Gruhler | 0 | +0 | -0 |
2022-02-12 19:19 | feat(nomad): integrate vault | Andreas Gruhler | 1 | +13 | -0 |
2022-02-12 19:18 | feat(vault): add loopback IP SAN to cert | Andreas Gruhler | 1 | +2 | -3 |
2022-02-12 19:08 | vault-tls.sh: remove server hostnames dead code | Andreas Gruhler | 1 | +0 | -14 |
2022-02-12 19:07 | fix VAULT_TLS_BASE_PATH in vault-tls.sh | Andreas Gruhler | 1 | +2 | -3 |
2022-02-12 18:28 | fix duplicate client block | Andreas Gruhler | 1 | +6 | -8 |
2022-02-12 12:58 | feat(cni): fix plugin arch | Andreas Gruhler | 1 | +1 | -1 |
2022-02-12 12:58 | feat(cni): fix plugin arch | Andreas Gruhler | 1 | +1 | -1 |
2022-02-12 12:51 | comment | Andreas Gruhler | 1 | +1 | -1 |
2022-02-12 12:50 | feat(nomad): install CNI plugin | Andreas Gruhler | 1 | +6 | -0 |
2022-02-12 12:48 | feat(nomad): enable raw_exec | Andreas Gruhler | 1 | +7 | -0 |
2022-02-10 09:11 | feat(nomad): add private host_network | Andreas Gruhler | 1 | +9 | -2 |
2022-02-09 12:04 | Revert "feat(nomad): enable raw_exec for snapshots" | Andreas Gruhler | 1 | +0 | -7 |
2022-02-09 08:09 | feat(nomad): enable raw_exec for snapshots | Andreas Gruhler | 1 | +7 | -0 |
2022-02-08 10:26 | rm .gitmodules files | Andreas Gruhler | 1 | +0 | -0 |
2022-02-08 10:23 | fix(#5): remove nomad_binary_path | Andreas Gruhler | 3 | +15 | -26 |
2022-02-07 22:04 | feat(nomad-csi): enable mem cgroups | Andreas Gruhler | 1 | +6 | -2 |
2022-02-07 21:14 | feat(nomad): allow_privileged for csi | Andreas Gruhler | 1 | +10 | -0 |
2022-02-07 20:33 | feat(nomad): add nfs | Andreas Gruhler | 3 | +19 | -4 |
2022-01-30 22:55 | fix client_addr | Andreas Gruhler | 1 | +3 | -6 |
2022-01-24 21:31 | update api_addr | Andreas Gruhler | 1 | +2 | -2 |
2022-01-24 21:22 | add consul client_addr | Andreas Gruhler | 1 | +6 | -2 |
2022-01-24 21:13 | update api_addr | Andreas Gruhler | 1 | +3 | -4 |
2022-01-21 21:42 | rm network suffix | Andreas Gruhler | 3 | +3 | -3 |
2022-01-21 21:11 | var files: update arch and dns names | Andreas Gruhler | 3 | +10 | -12 |
2022-01-21 20:55 | add consul bind_addr | Andreas Gruhler | 1 | +4 | -0 |
2022-01-21 20:54 | ensure nomad binary mode | Andreas Gruhler | 1 | +1 | -0 |
2022-01-21 20:54 | document consul-tls | Andreas Gruhler | 1 | +4 | -1 |
2022-01-19 20:36 | remove submodule from readme | Andreas Gruhler | 1 | +0 | -6 |
2022-01-19 20:28 | fix names | Andreas Gruhler | 4 | +5 | -5 |
2022-01-19 20:12 | Readme: build arm builder | Andreas Gruhler | 1 | +4 | -4 |
2022-01-19 20:11 | remove packer-builder-arm submodule | Andreas Gruhler | 2 | +0 | -4 |
2022-01-19 20:09 | readme install qemu-user-static | Andreas Gruhler | 1 | +5 | -0 |
2022-01-19 19:43 | fix(#1): Increase CA Expiration Date | Andreas Gruhler | 1 | +1 | -1 |
2022-01-18 22:46 | bump HashiCorp versions | Andreas Gruhler | 1 | +5 | -5 |
2022-01-18 22:45 | rename packer-builder-arm submod | Andreas Gruhler | 3 | +3 | -3 |
2022-01-18 22:36 | remove flasher post-processor | Andreas Gruhler | 4 | +22 | -16 |
2022-01-18 22:33 | add missing gpg pubkey | Andreas Gruhler | 1 | +122 | -0 |
2022-01-18 21:53 | bump packer-builder-arm submod | Andreas Gruhler | 0 | +0 | -0 |
2022-01-18 21:26 | fix tls/consul path | Andreas Gruhler | 1 | +1 | -1 |
2022-01-18 21:20 | fix typo | Andreas Gruhler | 1 | +2 | -3 |
2020-07-27 14:44 | Update README.md | Andreas Gruhler | 1 | +5 | -1 |
2020-07-27 10:31 | init | Andreas Gruhler | 12 | +864 | -0 |
2020-07-13 12:59 | add packer-post-processor-flasher | Andreas Gruhler | 2 | +4 | -0 |
2020-07-13 09:58 | add packer-builder-arm submodule | Andreas Gruhler | 2 | +4 | -0 |