Commit Graph

  • 14a258de7d Merge pull request 'chore: enable access woodpecker-agent-secret' (#60) from benvin/woodpecker_agent_secret into master master Ben Vincent 2026-03-03 23:34:32 +1100
  • be8bcc3743 chore: enable access woodpecker-agent-secret Ben Vincent 2026-03-03 23:30:49 +1100
  • dc257b1bcd Merge pull request 'feat: add pre-commit check in ci' (#59) from benvin/woodpecker_integration into master Ben Vincent 2026-02-28 22:28:21 +1100
  • 66119e5207 feat: add pre-commit check in ci Ben Vincent 2026-02-28 18:05:42 +1100
  • 9e6de4dc32 Merge pull request 'feat: set max token life for auth_kubernetes_role' (#58) from benvin/token_max_ttl into master Ben Vincent 2026-02-22 22:30:18 +1100
  • 7cafafd483 feat: set max token life for auth_kubernetes_role Ben Vincent 2026-02-22 22:28:21 +1100
  • c94b2af196 Merge pull request 'feat: add woodpecker secrets' (#57) from benvin/woodpecker into master Ben Vincent 2026-02-22 22:27:50 +1100
  • dd44146d88 feat: add woodpecker secrets Ben Vincent 2026-02-22 19:15:48 +1100
  • 18a62332f6 Merge pull request 'chore: enable access to openldap admin creds' (#56) from benvin/ldap_admin_pass_terraform_ldap into master Ben Vincent 2026-02-15 20:17:35 +1100
  • 8fa68e2670 chore: enable access to openldap admin creds Ben Vincent 2026-02-15 20:16:58 +1100
  • 4cad39989f Merge pull request 'chore: add default_user_password credentials policy' (#55) from benvin/openldap_default_pass into master Ben Vincent 2026-02-15 13:45:45 +1100
  • c825962490 chore: add default_user_password credentials policy Ben Vincent 2026-02-15 13:43:02 +1100
  • 51bc3fffc0 Merge pull request 'feat: add terraform-ldap service' (#54) from benvin/terraform-ldap into master Ben Vincent 2026-02-15 13:40:32 +1100
  • dca26029c0 feat: add terraform-ldap service Ben Vincent 2026-02-15 13:36:10 +1100
  • d398911108 Merge pull request 'fix: kubernetes auth fixes' (#53) from benvin/kubernetes_fixes into master Ben Vincent 2026-02-15 13:08:43 +1100
  • c093d5830d fix: kubernetes auth fixes Ben Vincent 2026-02-15 13:06:08 +1100
  • 4b176846f2 Merge pull request 'feat: add identity secrets' (#52) from benvin/identity into master Ben Vincent 2026-02-15 13:02:01 +1100
  • 90b765d713 feat: add identity secrets Ben Vincent 2026-02-15 13:01:06 +1100
  • 3fb5a64a17 Merge pull request 'feat: add kubernetes ldap groups' (#51) from benvin/kubernetes_ldap_groups into master Ben Vincent 2026-02-14 19:48:56 +1100
  • 33a746e545 feat: add kubernetes ldap groups Ben Vincent 2026-02-14 19:46:39 +1100
  • 4fe0e0de73 Merge pull request 'feat: add terraform_k8s approle' (#50) from benvin/terraform_k8s_approle into master Ben Vincent 2026-02-14 19:38:46 +1100
  • a47f841028 feat: add terraform_k8s approle Ben Vincent 2026-02-14 19:37:22 +1100
  • 9192879c03 Merge pull request 'feat: use ephemeral consul token' (#49) from benvin/use_consul_creds into master Ben Vincent 2026-02-14 18:59:56 +1100
  • 5cdf6b410d feat: use ephemeral consul token Ben Vincent 2026-02-14 18:59:05 +1100
  • b51617c009 Merge pull request 'feat: implement consul ACL management with provider aliases' (#48) from benvin/consul_backend into master Ben Vincent 2026-02-14 18:41:49 +1100
  • 66ee6430fa Merge pull request 'feat: add tf_vault required policies' (#47) from benvin/tf-vault-policy-updates into master Ben Vincent 2026-02-14 18:41:33 +1100
  • fd03727ec2 feat: add tf_vault required policies Ben Vincent 2026-02-14 18:39:21 +1100
  • 5536869a38 feat: implement consul ACL management with provider aliases Ben Vincent 2026-02-08 15:55:30 +1100
  • f8f1185b42 Merge pull request 'chore: add puppet k8s role' (#46) from benvin/puppet_secrets into master Ben Vincent 2026-02-01 14:54:45 +1100
  • 75e9db1aa6 chore: add puppet k8s role Ben Vincent 2026-02-01 14:54:23 +1100
  • f47804ffdf Merge pull request 'chore: rancher pods use rancher service account' (#45) from benvin/rancher_role into master Ben Vincent 2026-01-30 22:11:53 +1100
  • 24c124d6eb chore: rancher pods use rancher service account Ben Vincent 2026-01-30 19:53:00 +1100
  • 9d54b4cfcc Merge pull request 'chore: add rancher role' (#44) from benvin/rancher_role into master Ben Vincent 2026-01-30 19:46:19 +1100
  • 33af7010fb chore: add rancher role Ben Vincent 2026-01-30 19:43:06 +1100
  • cb1b383035 Merge pull request 'feat: major restructuring in migration to terragrunt' (#43) from benvin/vault_terragrunt into master Ben Vincent 2026-01-26 23:53:35 +1100
  • f6d06cb319 chore: cleanup unused config data Ben Vincent 2026-01-26 23:51:50 +1100
  • 1c9e063310 Merge branch 'master' into benvin/vault_terragrunt Ben Vincent 2026-01-26 23:07:13 +1100
  • 8070b6f66b feat: major restructuring in migration to terragrunt Ben Vincent 2026-01-04 23:31:42 +1100
  • b115b7d28a Merge pull request 'chore: add nzbget secrets' (#42) from benvin/nzbget into master Ben Vincent 2026-01-26 18:31:48 +1100
  • 25e3d48337 chore: add nzbget secrets Ben Vincent 2026-01-26 18:30:49 +1100
  • fdc801739f Merge pull request 'feat: add prowlarr access' (#41) from benvin/prowlarr_policy into master Ben Vincent 2026-01-04 23:37:23 +1100
  • 56d858f900 feat: add prowlarr access Ben Vincent 2026-01-04 23:36:43 +1100
  • bd112181f5 Merge pull request 'feat: add policy to read terraform vars' (#40) from benvin/repoflow_terraform into master Ben Vincent 2025-12-13 10:57:33 +1100
  • 4f185d5e28 feat: add policy to read terraform vars Ben Vincent 2025-12-13 10:56:58 +1100
  • 65ad53e24c Merge pull request 'feat: add repoflow service vault configuration' (#39) from benvin/repoflow into master Ben Vincent 2025-12-13 10:13:33 +1100
  • d217f6e42d Merge pull request 'feat: add repoflow tokens' (#38) from benvin/repoflow_tokens into master Ben Vincent 2025-12-13 10:10:07 +1100
  • 9814b8fc1a feat: add repoflow tokens Ben Vincent 2025-12-13 10:09:29 +1100
  • 7b81abfa9e feat: add repoflow service vault configuration Ben Vincent 2025-12-13 09:20:41 +1100
  • 2466a6fe5c Merge pull request 'feat: label kubernetes ephemeral serviceaccounts' (#37) from benvin/k8s_roles_labelling into master Ben Vincent 2025-12-07 12:42:45 +1100
  • c88b19a216 feat: label kubernetes ephemeral serviceaccounts Ben Vincent 2025-12-07 12:41:37 +1100
  • 3bada72838 Merge pull request 'chore: allow long lines in yamllint' (#36) from benvin/yamlint-args into master Ben Vincent 2025-12-01 21:51:11 +1100
  • 8961ba3748 chore: allow long lines in yamllint Ben Vincent 2025-12-01 21:50:49 +1100
  • 26b3ee84d6 Merge pull request 'chore: fix policies for rpmbuilder' (#35) from benvin/fix_rpmbuilder into master Ben Vincent 2025-11-30 21:24:52 +1100
  • 0776fac6eb chore: fix policies for rpmbuilder Ben Vincent 2025-11-30 21:24:06 +1100
  • 3a2ecc9b23 Merge pull request 'feat: add rpmbuilder approle' (#34) from benvin/rpmbuilder into master Ben Vincent 2025-11-29 18:01:37 +1100
  • 5afd1ad9c1 feat: add rpmbuilder approle Ben Vincent 2025-11-29 18:00:20 +1100
  • 756286c231 chore: update name, role type for k8s Ben Vincent 2025-11-29 00:09:57 +1100
  • 9cc482d471 Merge pull request 'feat: add kubernetes secrets engine with RBAC roles for au-syd1 cluster' (#33) from benvin/au-syd1-k8s-roles into master Ben Vincent 2025-11-27 23:31:04 +1100
  • 6624f7aed1 feat: add kubernetes secrets engine with RBAC roles for au-syd1 cluster Ben Vincent 2025-11-27 23:22:13 +1100
  • ad1118af85 Merge pull request 'chore: remove references k8s pki policy' (#32) from benvin/cleanup_k8s_pki_policy_reference into master Ben Vincent 2025-11-27 21:08:29 +1100
  • cafa887cdc chore: remove references k8s pki policy Ben Vincent 2025-11-27 21:07:50 +1100
  • f10f96d19c Merge pull request 'feat: move state path in consul' (#31) from benvin/move-state-path into master Ben Vincent 2025-11-27 21:05:55 +1100
  • da0e0e4239 feat: move state path in consul Ben Vincent 2025-11-27 21:04:44 +1100
  • 2efbf7cc6e Merge pull request 'chore: remove k8s pki policy' (#30) from benvin/cleanup_k8s_pki into master Ben Vincent 2025-11-27 20:43:08 +1100
  • b9deb02cfb chore: remove k8s pki policy Ben Vincent 2025-11-27 20:42:27 +1100
  • 391c77d30b Merge pull request 'feat: add media-apps integration with vault' (#29) from benvin/media_apps_k8s into master Ben Vincent 2025-11-27 20:41:52 +1100
  • 6353ac6bbc feat: add media-apps integration with vault Ben Vincent 2025-11-27 20:40:54 +1100
  • 605aa204a9 Merge pull request 'chore: update k8s csi roles' (#28) from benvin/ceph-csi-changes into master Ben Vincent 2025-11-26 21:01:58 +1100
  • 4cf1b43960 chore: update k8s csi roles Ben Vincent 2025-11-26 21:00:18 +1100
  • f217dbaeca Merge pull request 'feat: manage k8s auth role integration' (#27) from benvin/k8s_roles_integration into master Ben Vincent 2025-11-22 23:23:13 +1100
  • 7814551084 feat: manage k8s auth role integration Ben Vincent 2025-11-22 23:21:43 +1100
  • 85cda88a3b Merge pull request 'chore: fix kubernetes_host' (#26) from benvin/kubernetes_host into master Ben Vincent 2025-11-16 16:50:13 +1100
  • 02654ac32a chore: fix kubernetes_host Ben Vincent 2025-11-16 16:49:04 +1100
  • c3c1cb660a Merge pull request 'benvin/pre-commit' (#25) from benvin/pre-commit into master Ben Vincent 2025-11-16 13:37:55 +1100
  • 5cbd5815a0 chore: format policy files Ben Vincent 2025-11-16 13:35:10 +1100
  • 6d84efe81e feat: add pre-commit Ben Vincent 2025-11-16 13:29:48 +1100
  • 9ff6cf7de7 Merge pull request 'chore: add terraform required version' (#24) from benvin/terraform_required_version into master Ben Vincent 2025-11-16 13:13:44 +1100
  • 865a97ba0e Merge pull request 'feat: rework policies file' (#23) from benvin/policy_rework into master Ben Vincent 2025-11-16 13:13:37 +1100
  • c0d0888172 chore: add terraform required version Ben Vincent 2025-11-16 13:13:08 +1100
  • 49889eaf22 feat: rework policies file Ben Vincent 2025-11-16 12:49:07 +1100
  • d2acaeb7bc Merge pull request 'feat: move k8s secrets into vault' (#22) from benvin/kubernetes_secret_handling into master Ben Vincent 2025-11-16 12:44:40 +1100
  • cbee19b5f9 feat: move k8s secrets into vault Ben Vincent 2025-11-16 12:42:18 +1100
  • 353d726510 Merge pull request 'feat: add makefile' (#21) from benvin/makefile into master Ben Vincent 2025-11-16 12:40:25 +1100
  • 537cc9013a feat: add makefile Ben Vincent 2025-11-16 12:39:32 +1100
  • 8e1d242dba Merge pull request 'feat: add transit engine' (#20) from benvin/transit_engine into master Ben Vincent 2025-11-15 15:57:04 +1100
  • 85d81fef72 feat: add transit engine Ben Vincent 2025-11-15 15:55:51 +1100
  • 59b7b01c23 Merge pull request 'feat: enable annotations as alias metadata' (#19) from benvin/annotations_as_alias_metadata into master Ben Vincent 2025-11-15 15:41:42 +1100
  • 5675a469da feat: enable annotations as alias metadata Ben Vincent 2025-11-15 15:40:54 +1100
  • 489969fed8 Merge pull request 'feat: upgrade vault provider' (#18) from benvin/upgrade_provider into master Ben Vincent 2025-11-15 15:40:16 +1100
  • 1ee07dd52f feat: upgrade vault provider Ben Vincent 2025-11-15 15:38:22 +1100
  • 0869b6f723 Merge pull request 'feat: add kubernetes auth engine' (#17) from benvin/k8s_auth into master Ben Vincent 2025-11-15 10:51:18 +1100
  • bc9b4eebdc feat: add kubernetes auth engine Ben Vincent 2025-11-15 10:50:17 +1100
  • 9f4b77a765 Merge pull request 'feat: update policy names to be path based' (#16) from benvin/policy_rework into master Ben Vincent 2025-11-15 10:49:19 +1100
  • 4364b444fd feat: update policy names to be path based Ben Vincent 2025-11-15 10:48:17 +1100
  • fee61c3eb5 Merge pull request 'feat: add new puppetca' (#15) from benvin/new_puppetca into master Ben Vincent 2025-07-10 21:51:02 +1000
  • 23e3fb88ea feat: add new puppetca Ben Vincent 2025-07-10 21:49:36 +1000
  • 8fd8913554 Merge pull request 'feat: add new puppetmasters to vault approles' (#14) from benvin/new_puppetmasters into master Ben Vincent 2025-05-31 15:17:40 +1000
  • 1f35fec37c feat: add new puppetmasters to vault approles Ben Vincent 2025-05-31 15:17:22 +1000
  • b46d36d03b Merge pull request 'feat: update gitea runners' (#13) from benvin/update_runners into master Ben Vincent 2025-05-25 10:32:37 +1000
  • ac36f9355c feat: update gitea runners Ben Vincent 2025-05-25 10:31:29 +1000