1. A method, comprising: determining one or more fault conditions to be associated with a fault injection implementation based on one or more parameters associated with a request for the fault injection implementation, wherein said determining is carried out automatically by a decision-making component executing on a hardware processor, and wherein said determining the one or more fault conditions to be associated with the fault injection implementation comprises ranking multiple fault conditions based on one or more variables; generating a specification for a lifecycle of the fault injection implementation based on the one or more fault conditions, wherein said generating is carried out automatically by a fault injection specification component executing on the hardware processor and communicatively linked to the decision-making component; and executing the fault injection implementation in a target system, wherein said executing comprises effecting the lifecycle of the fault injection implementation according to the generated specification, and wherein said executing is carried out automatically by a fault injection execution component executing on the hardware processor and communicatively linked to the decision-making component and the fault injection specification component.