Я обычно зеркалирую репозиторий с публичным чартом или затягиваю/кеширую chart в свой Nexus.
На случай, если оригинальный чарт исчезнет, переедет или перестанет быть совместимым, а может быть в стране запретят интернет. Или мне захочется внести в него свои изменения.
Chars and subcharts? - Но я хочу использовать публичные чарты от MySQL.
Subchart можно указать как
Dependency (или подключить git-сабмодулем, если это репа.).
Конфигурировать values.yaml стандартно как для subcharts.
для каждого чарта отведён отдельный репозиторий?
Не всегда чарты есть в helm-репозитории.