ragnarok

module
v0.0.0-...-6a3c6e2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 11, 2019 License: Apache-2.0

README

This repository will not have more updates

Ragnarok CircleCI

Odin's failure injection tool

Status

In heavy development!

Attack

These are the lowest level of problems (allocation of memory, big cpu usage...)

Failure

These are a set of grouped attacks acting in a way that make the system act with errors (memory leak, Spiky CPU...)

Directories

Path Synopsis
api
Package api will have all the basic objects that will be used to work in the application.
Package api will have all the basic objects that will be used to work in the application.
chaos/v1/pb
Package pb is a generated protocol buffer package.
Package pb is a generated protocol buffer package.
cluster/v1/pb
Package pb is a generated protocol buffer package.
Package pb is a generated protocol buffer package.
apimachinery
Package failure manages all the failure types.
Package failure manages all the failure types.
Package client is the package that will have the required implementation to manage objects.
Package client is the package that will have the required implementation to manage objects.
cmd
master command
node command
Package grpc will have all the proto and the generated go files of the required services by the nodes and the masters to implement the servers and the clients
Package grpc will have all the proto and the generated go files of the required services by the nodes and the masters to implement the servers and the clients
failurestatus
Package github_com_slok_ragnarok_grpc_failurestatus is a generated protocol buffer package.
Package github_com_slok_ragnarok_grpc_failurestatus is a generated protocol buffer package.
nodestatus
Package github_com_slok_ragnarok_grpc_nodestatus is a generated protocol buffer package.
Package github_com_slok_ragnarok_grpc_nodestatus is a generated protocol buffer package.
master
web
Package mocks will have all the mocks of the application, we'll try to use mocking using blackbox testing and integration tests whenever is possible.
Package mocks will have all the mocks of the application, we'll try to use mocking using blackbox testing and integration tests whenever is possible.
apimachinery/serializer
Code generated by mockery v1.0.0
Code generated by mockery v1.0.0
apimachinery/validator
Code generated by mockery v1.0.0
Code generated by mockery v1.0.0
apimachinery/watch
Code generated by mockery v1.0.0
Code generated by mockery v1.0.0
attack
Code generated by mockery v1.0.0
Code generated by mockery v1.0.0
client/api/chaos/v1
Code generated by mockery v1.0.0
Code generated by mockery v1.0.0
client/api/cluster/v1
Code generated by mockery v1.0.0
Code generated by mockery v1.0.0
client/informer
Code generated by mockery v1.0.0
Code generated by mockery v1.0.0
client/repository
Code generated by mockery v1.0.0
Code generated by mockery v1.0.0
client/util/queue
Code generated by mockery v1.0.0
Code generated by mockery v1.0.0
client/util/store
Code generated by mockery v1.0.0
Code generated by mockery v1.0.0
clock
Code generated by mockery v1.0.0
Code generated by mockery v1.0.0
grpc/failurestatus
Code generated by mockery v1.0.0
Code generated by mockery v1.0.0
grpc/nodestatus
Code generated by mockery v1.0.0
Code generated by mockery v1.0.0
log
Code generated by mockery v1.0.0
Code generated by mockery v1.0.0
master/service
Code generated by mockery v1.0.0
Code generated by mockery v1.0.0
master/web/handler
Code generated by mockery v1.0.0
Code generated by mockery v1.0.0
node/client
Code generated by mockery v1.0.0
Code generated by mockery v1.0.0
node/service
Code generated by mockery v1.0.0
Code generated by mockery v1.0.0
test
api
pb

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL