Specifically in the context of k8s and docker which file extension is preferred?
When I asked my friend, his response was quite convincing...
I like
.yml, it's 25% faster to write
βπ
Personally, I'm fine with whichever is the "standard"/majority preference for consistency sake.
Fun fact - Though .yaml is recommended, many codebases and documentation around the π begs to differ.
Top comments (10)
I don't know why, but for some reason, I prefer
.yamlover.yml.Nice! Thanks for chiming in.
Just a quick follow up random question, if you were working on a project(s) and there was a mix between both
.ymland.yamlfiles would it bother/annoy you?Ah. Now that would be annoying for sure. If it was me I would go in and check to see if renaming them would have any issues. If not I would simply go ahead and rename them to
.yamland make sure it is following a standard.So does Google Cloud Platform!
I have to agree with that.
In my project dynaconf I choosen to support both
.yamland.yml(I also added support for.tomland.tmlknowing no one uses.tml)I prefer
.ymlfor one simple reason - I grew up in a time when file names were at most eight characters long, file extensions were three characters long, and the operating system enforced that.When was that? I grew up in the 90s and neither Solaris nor HPUX had any such limitation.
I prefer .yaml as it's literally the name of the file type and how it's pronounced.
Nice! Great
DX! But...This is surprising! Do you have any proof?