Skip to content

iii-org/devops-system

Repository files navigation

To run the API server

You need a config.py file containing API keys or other sensitive information.

  1. Install python3.8+ and pip on your machine.
  2. $ cd build/devops_api
  3. $ pip install -r requirements.txt
  4. $ mv _environments.json environments.json # Or just place downloaded environments.json from somewhere else here
  5. $ mv _k8s_config into $HOME/.kube/config # Put kubernetes config file into $HOME/.kube/config
  6. $ python apis/api.py # Replace python command with your python3 executable on your platform

DevOps and testing integration platform on kubernetes


Framework

framework of the platform

Software components

framework of the platform

Migrate from pre-Harbor version to V0.9.2

  1. API/migrate?to=orm
  2. Update database with alembic upgrade head
  3. API/migrate?to=0.9.2

Mirror harbor image to docker hub

Mirror local Image To Docker Hub iiorg/devops-api:develop