Commit Graph
41 Commits
Author SHA1 Message Date
slawek 1dd1f4043b Renamed Docker Compose components. 2026-10-20 08:34:05 +02:00
slawek 9187aaab97 Moved IMDS Emulator/Proxy sources to the sts-agent folder. 2026-10-20 08:32:24 +02:00
slawek 850a85f33a Fix: incorrect storage job name format. 2026-10-19 21:11:19 +02:00
slawek b5cb5f0952 Added IMDS emulator container. 2026-10-19 19:57:38 +02:00
slawek f7466a0ac2 Fix Docker build layout. 2026-10-19 19:10:03 +02:00
slawek e38e584984 Build missing STS container libraries using original sources. 2026-10-19 19:07:18 +02:00
slawek 5bbb24d73f Added a Dockerfile to build a custom container. 2026-10-19 18:03:20 +02:00
slawek 9e86c566ae Added a Dockerfile that will fix missing libraries in the STS Agent
image.
2026-10-19 17:17:25 +02:00
slawek 93bb0b78a2 Consolidated paths for different certificate delivery methods. 2026-10-19 16:57:46 +02:00
slawek 4f0d3f4f04 Fixes for unclear STS authentication artifacts placement. 2026-10-19 16:41:03 +02:00
slawek 40d889d946 Change the way STS agent is authenticated. 2026-10-19 14:03:01 +02:00
slawek 8e679a0753 Wording fix for STS Docker Compose. 2026-10-19 13:56:30 +02:00
slawek 03ab292a64 Remove direct docker CLI usage for STS agent example. 2026-10-19 13:40:41 +02:00
slawek 663609b1af Add Docker Compose example. 2026-10-19 13:39:14 +02:00
slawek 6132a13247 A fix for missing Google Project. 2026-10-19 12:57:16 +02:00
slawek 1a9cc618fa Added Google Storage Transfer Agent configuration and tests. 2026-10-19 12:46:19 +02:00
slawek c43a99986a A small fix for subprocess.run(). 2026-10-18 20:56:14 +02:00
slawek c466188c00 Separated functions of the Python script. 2026-10-18 20:52:49 +02:00
slawek db8a3aac8a App Role guide update.
Documents issuing both client and server certificates. WIF relies on
client certificates.

Server example documents an example of internal Web service using an
autorenewing internal certificate.
2026-10-18 19:53:06 +02:00
slawek c21ebd7725 Fixes for the App Role guide. 2026-10-18 13:06:20 +02:00
slawek 50fc51f734 Refactor App Role docs and extract long Python script out of the
Markdown file.
2026-10-18 12:15:36 +02:00
slawek 93ac898b2d Update .gitignore 2026-10-17 22:55:09 +02:00
slawek b28f5177eb Update .gitignore 2026-10-17 22:39:24 +02:00
slawek 065bf2eddd Fix incorrect solution for automatic browser launch in OIDC login flow. 2026-10-17 21:22:13 +02:00
slawek 5f8c65674c Fixes for Vault OIDC guide. 2026-10-17 21:14:13 +02:00
slawek 89b7681628 Enhanced Vault guides and fixed some wording. 2026-10-17 17:36:19 +02:00
slawek cf503e246e Update .gitignore 2026-10-17 17:00:19 +02:00
slawek 6b082541ba And finally add an app-role guide for Vault. 2026-10-17 12:38:33 +02:00
slawek 992232def1 Small fix for WIF test script. 2026-10-17 12:13:52 +02:00
slawek 947abfc97c Added guides for requesting certificates remotely using
username-password or Entra ID authentication.
2026-10-17 12:12:28 +02:00
slawek b60d3080a9 Wording fix in README.md. 2026-10-17 11:58:01 +02:00
slawek 777b86ce33 Added a variant of the test that uses HashiCorp Vault to manage te
Certificate Authorities.
2026-10-17 11:55:27 +02:00
slawek 7f07e47138 Update README.md - make it more readable. 2026-10-17 11:23:00 +02:00
slawek fa3c612668 Update README and remove script sources from the README body. 2026-10-17 11:18:46 +02:00
slawek f50bd984fb Removed personalized Google Cloud names from scripts and moved to a Git
ignored environment file.
2026-10-17 11:07:08 +02:00
slawek e1b35451f9 Update README.md 2026-10-17 10:52:45 +02:00
slawek df5cdc1aa2 Added storage bucket tests. 2026-10-17 10:51:18 +02:00
slawek 4b4dc4c507 Add Guide. 2026-10-17 10:16:16 +02:00
slawek 77232484ef Removed unnecessary make_cred.mjs script. 2026-10-17 09:17:16 +02:00
slawek d53a1e55cc Added project IAM binding for the impersonated account. 2026-10-17 09:12:38 +02:00
slawek feff0158e2 Added prototype files. 2026-10-17 08:59:44 +02:00