Productionize GitLab's use of Vale
Issue Description
Vale is an important tool in our content testing across the five main repos (gitlab, runner, charts, omnibus, operator). Currently, each repo has its own copy of our configuration, vocab, and rules. Anytime you add a new word to the spelling exceptions or update a rule, you must copy the change across each repo. It would be better to have a SSoT for our Vale implementation that each repo consumes.
This task is to decide on an approach to distribute our Vale setup more efficiently and implement it.
Prior art: