feat: add keycloak admin access through the scottylabs realm #183
No reviewers
Labels
No labels
needs/docs
needs/research
needs/upstream
type/bug
type/external
type/feature
type/refactor
urgency
high
urgency
immediate
urgency
low
urgency
medium
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
ScottyLabs/infrastructure!183
Loading…
Reference in a new issue
No description provided.
Delete branch "keycloak-admin-access"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Kennel Deployments
Torn down at 2026-10-26 08:00:04 UTC.
Ran Plan for 22 projects:
occdir:.workspace:occgovernancedir:.workspace:governancemaildir:.workspace:mailgarage-webadmindir:.workspace:garage-webadminkenneldir:.workspace:kennelheadscaledir:.workspace:headscalematrixdir:.workspace:matrixforgejodir:.workspace:forgejolitellmdir:.workspace:litellmhostsdir:.workspace:hostsnixbotdir:.workspace:nixbotobservabilitydir:.workspace:observabilitycloudflare-tokensdir:.workspace:cloudflare-tokenskeycloakdir:.workspace:keycloakatlantisdir:.workspace:atlantissnotdir:.workspace:snotopenbaodir:.workspace:openbaoposthogdir:.workspace:posthogvaultwardendir:.workspace:vaultwardenricochetdir:.workspace:ricochetwebhookdir:.workspace:webhooksearch-consoledir:.workspace:search-console1. project:
occdir:.workspace:occShow Output
No changes. Your infrastructure matches the configuration.
2. project:
governancedir:.workspace:governanceShow Output
No changes. Your infrastructure matches the configuration.
3. project:
maildir:.workspace:mailShow Output
No changes. Your infrastructure matches the configuration.
4. project:
garage-webadmindir:.workspace:garage-webadminShow Output
No changes. Your infrastructure matches the configuration.
5. project:
kenneldir:.workspace:kennelShow Output
No changes. Your infrastructure matches the configuration.
6. project:
headscaledir:.workspace:headscaleShow Output
No changes. Your infrastructure matches the configuration.
7. project:
matrixdir:.workspace:matrixShow Output
No changes. Your infrastructure matches the configuration.
8. project:
forgejodir:.workspace:forgejoShow Output
No changes. Your infrastructure matches the configuration.
9. project:
litellmdir:.workspace:litellmShow Output
No changes. Your infrastructure matches the configuration.
10. project:
hostsdir:.workspace:hostsShow Output
No changes. Your infrastructure matches the configuration.
11. project:
nixbotdir:.workspace:nixbotShow Output
No changes. Your infrastructure matches the configuration.
12. project:
observabilitydir:.workspace:observabilityShow Output
No changes. Your infrastructure matches the configuration.
13. project:
cloudflare-tokensdir:.workspace:cloudflare-tokensShow Output
No changes. Your infrastructure matches the configuration.
14. project:
keycloakdir:.workspace:keycloakShow Output
Plan: 7 to add, 0 to change, 0 to destroy.
15. project:
atlantisdir:.workspace:atlantisShow Output
No changes. Your infrastructure matches the configuration.
16. project:
snotdir:.workspace:snotShow Output
No changes. Your infrastructure matches the configuration.
17. project:
openbaodir:.workspace:openbaoShow Output
No changes. Your infrastructure matches the configuration.
18. project:
posthogdir:.workspace:posthogShow Output
No changes. Your infrastructure matches the configuration.
19. project:
vaultwardendir:.workspace:vaultwardenShow Output
No changes. Your infrastructure matches the configuration.
20. project:
ricochetdir:.workspace:ricochetShow Output
No changes. Your infrastructure matches the configuration.
21. project:
webhookdir:.workspace:webhookShow Output
No changes. Your infrastructure matches the configuration.
22. project:
search-consoledir:.workspace:search-consoleShow Output
No changes. Your infrastructure matches the configuration.
Plan Summary
22 projects, 1 with changes, 21 with no changes, 0 failed
atlantis apply
Ran Apply for 22 projects:
occdir:.workspace:occlitellmdir:.workspace:litellmatlantisdir:.workspace:atlantismatrixdir:.workspace:matrixforgejodir:.workspace:forgejonixbotdir:.workspace:nixbotkenneldir:.workspace:kennelhostsdir:.workspace:hostscloudflare-tokensdir:.workspace:cloudflare-tokensmaildir:.workspace:mailheadscaledir:.workspace:headscalegarage-webadmindir:.workspace:garage-webadmingovernancedir:.workspace:governanceobservabilitydir:.workspace:observabilitykeycloakdir:.workspace:keycloakopenbaodir:.workspace:openbaowebhookdir:.workspace:webhookposthogdir:.workspace:posthogsnotdir:.workspace:snotvaultwardendir:.workspace:vaultwardenricochetdir:.workspace:ricochetsearch-consoledir:.workspace:search-console1. project:
occdir:.workspace:occShow Output
2. project:
litellmdir:.workspace:litellmShow Output
3. project:
atlantisdir:.workspace:atlantisShow Output
4. project:
matrixdir:.workspace:matrixShow Output
5. project:
forgejodir:.workspace:forgejoShow Output
6. project:
nixbotdir:.workspace:nixbotShow Output
7. project:
kenneldir:.workspace:kennelShow Output
8. project:
hostsdir:.workspace:hostsShow Output
9. project:
cloudflare-tokensdir:.workspace:cloudflare-tokensShow Output
10. project:
maildir:.workspace:mailShow Output
11. project:
headscaledir:.workspace:headscaleShow Output
12. project:
garage-webadmindir:.workspace:garage-webadminShow Output
13. project:
governancedir:.workspace:governanceShow Output
14. project:
observabilitydir:.workspace:observabilityShow Output
15. project:
keycloakdir:.workspace:keycloakApply Error
Show Output
16. project:
openbaodir:.workspace:openbaoShow Output
17. project:
webhookdir:.workspace:webhookShow Output
18. project:
posthogdir:.workspace:posthogShow Output
19. project:
snotdir:.workspace:snotShow Output
20. project:
vaultwardendir:.workspace:vaultwardenShow Output
21. project:
ricochetdir:.workspace:ricochetShow Output
22. project:
search-consoledir:.workspace:search-consoleShow Output
Apply Summary
22 projects, 21 successful, 0 failed, 1 errored
Ran Plan for 22 projects:
kenneldir:.workspace:kennelhostsdir:.workspace:hostsforgejodir:.workspace:forgejolitellmdir:.workspace:litellmkeycloakdir:.workspace:keycloakmatrixdir:.workspace:matrixcloudflare-tokensdir:.workspace:cloudflare-tokensmaildir:.workspace:mailheadscaledir:.workspace:headscalegovernancedir:.workspace:governanceoccdir:.workspace:occatlantisdir:.workspace:atlantisobservabilitydir:.workspace:observabilitynixbotdir:.workspace:nixbotopenbaodir:.workspace:openbaogarage-webadmindir:.workspace:garage-webadminsearch-consoledir:.workspace:search-consolevaultwardendir:.workspace:vaultwardensnotdir:.workspace:snotposthogdir:.workspace:posthogricochetdir:.workspace:ricochetwebhookdir:.workspace:webhook1. project:
kenneldir:.workspace:kennelPlan Failed: Pull request must be mergeable before running plan.
2. project:
hostsdir:.workspace:hostsPlan Failed: Pull request must be mergeable before running plan.
3. project:
forgejodir:.workspace:forgejoPlan Failed: Pull request must be mergeable before running plan.
4. project:
litellmdir:.workspace:litellmPlan Failed: Pull request must be mergeable before running plan.
5. project:
keycloakdir:.workspace:keycloakPlan Failed: Pull request must be mergeable before running plan.
6. project:
matrixdir:.workspace:matrixPlan Failed: Pull request must be mergeable before running plan.
7. project:
cloudflare-tokensdir:.workspace:cloudflare-tokensPlan Failed: Pull request must be mergeable before running plan.
8. project:
maildir:.workspace:mailPlan Failed: Pull request must be mergeable before running plan.
9. project:
headscaledir:.workspace:headscalePlan Failed: Pull request must be mergeable before running plan.
10. project:
governancedir:.workspace:governancePlan Failed: Pull request must be mergeable before running plan.
11. project:
occdir:.workspace:occPlan Failed: Pull request must be mergeable before running plan.
12. project:
atlantisdir:.workspace:atlantisPlan Failed: Pull request must be mergeable before running plan.
13. project:
observabilitydir:.workspace:observabilityPlan Failed: Pull request must be mergeable before running plan.
14. project:
nixbotdir:.workspace:nixbotPlan Failed: Pull request must be mergeable before running plan.
15. project:
openbaodir:.workspace:openbaoPlan Failed: Pull request must be mergeable before running plan.
16. project:
garage-webadmindir:.workspace:garage-webadminPlan Failed: Pull request must be mergeable before running plan.
17. project:
search-consoledir:.workspace:search-consolePlan Failed: Pull request must be mergeable before running plan.
18. project:
vaultwardendir:.workspace:vaultwardenPlan Failed: Pull request must be mergeable before running plan.
19. project:
snotdir:.workspace:snotPlan Failed: Pull request must be mergeable before running plan.
20. project:
posthogdir:.workspace:posthogPlan Failed: Pull request must be mergeable before running plan.
21. project:
ricochetdir:.workspace:ricochetPlan Failed: Pull request must be mergeable before running plan.
22. project:
webhookdir:.workspace:webhookPlan Failed: Pull request must be mergeable before running plan.
Plan Summary
22 projects, 0 with changes, 0 with no changes, 22 failed
62fe9eac2444c973b1cfRan Plan for 22 projects:
occdir:.workspace:occgovernancedir:.workspace:governancemaildir:.workspace:maillitellmdir:.workspace:litellmforgejodir:.workspace:forgejokenneldir:.workspace:kennelcloudflare-tokensdir:.workspace:cloudflare-tokensheadscaledir:.workspace:headscalematrixdir:.workspace:matrixgarage-webadmindir:.workspace:garage-webadminatlantisdir:.workspace:atlantisnixbotdir:.workspace:nixbotobservabilitydir:.workspace:observabilityhostsdir:.workspace:hostskeycloakdir:.workspace:keycloakopenbaodir:.workspace:openbaoposthogdir:.workspace:posthogsnotdir:.workspace:snotwebhookdir:.workspace:webhookricochetdir:.workspace:ricochetvaultwardendir:.workspace:vaultwardensearch-consoledir:.workspace:search-console1. project:
occdir:.workspace:occShow Output
No changes. Your infrastructure matches the configuration.
2. project:
governancedir:.workspace:governanceShow Output
No changes. Your infrastructure matches the configuration.
3. project:
maildir:.workspace:mailShow Output
No changes. Your infrastructure matches the configuration.
4. project:
litellmdir:.workspace:litellmShow Output
No changes. Your infrastructure matches the configuration.
5. project:
forgejodir:.workspace:forgejoShow Output
No changes. Your infrastructure matches the configuration.
6. project:
kenneldir:.workspace:kennelShow Output
No changes. Your infrastructure matches the configuration.
7. project:
cloudflare-tokensdir:.workspace:cloudflare-tokensShow Output
No changes. Your infrastructure matches the configuration.
8. project:
headscaledir:.workspace:headscaleShow Output
No changes. Your infrastructure matches the configuration.
9. project:
matrixdir:.workspace:matrixShow Output
No changes. Your infrastructure matches the configuration.
10. project:
garage-webadmindir:.workspace:garage-webadminShow Output
No changes. Your infrastructure matches the configuration.
11. project:
atlantisdir:.workspace:atlantisShow Output
No changes. Your infrastructure matches the configuration.
12. project:
nixbotdir:.workspace:nixbotShow Output
No changes. Your infrastructure matches the configuration.
13. project:
observabilitydir:.workspace:observabilityShow Output
No changes. Your infrastructure matches the configuration.
14. project:
hostsdir:.workspace:hostsShow Output
No changes. Your infrastructure matches the configuration.
15. project:
keycloakdir:.workspace:keycloakShow Output
Plan: 1 to add, 1 to change, 0 to destroy.
16. project:
openbaodir:.workspace:openbaoShow Output
No changes. Your infrastructure matches the configuration.
17. project:
posthogdir:.workspace:posthogShow Output
No changes. Your infrastructure matches the configuration.
18. project:
snotdir:.workspace:snotShow Output
No changes. Your infrastructure matches the configuration.
19. project:
webhookdir:.workspace:webhookShow Output
No changes. Your infrastructure matches the configuration.
20. project:
ricochetdir:.workspace:ricochetShow Output
No changes. Your infrastructure matches the configuration.
21. project:
vaultwardendir:.workspace:vaultwardenShow Output
No changes. Your infrastructure matches the configuration.
22. project:
search-consoledir:.workspace:search-consoleShow Output
No changes. Your infrastructure matches the configuration.
Plan Summary
22 projects, 1 with changes, 21 with no changes, 0 failed
atlantis apply
Ran Apply for 22 projects:
garage-webadmindir:.workspace:garage-webadminmatrixdir:.workspace:matrixgovernancedir:.workspace:governanceobservabilitydir:.workspace:observabilitynixbotdir:.workspace:nixbotforgejodir:.workspace:forgejokenneldir:.workspace:kennelheadscaledir:.workspace:headscalelitellmdir:.workspace:litellmcloudflare-tokensdir:.workspace:cloudflare-tokenshostsdir:.workspace:hostsatlantisdir:.workspace:atlantismaildir:.workspace:mailoccdir:.workspace:occkeycloakdir:.workspace:keycloakricochetdir:.workspace:ricochetposthogdir:.workspace:posthogopenbaodir:.workspace:openbaovaultwardendir:.workspace:vaultwardenwebhookdir:.workspace:webhooksnotdir:.workspace:snotsearch-consoledir:.workspace:search-console1. project:
garage-webadmindir:.workspace:garage-webadminShow Output
2. project:
matrixdir:.workspace:matrixShow Output
3. project:
governancedir:.workspace:governanceShow Output
4. project:
observabilitydir:.workspace:observabilityShow Output
5. project:
nixbotdir:.workspace:nixbotShow Output
6. project:
forgejodir:.workspace:forgejoShow Output
7. project:
kenneldir:.workspace:kennelShow Output
8. project:
headscaledir:.workspace:headscaleShow Output
9. project:
litellmdir:.workspace:litellmShow Output
10. project:
cloudflare-tokensdir:.workspace:cloudflare-tokensShow Output
11. project:
hostsdir:.workspace:hostsShow Output
12. project:
atlantisdir:.workspace:atlantisShow Output
13. project:
maildir:.workspace:mailShow Output
14. project:
occdir:.workspace:occShow Output
15. project:
keycloakdir:.workspace:keycloakShow Output
16. project:
ricochetdir:.workspace:ricochetShow Output
17. project:
posthogdir:.workspace:posthogShow Output
18. project:
openbaodir:.workspace:openbaoShow Output
19. project:
vaultwardendir:.workspace:vaultwardenShow Output
20. project:
webhookdir:.workspace:webhookShow Output
21. project:
snotdir:.workspace:snotShow Output
22. project:
search-consoledir:.workspace:search-consoleShow Output
Apply Summary
22 projects, 22 successful, 0 failed, 0 errored
Locks and plans deleted for the projects and workspaces modified in this pull request:
.workspaces:atlantis,cloudflare-tokens,forgejo,garage-webadmin,governance,headscale,hosts,kennel,keycloak,litellm,mail,matrix,nixbot,observability,occ,openbao,posthog,ricochet,search-console,snot,vaultwarden,webhook