Skip to content

feat: add prod workspace-service (wave 12)#45

Merged
acascais merged 1 commit intomainfrom
feat/prod-wave-12
Apr 16, 2026
Merged

feat: add prod workspace-service (wave 12)#45
acascais merged 1 commit intomainfrom
feat/prod-wave-12

Conversation

@acascais
Copy link
Copy Markdown
Contributor

Summary

  • Add workspace-service to clusters/prod/apps/ (wave 12)
  • Env-specific changes: env: prod, GUACAMOLE_HOSTNAME: hdc.ebrains.eu
  • ExternalSecret pulls guacamole-username/guacamole-password from secret/workspace in prod Vault
  • Add secret/workspace provisioning command to docs/vault-secrets.md

Vault

secret/workspace provisioned with guacadmin defaults. Will update password after wave 13 (Guacamole) deploys.

Test plan

  • make test ENV=prod — all checks pass
  • make test ENV=dev — unchanged, all checks pass
  • Zero dev.hdc / clusters/dev references in prod workspace files

Last individual app before workbench AppSets. Copies dev config
with env=prod and GUACAMOLE_HOSTNAME pointed at hdc.ebrains.eu.
Adds secret/workspace to vault-secrets.md.
@acascais acascais merged commit e8e1790 into main Apr 16, 2026
4 checks passed
@acascais acascais deleted the feat/prod-wave-12 branch April 16, 2026 05:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant