Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/uditgaurav/gitlab-runner

Contains the gitlab runner for litmus e2e
https://github.com/uditgaurav/gitlab-runner

Last synced: 18 days ago
JSON representation

Contains the gitlab runner for litmus e2e

Awesome Lists containing this project

README

        

## litmus-e2e
This repository contains the Gitlab e2e pipeline with BDD and other positive and negative test cases for Generic experiments of litmus. An auxiliary application is deployed in the scope of different scenarios and the chaos is performed on that application then in the cleanup stage it is removed successfully.
# Here are the different stages of the Gitlab pipeline:


Stages
Description


Setup
In this stage, the gke cluster is set up with the given value of nodes.


Install
This is the Litmus installation stage, in this stage the crds rbacs and the operator are created.


Deploy
This is the application deployment stage. The application under chaos is deployed and the liveness test for the application is also performed in this stage.


Generic-experiment
This stage includes the creation of experiments,engine and positive and negative test cases for the experiments.


Infra-experiment
This stage also includes the creation of experiments,engine and positive and negative test cases of Infra experiments.


App-cleanup
This is the experiment and application cleanup stage on which all the engines, applications, experiments are removed.


Cleanup
In this stage, the cluster along with VPC Network gets deleted.