Pypi: openshift-python-wrapper
A python wrapper for kubernetes-python-client with support for RedHat Container Virtualization. (Openshift Virtualization)
Docs: openshift-python-wrapper docs
From source:
git clone https://github.com/RedHatQE/openshift-python-wrapper.git
cd openshift-python-wrapper
python setup.py install --userFrom pypi:
pip install openshift-python-wrapper --user- Export GitHub token
export GITHUB_TOKEN=<your_github_token>sudo npm install --global release-it
npm install --save-dev @release-it/bumper- Create a release, run from the relevant branch.
To create a 4.11 release, run:
git checkout v4.11
git pull
release-it # Follow the instructionsHosted on readthedocs.io openshift-python-wrapper
For PR dependency we use dpulls
To make PR depends on other PR add depends on #<PR NUMBER> in the PR description.
To change log level export OPENSHIFT_PYTHON_WRAPPER_LOG_LEVEL:
export OPENSHIFT_PYTHON_WRAPPER_LOG_LEVEL=<LOG_LEVEL> # can be: "DEBUG", "INFO", "WARNING", "ERROR", "CRITICAL"We use pre-commit for code check.
pre-commit installSome code examples locate at examples directory
To contribute new additions or changes to the project, please refer to the contribution guide first.