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; 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.