Are there any requirements for monitoring? What is being built and what could go wrong?
Are there any requirements related to backup?
Acceptance criteria
All authentication pods uses a shared key like apps
Specification tasks
[x] Development tasks are defined
Development tasks
[x] Extend provisioning script for platform cluster to include creation of a new container for keys- [ ] Update helm chart for authentication to mount the created volume
[x] Update authentication to store keys in blob storage
Description
We need to configure shared keys between the different authentication pods similar to apps.
Currently this is used to validate state when validating OIDC login
In app we uses dataProtectionConfiguration https://github.com/Altinn/altinn-studio/blob/master/src/Altinn.Apps/AppTemplates/AspNet/Altinn.App.PlatformServices/Extensions/DataProtectionConfiguration.cs
Considerations
Ops requirements
Acceptance criteria
Specification tasks
Development tasks
- [ ] ProdTask in infra boardTest