Skip to content

markoskandylis/python-chart-airgab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chart and YAML Processing Tools

This repository contains a set of tools for handling charts and processing YAML files, particularly for operations related to container images and Elastic Container Registry (ECR).

Files Overview

chart.py

This file contains functions for managing charts, including:

  • Pulling Helm Charts
  • Checking Required Docker Images
  • Pulling Docker Images
  • Tagging Docker images
  • Pushing Docker images to private ECR repositories
  • Handling repository creation if it does not exist

image_yaml.py

This file includes functionalities for processing YAML files, such as:

  • Loading and extracting values from YAML files
  • Copying and updating YAML files with new versions and repository URLs

main.py

The main entry point for the application, coordinating the execution of functionalities provided in the other files.

yamls.py

Utilities for handling YAML files, including:

  • Loading YAML content
  • Copying YAML files to new destinations
  • Updating specific values within YAML files

Installation

To install the required dependencies, run the following command:

pip install -r requirements.txt

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages