-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adding FIPS 140-2 Support to EKS AMI #513
Conversation
Updated: This PR is now ready to be merged as the final certification has been posted. |
We're discussing this PR and trying to understand what's the best interface for enabling FIPS modules on the EKS optimized AMIs. |
Hey, this is still very much needed for fedRAMP requirements. Is there any progress being made on this? As this would be much easier alternative to making our own AMI's with this feature. |
@abeer91 any updates on this PR? FIPS 140-2 is a must-have for FedRAMP services leveraging AWS. Currently FedRAMP services in AWS GovCloud have no way to use EKS without building their own AMI that enables FIPS manually. |
#898 updates this pull request to work on |
This adds support for enabling FIPS 140-2 mode in the Kernel. FIPS 140-2 is required by customers looking to achieve FedRAMP and/or DoD CC SRG compliance. This brings awslabs#513 up to date with the latest master.
Closing as duplicate of #898 . |
Description of changes: This PR adds support for enabling FIPS 140-2 mode in the Kernel. FIPS 140-2 is required by customers looking to achieve FedRAMP and/or DoD CC SRG compliance. This PR adds steps to the
upgrade_kernel.sh
script to enable FIPS 140-2 mode on AL2. The use of this AMI will enable customers to build FIPS 140-2 compatible solutions on top of Amazon EKS worker nodes. This PR supports the publication of FIPS and Non-FIPS AMIs by adding an additional packer variable and additionalmake
commands.The suggested naming for FIPS enabled AMIs:
amazon-eks-node-fips-*
This PR adds the following commands:
Amazon Linux 2 is currently undergoing the FIPS 140-2 validation process with NIST. At the time of this PR, Amazon Linux 2 is still in the validation process. I recommend holding of on merging this PR until all validation has been completed.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.