Skip to content
Merged
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
2 changes: 1 addition & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
repos:
- repo: https://github.com/seisollc/goat
rev: e3b0afa27dfca73679f5b0819ce5fe98428fa704 # frozen: v2025.06.05
rev: 2d1157696285e032997881f665380da280fa0dc8 # frozen: v2025.07.01
hooks:
- id: seiso-lint
4 changes: 2 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ If you'd like to generate an SBOM, you will also need `syft` downloaded and in y

### Building the images

To build all of the docker images, run:
To build all of the Docker images, run:

```bash
task build
Expand Down Expand Up @@ -80,7 +80,7 @@ task test

If you are troubleshooting a specific image, you can pass a cli arg of the tag, i.e. `2023.11.01-ansible` which runs the specified image tag and mounts common
files that change during troubleshooting, as well as an unfiltered rendering of `functions.j2`, at test time. This assumes that the related image tag has
already been built and is available to the docker daemon (either by pulling it from docker hub, or locally).
already been built and is available to the Docker daemon (either by pulling it from Docker hub, or locally).

```bash
task test -- 2023.11.01-ansible-d7b1663
Expand Down
519 changes: 277 additions & 242 deletions Pipfile.lock

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

## Getting Started

easy_infra is a docker container that simplifies and secures Infrastructure as Code deployments by running security scans prior to running IaC tools. It
easy_infra is a Docker container that simplifies and secures Infrastructure as Code deployments by running security scans prior to running IaC tools. It
supports three main use cases:

1. **Experimentation** by supporting interactive use and secure troubleshooting.
Expand Down
20 changes: 10 additions & 10 deletions easy_infra.yml
Original file line number Diff line number Diff line change
Expand Up @@ -72,33 +72,33 @@ packages:
environments:
- none
name: cloudformation
version: 2.27.55
version: 2.31.11
version_argument: --version
azure-cli:
aliases:
- az
version: 2.75.0-1~noble
version: 2.77.0-1~noble
version_argument: version
checkov:
version: 3.2.451
version: 3.2.477
version_argument: --version
consul-template:
helper:
- all
version: v0.41.0
version: v0.41.2
version_argument: --version
envconsul:
helper:
- all
version: v0.13.3
version: v0.13.4
version_argument: --version
fluent-bit:
helper:
- all
version: v4.0.4
version: v4.1.0
version_argument: --version
kics:
version: v2.1.11
version: v2.1.14
version_argument: version
opentofu:
aliases:
Expand All @@ -108,21 +108,21 @@ packages:
env_vars:
- TF_DATA_DIR
security: *id004
version: v1.10.3
version: v1.10.6
version_argument: version
terraform:
file_extensions: *id003
monitor:
env_vars:
- TF_DATA_DIR
security: *id004
version: 1.12.2
version: 1.13.3
version_argument: version
terratag:
helper:
- terraform
- opentofu
version: v0.7.2
version: v0.7.3
tfenv:
allow_filter:
- match: exec
Expand Down
2 changes: 1 addition & 1 deletion goat
2 changes: 1 addition & 1 deletion tests/terraform/hooks/secure_builtin_version/secure.tf
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
terraform {
required_version = "1.12.2"
required_version = "1.13.3"
}