Skip to content

Commit

Permalink
Update readme, removing Bridgecrew (#23)
Browse files Browse the repository at this point in the history
  • Loading branch information
mclacore authored Apr 8, 2024
1 parent ff8d2fe commit e8121e7
Showing 1 changed file with 100 additions and 33 deletions.
133 changes: 100 additions & 33 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,23 +29,6 @@ Bundles are the basic building blocks of infrastructure, applications, and archi

## Bundle


<!-- COMPLIANCE:START -->

Security and compliance scanning of our bundles is performed using [Bridgecrew](https://www.bridgecrew.cloud/). Massdriver also offers security and compliance scanning of operational infrastructure configured and deployed using the platform.

| Benchmark | Description |
|--------|---------------|
| [![Infrastructure Security](https://www.bridgecrew.cloud/badges/github/massdriver-cloud/gcp-cloud-function-https/general)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=massdriver-cloud%2Fgcp-cloud-function-https&benchmark=INFRASTRUCTURE+SECURITY) | Infrastructure Security Compliance |
| [![CIS GCP](https://www.bridgecrew.cloud/badges/github/massdriver-cloud/gcp-cloud-function-https/cis_gcp)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=massdriver-cloud%2Fgcp-cloud-function-https&benchmark=CIS+GCP+V1.1) | Center for Internet Security, GCP Compliance |
| [![PCI-DSS](https://www.bridgecrew.cloud/badges/github/massdriver-cloud/gcp-cloud-function-https/pci)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=massdriver-cloud%2Fgcp-cloud-function-https&benchmark=PCI-DSS+V3.2) | Payment Card Industry Data Security Standards Compliance |
| [![NIST-800-53](https://www.bridgecrew.cloud/badges/github/massdriver-cloud/gcp-cloud-function-https/nist)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=massdriver-cloud%2Fgcp-cloud-function-https&benchmark=NIST-800-53) | National Institute of Standards and Technology Compliance |
| [![ISO27001](https://www.bridgecrew.cloud/badges/github/massdriver-cloud/gcp-cloud-function-https/iso)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=massdriver-cloud%2Fgcp-cloud-function-https&benchmark=ISO27001) | Information Security Management System, ISO/IEC 27001 Compliance |
| [![SOC2](https://www.bridgecrew.cloud/badges/github/massdriver-cloud/gcp-cloud-function-https/soc2)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=massdriver-cloud%2Fgcp-cloud-function-https&benchmark=SOC2)| Service Organization Control 2 Compliance |
| [![HIPAA](https://www.bridgecrew.cloud/badges/github/massdriver-cloud/gcp-cloud-function-https/hipaa)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=massdriver-cloud%2Fgcp-cloud-function-https&benchmark=HIPAA) | Health Insurance Portability and Accountability Compliance |

<!-- COMPLIANCE:END -->

### Params

Form input parameters for configuring a bundle for deployment.
Expand Down Expand Up @@ -158,18 +141,37 @@ Connections from other bundles that this bundle depends on.
- **`specs`** *(object)*
- **`gcp`** *(object)*: .
- **`project`** *(string)*
- **`region`** *(string)*: GCP region. Must be one of: `['us-east1', 'us-east4', 'us-west1', 'us-west2', 'us-west3', 'us-west4', 'us-central1']`.
- **`region`** *(string)*: The GCP region to provision resources in.

Examples:
```json
"us-east1"
```

```json
"us-east4"
```

```json
"us-west1"
```

```json
"us-west2"
```

- **`resource`** *(string)*
- **`service`** *(string)*
- **`zone`** *(string)*: GCP Zone.
```json
"us-west3"
```

```json
"us-west4"
```

```json
"us-central1"
```

Examples:
- **`subnetwork`** *(object)*: A region-bound network for deploying GCP resources. Cannot contain additional properties.
- **`data`** *(object)*
- **`infrastructure`** *(object)*
Expand Down Expand Up @@ -238,21 +240,67 @@ Connections from other bundles that this bundle depends on.
"projects/my-project/locations/us-west2/clusters/my-gke-cluster"
```

- **`vpc_access_connector`** *(string)*: GCP Resource Name (GRN).

Examples:
```json
"projects/my-project/global/networks/my-global-network"
```

```json
"projects/my-project/regions/us-west2/subnetworks/my-subnetwork"
```

```json
"projects/my-project/topics/my-pubsub-topic"
```

```json
"projects/my-project/subscriptions/my-pubsub-subscription"
```

```json
"projects/my-project/locations/us-west2/instances/my-redis-instance"
```

```json
"projects/my-project/locations/us-west2/clusters/my-gke-cluster"
```

- **`specs`** *(object)*
- **`gcp`** *(object)*: .
- **`project`** *(string)*
- **`region`** *(string)*: GCP region. Must be one of: `['us-east1', 'us-east4', 'us-west1', 'us-west2', 'us-west3', 'us-west4', 'us-central1']`.
- **`region`** *(string)*: The GCP region to provision resources in.

Examples:
```json
"us-east1"
```

```json
"us-east4"
```

```json
"us-west1"
```

```json
"us-west2"
```

- **`resource`** *(string)*
- **`service`** *(string)*
- **`zone`** *(string)*: GCP Zone.
```json
"us-west3"
```

```json
"us-west4"
```

```json
"us-central1"
```

Examples:
<!-- CONNECTIONS:END -->

</details>
Expand Down Expand Up @@ -294,7 +342,7 @@ Resources created by this bundle that can be connected to other bundles.

- **`security`** *(object)*: GCP Security Configuration. Cannot contain additional properties.
- **`iam`** *(object)*: IAM Roles And Conditions. Cannot contain additional properties.
- **`^[a-z-/]+$`** *(object)*
- **`^[a-z]+[a-z_]*[a-z]$`** *(object)*
- **`condition`** *(string)*: GCP IAM Condition.
- **`role`**: GCP Role.

Expand All @@ -318,18 +366,37 @@ Resources created by this bundle that can be connected to other bundles.
- **`specs`** *(object)*
- **`gcp`** *(object)*: .
- **`project`** *(string)*
- **`region`** *(string)*: GCP region. Must be one of: `['us-east1', 'us-east4', 'us-west1', 'us-west2', 'us-west3', 'us-west4', 'us-central1']`.
- **`region`** *(string)*: The GCP region to provision resources in.

Examples:
```json
"us-east1"
```

```json
"us-east4"
```

```json
"us-west1"
```

```json
"us-west2"
```

- **`resource`** *(string)*
- **`service`** *(string)*
- **`zone`** *(string)*: GCP Zone.
```json
"us-west3"
```

```json
"us-west4"
```

```json
"us-central1"
```

Examples:
<!-- ARTIFACTS:END -->

</details>
Expand Down

0 comments on commit e8121e7

Please sign in to comment.