All Projects → target → grease

target / grease

Licence: MIT License
Automated Scripting Engine For the Modern Age

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to grease

devops-bootcamp
Liatrio's DevOps Bootcamp
Stars: ✭ 21 (-48.78%)
Mutual labels:  engineering
moreThanFAANGM
This repository contains opportunities for you to apply to more than 300 product base companies(NOT JUST FAANGM) & good start-ups.
Stars: ✭ 2,609 (+6263.41%)
Mutual labels:  engineering
EmbeddedTools
Additions to the model-based DSL for deploying Java and Native projects to remote targets
Stars: ✭ 14 (-65.85%)
Mutual labels:  target
BLUELAY
Searches online paste sites for certain search terms which can indicate a possible data breach.
Stars: ✭ 24 (-41.46%)
Mutual labels:  operations
my-testflow
Test automation standard engineering project template
Stars: ✭ 30 (-26.83%)
Mutual labels:  engineering
soda-scala
Native Scala API for SODA2
Stars: ✭ 15 (-63.41%)
Mutual labels:  engineering
awesome-engineering
A curated list of awesome engineering blogs, handbooks and open source repos from top technology companies
Stars: ✭ 96 (+134.15%)
Mutual labels:  engineering
company-engineering-blogs
A collection of companies' engineering blogs, to help you improve your software engineering skill and learn how their software work. 📖🛠
Stars: ✭ 108 (+163.41%)
Mutual labels:  engineering
jbanking
A Java banking API
Stars: ✭ 58 (+41.46%)
Mutual labels:  target
engineering-culture
The cultural values of Telegraph Engineering
Stars: ✭ 14 (-65.85%)
Mutual labels:  engineering
mcu-curriculum
Minecraft U Curriculum
Stars: ✭ 48 (+17.07%)
Mutual labels:  engineering
fluent-plugin-burrow
This plugin for Fluentd allows to extract a single key from an existing record and re-parse it with a supplied format.
Stars: ✭ 16 (-60.98%)
Mutual labels:  operations
EngineeringTeam
와이빅타 엔지니어링팀의 자료를 정리해두는 곳입니다.
Stars: ✭ 41 (+0%)
Mutual labels:  engineering
developer-roadmap-kr-
2020년, 웹개발자가 되기 위한 로드맵 https://roadmap.sh
Stars: ✭ 80 (+95.12%)
Mutual labels:  engineering
desafios-iddog
Desafio iddog para frontend e mobile
Stars: ✭ 21 (-48.78%)
Mutual labels:  engineering
careers
Holded engineering careers info, coding challenges, and anything else we are open to sharing with the world.
Stars: ✭ 15 (-63.41%)
Mutual labels:  engineering
pylife
a general library for fatigue and reliability
Stars: ✭ 45 (+9.76%)
Mutual labels:  engineering
awesome-aha
Awesome list for "Aha!" moments related to programming and computer science. Accelerate your learning.
Stars: ✭ 77 (+87.8%)
Mutual labels:  engineering
NinjaCalc
An embedded engineering calculator toolbox for doing calculations in a breeze.
Stars: ✭ 14 (-65.85%)
Mutual labels:  engineering
target-stitch
A Singer.io Target for the Stitch Import API
Stars: ✭ 21 (-48.78%)
Mutual labels:  target

GREASE

Our Trello Board for Feature Tracking
Automation as a Service

Travis AppVeyor Current Version Read the Docs License

GREASE

  • Guest
  • Reliability
  • Engineering
  • Automation
  • Solution
  • Engine

What it does

GREASE is designed as a system to enable generalized and large scale automation efforts. Rather than approaching automation via manual scripts, scheduled runs in a task runner system, GREASE is designed to be completely hands free. This enables true and actual automation and reduction of toil. GREASE is designed to stop the decades old mentality of operations and operators from break/fix work, and redirect their efforts to the principles of SRE. A common simile for GREASE is: "Let Operations STOP fighting all these fires (automated preventable incidents), install the sprinkler system (GREASE) and begin performing arson investigation (helping solutions portfolio working on & prioritizing their backlog/Designing better processes and infrastructure)

GREASE provides a simple JSON configuration schema for issue detection and a safe Python command class for implementing resolutions.

How it works

GREASE runs 24/7/365 monitoring sources you define and based on configuration can act on these sources. These actions can be anything you can do in python.

Out of the box GREASE is very minimal, it is but an engine. Similar to Django, you write your application, GREASE just serves it.

Getting the Docs

  1. Install sphinx pip install sphinx
  2. generate the docs by running make html
  3. Use a web browser to read the docs starting at <project root>/docs/_build/index.html

Requirements

  1. Python2.7
  2. Pip
    • requests
    • pymongo
    • psutil
    • psycopg2
    • elasticsearch
    • psutil
    • FOR WINDOWS ONLY pypiwin32

Installing

Via PIP

Simply run pip install tgt_grease

Manually

  1. Clone this repo to your machine
  2. from the created directory run python setup.py install
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].