huang195 / utilities

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

utilities repository

This repository includes a set of (hopefully) utilities that can be used to query namespaces, operators, argocd projects and argocd applications in an OpenShift cluster.

This is still work in progress so we will be re-arranging a lot of the code in the near future.

Requirements

The openshift directory contains a classes that can be used in an OpenShift cluster environment. The class library uses the OpenShift Rest CLI to make the proper calls to the OpenShift API.

To install you can follow the Installation instructions found in the README.

We also make use of the python3-pyyaml library to parse YAML files. You will have to install the package on your system using DNF, apt-get or pip.

Directories

Directory Description
aws-tools This directory contains some S3 tools and EC2 tools
openshift This directory contains the helper classes for openshift
acm_import Playbook and role to automatically import clusters in ACM
jekyll-container Takes text written in your favorite markup language and uses layouts to create a static site.

If you have any questions please contact Lester Claudio or Jonny Rickard

About

License:GNU General Public License v3.0


Languages

Language:Python 72.1%Language:Shell 23.0%Language:Makefile 3.5%Language:Jinja 1.0%Language:Dockerfile 0.4%