Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/uditgaurav/gitlab-runner
- Owner: uditgaurav
- License: apache-2.0
- Created: 2020-04-20T11:16:50.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-04-20T11:37:09.000Z (over 4 years ago)
- Last Synced: 2023-03-05T02:39:37.586Z (over 1 year ago)
- Language: Go
- Size: 15.4 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.