However, if the modification is approved, management service 530 will identify changes to one or more files based on the modification at step 3. The changes to the one or more files may include adding one or more files, removing one or more files, updating one or more files, or providing some other operation. Once the changes are identified, the updated files are pushed to repository 511 as updated files 550 at step 4, wherein a GitOps service may use the updated files for containers and clusters associated with the CNF.
FIG. 6 illustrates a management computing system 600 to manage versions of CNFs according to an implementation. Computing system 600 is representative of any computing system or systems with which the various operational architectures, processes, scenarios, and sequences disclosed herein for a management service can be implemented. Computing system 600 is an example of a management service 130 of FIG. 1, although other examples may exist. Computing system 600 includes storage system 645, processing system 650, and communication interface 660. Processing system 650 is operatively linked to communication interface 660 and storage system 645. Communication interface 660 may be communicatively linked to storage system 645 in some implementations. Computing system 600 may further include other components such as a battery and enclosure that are not shown for clarity.