Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions cloudformation/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ On EKS the firewall is the **Helm chart** (`../helm`), which already supports DN
|------|---------|
| `eks-cluster.yaml` | **Greenfield wrapper** — VPC + EKS cluster + node group + OIDC provider. Skip if you already run a cluster. |
| `firewall-eks.yaml` | **Shared base** — ElastiCache Redis + Socket token (Secrets Manager) + IRSA role; emits the `helm upgrade --install` command. |
| `values/dns-override.values.yaml` | Example Helm values (DNS-override + Redis + self-signed certs). Behavioral defaults stay synced with `helm/values.yaml`; image pinned to `2.0.14`. |
| `values/dns-override.values.yaml` | Example Helm values (DNS-override + Redis + self-signed certs). Behavioral defaults stay synced with `helm/values.yaml`; image pinned to `2.1.0`. |

## Cases

Expand All @@ -29,7 +29,7 @@ The base template currently takes the **handoff** approach: CloudFormation provi

## Config model

On EKS the Helm chart renders the firewall config into a **ConfigMap**. The stack injects install-time values for the ElastiCache endpoint (`redis.host`), the Socket token (`socket.apiToken`, read from Secrets Manager), and the firewall image tag (`image.tag`, default `2.0.14`). Chart version defaults to `0.11.1`.
On EKS the Helm chart renders the firewall config into a **ConfigMap**. The stack injects install-time values for the ElastiCache endpoint (`redis.host`), the Socket token (`socket.apiToken`, read from Secrets Manager), and the firewall image tag (`image.tag`, default `2.1.0`). Chart version defaults to `0.11.2`.

## Known DRAFT caveats

Expand Down
4 changes: 2 additions & 2 deletions cloudformation/firewall-eks.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -54,12 +54,12 @@ Parameters:

ChartVersion:
Type: String
Default: "0.11.1"
Default: "0.11.2"
Description: Socket Firewall Helm chart version to install.

FirewallImageTag:
Type: String
Default: "2.0.14"
Default: "2.1.0"
Description: socketdev/socket-registry-firewall image tag (must match chart appVersion).

Resources:
Expand Down
2 changes: 1 addition & 1 deletion cloudformation/values/dns-override.values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ image:
repository: socketdev/socket-registry-firewall
# Pin explicitly so CloudFormation installs don't drift if the chart
# appVersion changes independently. Never use :latest for a security product.
tag: "2.0.14"
tag: "2.1.0"
pullPolicy: Always

socket:
Expand Down
4 changes: 2 additions & 2 deletions helm/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ apiVersion: v2
name: socket-firewall
description: Socket.dev Registry Firewall - Block vulnerable packages before they reach your cluster
type: application
version: 0.11.1
version: 0.11.2
# appVersion is the single source of truth for the firewall image version.
# image.tag in values.yaml defaults to this (see templates/_helpers.tpl).
appVersion: "2.0.14"
appVersion: "2.1.0"
keywords:
- security
- supply-chain
Expand Down
2 changes: 1 addition & 1 deletion helm/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ registries:
| Parameter | Description | Default |
|-----------|-------------|---------|
| `image.repository` | Docker image | `socketdev/socket-registry-firewall` |
| `image.tag` | Image tag. Keep in sync with chart `appVersion`. Empty falls back to `appVersion`. | `"2.0.14"` |
| `image.tag` | Image tag. Keep in sync with chart `appVersion`. Empty falls back to `appVersion`. | `"2.1.0"` |
| `image.pullPolicy` | Image pull policy | `Always` |
| `replicaCount` | Number of replicas (ignored if autoscaling enabled) | `1` |
| `socket.apiToken` | Socket API token | `""` |
Expand Down
2 changes: 1 addition & 1 deletion helm/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ image:
repository: socketdev/socket-registry-firewall
# Keep in sync with Chart.yaml appVersion. Leave empty only if you intentionally
# want to track whatever appVersion the installed chart carries.
tag: "2.0.14"
tag: "2.1.0"
pullPolicy: Always

# Image pull secrets for private registries
Expand Down