DevSecOps-MaturityModel icon indicating copy to clipboard operation
DevSecOps-MaturityModel copied to clipboard

Single action yaml

Open wurstbrot opened this issue 4 years ago • 4 comments

As a dsomm developer, I need to put a new action in different maturity levels to compare the usefulness/effort of the action with other actions in other (sub)dimimensions.

As a dsomm adopter, I want to play around with the existing actions in different levels. Therefore, I need a way to override just the maturity level.

It is not very "handy" to go into a big yaml file and search for the action to adjust the level in it.

One solution is to place every action in a single yaml. What is your solution?

wurstbrot avatar Feb 10 '21 10:02 wurstbrot

I need to put a new action in different maturity levels to compare the usefulness/effort of the action

We should reverse the database, eg:

action:
  dimensions: ...
  ...

It is not very "handy" to go into a big yaml file and search for the action to adjust the level in it.

If more flexibility is needed, we will eventually use a database. Yamls can just initialize it.

actions:
  action-1: ...
  action-2: ..
  action-3: ...

and then

dimension-1:
  subdimension-1:
    actions:
    - *action-1
    - *action-2
  subdimension-2:
    actions:
    - *action-4
    - *action-3

This needs some thoughts eg it would be complex to adjust actions.

Can you make some concrete examples svp?

ioggstream avatar Feb 25 '21 13:02 ioggstream

svp means?

wurstbrot avatar Feb 25 '21 13:02 wurstbrot

svp means?

please in French ;)

ioggstream avatar Feb 25 '21 15:02 ioggstream

@wurstbrot imho for now we can close as we moved to a more flexible schema. Having a single activity under more dimensions is not ok for now iiuc because we want to deduplicate activities in the model.

if you agree, you can close

ioggstream avatar Apr 07 '21 23:04 ioggstream