@@ -71,7 +71,8 @@ flowchart TD
71
71
subgraph step2["STEP 2: SCANNING EXECUTION"]
72
72
direction TB
73
73
run_cinc["Run CINC Auditor with k8s-container Transport"] --> process["Process with SAF CLI & Check Threshold"]
74
- process --> generate_reports["Generate Reports and Validations"] --> cleanup["Clean up RBAC & Service Account"]
74
+ process --> generate_reports["Generate Reports and Validations"]
75
+ generate_reports --> cleanup["Clean up RBAC & Service Account"]
75
76
end
76
77
77
78
step2 --> complete([SCAN COMPLETE])
@@ -93,10 +94,6 @@ flowchart TD
93
94
style process fill:#217645,stroke:#FFFFFF,stroke-width:2px,color:#FFFFFF
94
95
style generate_reports fill:#4C366B,stroke:#FFFFFF,stroke-width:2px,color:#FFFFFF
95
96
style cleanup fill:#505050,stroke:#FFFFFF,stroke-width:2px,color:#FFFFFF
96
-
97
- %% Add more vertical space
98
- classDef space height:20px;
99
- class step1,step2 space;
100
97
```
101
98
102
99
## Debug Container Approach Workflow
@@ -475,33 +472,36 @@ flowchart TD
475
472
start([START]) --> principles
476
473
477
474
subgraph principles["SECURITY PRINCIPLES"]
475
+ direction TB
478
476
least_privilege["Principle of Least Privilege"] --> token["Short-lived Token Generation"]
479
477
namespace["Namespace Isolation"] --> no_privileges["No Permanent Elevated Privileges"]
480
478
end
481
479
482
480
principles --> controls
483
481
484
482
subgraph controls["IMPLEMENTATION CONTROLS"]
483
+ direction TB
485
484
rbac["Resource-specific RBAC Controls"] --> security_first["Security First Design"]
486
485
audit["Audit Trail of Scan Access"] --> cleanup["Automatic Cleanup"]
487
486
end
488
487
489
488
controls --> compliance
490
489
491
490
subgraph compliance["COMPLIANCE VALIDATION"]
491
+ direction TB
492
492
threshold["Threshold-based Validation with SAF CLI"]
493
493
end
494
494
495
495
compliance --> complete([END])
496
496
497
497
%% WCAG-compliant styling
498
- style start fill:#0066CC,stroke:#FFFFFF,stroke-width:2px,color:#FFFFFF,font-weight:bold
499
- style complete fill:#0066CC,stroke:#FFFFFF,stroke-width:2px,color:#FFFFFF,font-weight:bold
498
+ style start fill:#0066CC,stroke:#FFFFFF,stroke-width:2px,color:#FFFFFF
499
+ style complete fill:#0066CC,stroke:#FFFFFF,stroke-width:2px,color:#FFFFFF
500
500
501
- %% Section styling with WCAG-compliant colors
502
- style principles fill:none,stroke:#DD6100,stroke-width:4px,color:#FFFFFF,font-weight:bold
503
- style controls fill:none,stroke:#DD6100,stroke-width:4px,color:#FFFFFF,font-weight:bold
504
- style compliance fill:none,stroke:#DD6100,stroke-width:4px,color:#FFFFFF,font-weight:bold
501
+ %% Section styling with WCAG-compliant colors - works in both light/dark
502
+ style principles fill:none,stroke:#DD6100,stroke-width:4px
503
+ style controls fill:none,stroke:#DD6100,stroke-width:4px
504
+ style compliance fill:none,stroke:#DD6100,stroke-width:4px
505
505
506
506
%% Process styling
507
507
style least_privilege fill:#505050,stroke:#FFFFFF,stroke-width:2px,color:#FFFFFF
0 commit comments