Skip to content

Run function init container in fips140=only mode when function controller is running in FIPS mode #2299

@kwiatekus

Description

@kwiatekus

Description

Set GODEBUG env variable of function init container to fips140=only whenever function controller is run in fips mode as identiffied by APP_KYMA_FIPS_MODE_ENABLED env

Reasons

All containers on ns2 region must run with fips140=only setting

Acceptance Criteria

  • init container should panic when not started with GODEBUG fips140=only flag in case controller is running in FIPS mode

Testing Strategy (DoD)

  • unit test checking that godebug env is properly set for init container when operating in fips mode

Metadata

Metadata

Assignees

Labels

priority/critical-urgentHighest priority. Must be actively worked on as someone's top priority right now.

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions