kibana/dev_docs
Brad White e448334950
[build] Add Docker images with FIPS (#175946)
## Summary
Closes elastic/kibana-operations/issues/24

This adds a second flavor of UBI image (`kibana-ubi-fips`) which has a
FIPS compliant version of OpenSSL compiled and linked to Node. Using the
label `ci:build-docker-fips` will create the image in CI and push to the
registry.

The FIPS image start the Kibana NodeJS process using the FIPS compliant
OpenSSL version. Kibana will start in this state but crash during
runtime because there are many code changes required for it to be FIPS
compliant, including `node_module` usage. I attempted numerous ways to
load other OpenSSL providers alongside the FIPS provider, but it always
led to Kibana crashing on invalid algorithm usage.

---------

Co-authored-by: Tiago Costa <tiago.costa@elastic.co>
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
2024-02-07 12:09:52 -08:00
..
assets Developer documentation for designing feature privileges (#166716) 2023-09-27 13:43:55 +02:00
contributing [ci] Remove jenkins config (#173745) 2023-12-21 12:09:43 -06:00
getting_started docs(kibana): fix md syntax, first dev login details (#158168) 2023-05-23 17:33:35 +02:00
key_concepts async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
operations [docs] Fix functional test doc formatting (#169715) 2023-10-24 16:45:52 -04:00
shared_ux Consolidate shared ux team dev docs (#172966) 2023-12-11 15:20:23 +01:00
tutorials [build] Add Docker images with FIPS (#175946) 2024-02-07 12:09:52 -08:00
api_welcome.mdx [packages] migrate all plugins to packages (#148130) 2023-02-08 21:06:50 -06:00
kibana_server_core_components.mdx Clean up dev docs (#124271) 2022-02-03 10:09:10 -05:00