Use the Filesystem Hierarchy Standard (FHS) for deployments and artifacts #3432
Labels
A-devops
Area: Pipelines, CI/CD and Dockerfiles
A-infrastructure
Area: Infrastructure changes
C-enhancement
Category: This is an improvement
Motivation
Linux has its own filesystem convention, which is standard and considered by most sysadmins when creating products, OS-level restrictions, and even when taking security measures.
We should respect this convention for compatibility with different deployment mechanisms, and when high-security standards are being in placed (most directories are being restricted)
A good example is the Container-Optimized OS used by Google: https://cloud.google.com/container-optimized-os/docs/concepts/disks-and-filesystem#working_with_the_file_system
Specifications
Filesystem Hierarchy Standard - v3.0: https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html
Linux man for
hier
: https://man7.org/linux/man-pages/man7/hier.7.htmlRelated Work
#3344
The text was updated successfully, but these errors were encountered: