Skip to content

Commit 1d73cd5

Browse files
author
iru
authored
refactor: remove scanning module (#49)
* refactor: remove scanning module
1 parent 8949f86 commit 1d73cd5

File tree

19 files changed

+6
-709
lines changed

19 files changed

+6
-709
lines changed

.github/workflows/ci-integration-tests.yaml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,6 @@ jobs:
5353
kubectl get deployments -n sfc-tests-kitchen-singlek8s
5454
kubectl describe deployment cloud-connector -n sfc-tests-kitchen-singlek8s
5555
kubectl logs deployment.apps/cloud-connector -n sfc-tests-kitchen-singlek8s
56-
kubectl logs deployment.apps/cloud-scanning -n sfc-tests-kitchen-singlek8s
57-
5856
5957
- name: Destroy single-account-k8s resources
6058
env:
@@ -85,8 +83,6 @@ jobs:
8583
kubectl get deployments -n sfc-tests-kitchen-singlek8s
8684
kubectl describe deployment cloud-connector -n sfc-tests-kitchen-orgk8s
8785
kubectl logs deployment.apps/cloud-connector -n sfc-tests-kitchen-orgk8s
88-
kubectl logs deployment.apps/cloud-scanning -n sfc-tests-kitchen-orgk8s
89-
9086
9187
- name: Destroy org-k8s test
9288
env:

.pre-commit-config.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ repos:
2323
rev: v1.50.0
2424
hooks:
2525
- id: terraform_fmt
26+
# - id: terraform_validate
2627
- id: terraform_docs
2728
args:
2829
- '--args=--sort-by required'

examples-internal/single-account-scanning/main.tf

Lines changed: 0 additions & 69 deletions
This file was deleted.

examples-internal/single-account-scanning/outputs.tf

Whitespace-only changes.

examples-internal/single-account-scanning/variables.tf

Lines changed: 0 additions & 58 deletions
This file was deleted.

examples-internal/single-account-scanning/versions.tf

Lines changed: 0 additions & 8 deletions
This file was deleted.

modules/infrastructure/permissions/ecs-org-role/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@ The aim of this module is to manage the organizational **managed account** requi
55
1. Enables Cloudtrail SNS subscription permissions through a role specified within the Sysdig Secure workload **member account**
66
2. Creates a role in the organizational **managed account** with the required permissions
77

8-
* Threat-Detection through [cloud-connector](https://github.com/sysdiglabs/terraform-aws-secure-for-cloud/tree/master/modules/services/cloud-connector).
8+
* Threat-Detection
99
* S3 Get and List permissions in order to fetch the events
1010
* SNS Subscription permissions in order to subscribe a topic to it
1111

12-
* Image scanning through [cloud-scanning](https://github.com/sysdiglabs/terraform-aws-secure-for-cloud/tree/master/modules/services/cloud-scanning).
12+
* Image scanning
1313
* Enable this role to assumeRole to member accounts through the `organizational_role_per_account` role,
1414
in order to be able to fetch images that may be in member-account repositories
1515

modules/infrastructure/permissions/eks-org-role/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@ The aim of this module is to manage the organizational **managed account** requi
55
1. Enables Cloudtrail SNS subscription permissions through a role specified within the Sysdig Secure workload **member account**
66
2. Creates a role in the organizational **managed account** with the required permissions
77

8-
* Threat-Detection through [cloud-connector](https://github.com/sysdiglabs/terraform-aws-secure-for-cloud/tree/master/modules/services/cloud-connector).
8+
* Threat-Detection
99
* S3 Get and List permissions in order to fetch the events
1010
* SNS Subscription permissions in order to subscribe a topic to it
1111

12-
* Image scanning through [cloud-scanning](https://github.com/sysdiglabs/terraform-aws-secure-for-cloud/tree/master/modules/services/cloud-scanning).
12+
* Image scanning
1313
* Enable this role to assumeRole to member accounts through the `organizational_role_per_account` role,
1414
in order to be able to fetch images that may be in member-account repositories
1515

modules/infrastructure/permissions/general/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Permissions :: General
22

3-
General permissions that apply to both cloud-connector and cloud-scanning modules
3+
General permissions that apply to both threat-detection (cloud-connector) and image-scanning (cloud-scanning) features
44

55
<!-- BEGINNING OF PRE-COMMIT-TERRAFORM DOCS HOOK -->
66
## Requirements

modules/services/cloud-scanning/README.md

Lines changed: 0 additions & 92 deletions
This file was deleted.

modules/services/cloud-scanning/cloudwatch.tf

Lines changed: 0 additions & 10 deletions
This file was deleted.

0 commit comments

Comments
 (0)