What is claimed is:1. A method comprising:identifying a committed change in one or more files associated with a cloud-native network function (CNF) in a first repository;determining whether the committed change is permitted based on one or more policies associated with the CNF; andwhen the committed change is permitted, updating at least one file in a second repository based on the committed change, wherein the second repository provides a single source of truth for deploying the CNF, a change in the second repository being relied upon for updating deployments of the CNF, the change in the second repository includes an updated parameter associated with a requirement for deploying the CNF.2. The method of claim 1, wherein the committed change comprises a change to one or more YAML files.3. The method of claim 1, wherein the CNF in the first repository comprises a plurality of files and a manifest.4. The method of claim 1, wherein the CNF comprises a firewall function or routing function.5. The method of claim 1 further comprising:when the committed change is not permitted, preventing an update to at least one file in the second repository.6. The method of claim 1 further comprising:identifying a new CNF in the first repository;identifying one or more configuration parameters associated with the CNF;updating one or more files for the new CNF with the one or more configuration parameters; andstoring the one or more files for the new CNF in the second repository.7. The method of claim 6, wherein the one or more configuration parameters comprise at least a node selector parameter.8. The method of claim 1, wherein determining whether the committed change is permitted based on the one or more policies associated with the CNF comprises:identifying a file associated with the committed change;determining whether the file is permitted to be modified based on the one or more policies; andwhen the file is permitted to be modified, permitting the committed change.9. A computing apparatus comprising:a storage system;a processing system operatively coupled to the storage system; andprogram instructions stored on the storage system that, when executed by the processing system, direct the computing apparatus to:identify a committed change in one or more files associated with a cloud-native network function (CNF) in a first repository;determine whether the committed change is permitted based on one or more policies associated with the CNF; andwhen the committed change is permitted, update at least one file in a second repository based on the committed change, wherein the second repository provides a single source of truth for deploying the CNF, files stored in the second repository being relied upon for a synchronization of Kubernetes clusters, a change in the second repository being relied upon for updating deployments of the CNF, the change in the second repository includes an updated parameter associated with a requirement for deploying the CNF.10. The computing apparatus of claim 9, wherein the committed change comprises a change to one or more YAML files.11. The computing apparatus of claim 9, wherein the CNF in the first repository comprises a plurality of files and a manifest.12. The computing apparatus of claim 9, wherein updating at least one file in the second repository based on the committed change comprises adding at least one file in the second repository based on the committed change.13. The computing apparatus of claim 9, wherein the program instructions further direct the computing apparatus to:when the committed change is not permitted, prevent an update to at least one file in the second repository.14. The computing apparatus of claim 9, wherein the program instructions further direct the computing apparatus to:identify a new CNF in the first repository;identify one or more configuration parameters associated with the CNF;update one or more files for the new CNF with the one or more configuration parameters; andstore the one or more files for the new CNF in the second repository.15. The computing apparatus of claim 14, wherein the one or more configuration parameters comprise at least a node selector parameter.16. The computing apparatus of claim 9, wherein determining whether the committed change is permitted based on the one or more policies associated with the CNF comprises:identifying a file associated with the committed change;determining whether the file is permitted to be modified based on the one or more policies; andwhen the file is permitted to be modified, permitting the committed change.17. The computing apparatus of claim 9, wherein determining whether the committed change is permitted comprises determining whether a user associated with the committed change is permitted to make the committed change.18. An apparatus comprising:a storage system;program instructions stored on the storage system that, when executed by a processing system, directs a computing apparatus to:identify a cloud-native network function (CNF) in a first repository;identify one or more configuration parameters associated with the CNF;update the one or more files for the CNF with the one or more configuration parameters;store the one or more files for the CNF in the second repository;wherein an unpermitted modification to the CNF in the first repository is not identified by the second repository, second repository being relied upon for updating deployments of the CNF, a change in the second repository includes an updated parameter associated with a requirement for deploying the CNF.19. The apparatus of claim 18, wherein the one or more configuration parameters comprise at least a node selector parameter associated with a CNF type for the CNF.20. The method of claim 1, wherein the requirement comprises a processing resource requirement or a storage resource requirement.