Newer
Older
#!/usr/bin/python3
import yaml
import sys
values_file = sys.argv[1]
service_name = sys.argv[2]
new_version = sys.argv[3]
with open(values_file) as file:
ymldoc = yaml.safe_load(file)
ymldoc[service_name]['image']['tag'] = new_version
ymldoc[service_name]['helm']['version'] = new_version
with open(values_file, "w") as ostream:
yaml.dump(ymldoc, ostream, default_flow_style=False, sort_keys=False)