vault: add Hermes developer credential paths
Some checks failed
Tests / Declarative: Post Actions failed: 3, passed: 265
Some checks failed
Tests / Declarative: Post Actions failed: 3, passed: 265
This commit is contained in:
parent
ec7882d3eb
commit
521d1190c6
@ -226,7 +226,7 @@ write_policy_and_role "planka" "planka" "planka-vault" \
|
|||||||
write_policy_and_role "bstein-dev-home" "bstein-dev-home" "bstein-dev-home,bstein-dev-home-vault-sync" \
|
write_policy_and_role "bstein-dev-home" "bstein-dev-home" "bstein-dev-home,bstein-dev-home-vault-sync" \
|
||||||
"portal/* shared/chat-ai-keys-runtime shared/portal-e2e-client shared/postmark-relay mailu/mailu-initial-account-secret shared/harbor-pull" ""
|
"portal/* shared/chat-ai-keys-runtime shared/portal-e2e-client shared/postmark-relay mailu/mailu-initial-account-secret shared/harbor-pull" ""
|
||||||
write_policy_and_role "gitea" "gitea" "gitea-vault" \
|
write_policy_and_role "gitea" "gitea" "gitea-vault" \
|
||||||
"gitea/*" ""
|
"gitea/*" "hermes/developer-gitea"
|
||||||
write_policy_and_role "vaultwarden" "vaultwarden" "vaultwarden-vault" \
|
write_policy_and_role "vaultwarden" "vaultwarden" "vaultwarden-vault" \
|
||||||
"vaultwarden/* mailu/mailu-initial-account-secret" ""
|
"vaultwarden/* mailu/mailu-initial-account-secret" ""
|
||||||
write_policy_and_role "sso" "sso" "sso-vault,sso-vault-sync,mas-secrets-ensure" \
|
write_policy_and_role "sso" "sso" "sso-vault,sso-vault-sync,mas-secrets-ensure" \
|
||||||
@ -234,13 +234,13 @@ write_policy_and_role "sso" "sso" "sso-vault,sso-vault-sync,mas-secrets-ensure"
|
|||||||
write_policy_and_role "mailu-mailserver" "mailu-mailserver" "mailu-vault-sync" \
|
write_policy_and_role "mailu-mailserver" "mailu-mailserver" "mailu-vault-sync" \
|
||||||
"mailu/* shared/postmark-relay shared/harbor-pull" ""
|
"mailu/* shared/postmark-relay shared/harbor-pull" ""
|
||||||
write_policy_and_role "harbor" "harbor" "harbor-vault-sync" \
|
write_policy_and_role "harbor" "harbor" "harbor-vault-sync" \
|
||||||
"harbor/* shared/harbor-pull" ""
|
"harbor/* shared/harbor-pull" "hermes/developer-harbor"
|
||||||
write_policy_and_role "nextcloud" "nextcloud" "nextcloud-vault" \
|
write_policy_and_role "nextcloud" "nextcloud" "nextcloud-vault" \
|
||||||
"nextcloud/* shared/keycloak-admin shared/postmark-relay" ""
|
"nextcloud/* shared/keycloak-admin shared/postmark-relay" ""
|
||||||
write_policy_and_role "comms" "comms" "comms-vault,atlasbot" \
|
write_policy_and_role "comms" "comms" "comms-vault,atlasbot" \
|
||||||
"comms/* shared/chat-ai-keys-runtime shared/harbor-pull" ""
|
"comms/* shared/chat-ai-keys-runtime shared/harbor-pull" ""
|
||||||
write_policy_and_role "jenkins" "jenkins" "jenkins,jenkins-vault-sync" \
|
write_policy_and_role "jenkins" "jenkins" "jenkins,jenkins-vault-sync" \
|
||||||
"jenkins/* shared/harbor-pull quality/sonarqube-oidc" ""
|
"jenkins/* shared/harbor-pull quality/sonarqube-oidc" "hermes/developer-jenkins"
|
||||||
write_policy_and_role "monitoring" "monitoring" "monitoring-vault-sync" \
|
write_policy_and_role "monitoring" "monitoring" "monitoring-vault-sync" \
|
||||||
"monitoring/* shared/postmark-relay shared/harbor-pull" ""
|
"monitoring/* shared/postmark-relay shared/harbor-pull" ""
|
||||||
write_policy_and_role "logging" "logging" "logging-vault-sync" \
|
write_policy_and_role "logging" "logging" "logging-vault-sync" \
|
||||||
@ -256,7 +256,7 @@ write_policy_and_role "game-stream" "game-stream" "game-stream-vault" \
|
|||||||
write_policy_and_role "hermes" "hermes" "hermes-vault,hermes-triage" \
|
write_policy_and_role "hermes" "hermes" "hermes-vault,hermes-triage" \
|
||||||
"hermes/triage-oidc hermes/agent-tokens" ""
|
"hermes/triage-oidc hermes/agent-tokens" ""
|
||||||
write_policy_and_role "hermes-agent" "hermes" "hermes-agent,hermes-switchyard" \
|
write_policy_and_role "hermes-agent" "hermes" "hermes-agent,hermes-switchyard" \
|
||||||
"hermes/agent-oidc hermes/agent-tokens hermes/chat-telegram" ""
|
"hermes/agent-oidc hermes/agent-tokens hermes/chat-telegram hermes/developer-keycloak hermes/developer-gitea hermes/developer-harbor hermes/developer-jenkins" ""
|
||||||
write_policy_and_role "hermes-chat" "hermes" "hermes-chat" \
|
write_policy_and_role "hermes-chat" "hermes" "hermes-chat" \
|
||||||
"hermes/chat-oidc hermes/chat-telegram hermes/agent-tokens" ""
|
"hermes/chat-oidc hermes/chat-telegram hermes/agent-tokens" ""
|
||||||
write_policy_and_role "veles" "veles" "veles-backend,veles-generator,veles-postgres,veles-vault-sync" \
|
write_policy_and_role "veles" "veles" "veles-backend,veles-generator,veles-postgres,veles-vault-sync" \
|
||||||
@ -302,7 +302,7 @@ write_policy_and_role "vault" "vault" "vault" \
|
|||||||
|
|
||||||
write_policy_and_role "sso-secrets" "sso" "mas-secrets-ensure" \
|
write_policy_and_role "sso-secrets" "sso" "mas-secrets-ensure" \
|
||||||
"shared/keycloak-admin shared/postmark-relay maintenance/metis-ssh-keys" \
|
"shared/keycloak-admin shared/postmark-relay maintenance/metis-ssh-keys" \
|
||||||
"harbor/harbor-oidc vault/vault-oidc-config comms/synapse-oidc logging/oauth2-proxy-logs-oidc finance/actual-oidc maintenance/metis-oidc maintenance/soteria-oidc maintenance/metis-ssh-keys veles/veles-oidc cassandra/cassandra-oidc gitea/gitea-veles-oidc gitea/gitea-cassandra-oidc hermes/chat-oidc hermes/chat-telegram hermes/agent-oidc hermes/triage-oidc" \
|
"harbor/harbor-oidc vault/vault-oidc-config comms/synapse-oidc logging/oauth2-proxy-logs-oidc finance/actual-oidc maintenance/metis-oidc maintenance/soteria-oidc maintenance/metis-ssh-keys veles/veles-oidc cassandra/cassandra-oidc gitea/gitea-veles-oidc gitea/gitea-cassandra-oidc hermes/chat-oidc hermes/chat-telegram hermes/agent-oidc hermes/triage-oidc hermes/developer-keycloak" \
|
||||||
'
|
'
|
||||||
path "kv/data/atlas/nodes/*" {
|
path "kv/data/atlas/nodes/*" {
|
||||||
capabilities = ["create", "update", "read"]
|
capabilities = ["create", "update", "read"]
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user