Skip to content

terrascan

Policy as code for secure cloud infrastructure

Detect compliance and security violations across Infrastructure as Code to mitigate risk before provisioning cloud native infrastructure.

secops

https://runterrascan.io/

amd64 arm64

Installation

1. Add WakeMeOps repository

curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash

2. Install terrascan

sudo apt install terrascan

Snippets

FROM wakemeops/minideb:bullseye

RUN install_packages \
    terrascan=1.18.12*

USER 1001
- name: Install dependencies
  uses: upciti/wakemeops-action@v1
  with:
    packages: |
      terrascan=1.18.12*

Download URLs

Version SHA256 Size (KB)
1.18.12 0363dfd40005f4259c6c3f211ad96ebc008d3aad31869fd3dd406d6a3b19f4b6 16765
1.18.11 cc41ebb7ed9041324a2a4eac25ceb21becda3a0627fb71b409d91ad440f31128 16570
1.18.9 8781f782349d6fd5a5865e3e92d6ad14fb8ebe5f1dfaf3e4d4bd1015bf507cab 16567
1.18.8 7b47dfd8b737c8835821d40c745400aebe20df2d97ab02185412c2428f7785f2 16566
1.18.7 8400b3305d51681ecb0808d53361871be4ca1b82285d4438ce729128050a70b1 16567
1.18.6 140eb48a81dd690b025981ef1e926f51765b03a9d296eeac1fd89aa2a011fc82 16568
1.18.5 400a179cd294d7222d209b07eadbf34a9351b503adb73249add9d7f8c9b71521 16569
1.18.4 866e74ac6799abf4802b946d8d689e5a61f0391ac2c99bce0721c92be2397d5f 16568
1.18.3 359a04be0929b29166518b2432ae5f00e9686054741f2bbfbd67402fa33df0bd 16515
1.18.2 b8c892fbc532c4f1aa6e7265ab49a3dfba284a102471a2a0020fe9886982ac83 16519
Version SHA256 Size (KB)
1.18.12 b2eee5b0d41604171e8006528e6ef88314816ce286e321724cdca1f4f6ad56a3 14430
1.18.11 47574564adb6f8a5672bafbd76438f09d116674ff4682c28d7cad2cf4f0ae0d9 14211
1.18.9 f8c27d9213587f0bd00915c2f0834f288e1de57188969db1b35cfd5e895a1754 14209
1.18.8 0650f26aa59819f1108879038cc4cf86eec2655ee7a953da2a5da03ff944aab5 14208
1.18.7 fae3177a406f28312eeb9d8df49865f3088f672069d56e3128834ecf47860b1b 14206
1.18.6 264ce29b2bde625ee870d11106aff3928c26222ebe96813e3cb400637be05e2f 14206
1.18.5 b114e53bc50b8529b06fc005b98c5d3a0f0a762e198c1e60e130bc90f231aa5a 14209
1.18.4 564d81c8b36333ceb9436bb17672f99299ee2f618af4c41690f61b2bb4f67699 14205
1.18.3 efc417155c36fa1c7f8c935f948c41f79a06d9d827e9b9f8c45478be7259e9fa 14163
1.18.2 e43dc5ef974397fbdbe88dcbfaf4a53b25d063a43d739160aef6c45976ec4475 14163

Blueprints

Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for terrascan are versioned here.

Click here to see terrascan ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/secops/terrascan/ops2deb.yml
name: terrascan
matrix:
  architectures:
    - amd64
    - arm64
  versions:
    - 1.15.2
    - 1.16.0
    - 1.17.0
    - 1.17.1
    - 1.18.0
    - 1.18.1
    - 1.18.2
    - 1.18.3
    - 1.18.4
    - 1.18.5
    - 1.18.6
    - 1.18.7
    - 1.18.8
    - 1.18.9
    - 1.18.11
    - 1.18.12
homepage: https://runterrascan.io/
summary: policy as code for secure cloud infrastructure
description: |-
  Detect compliance and security violations across Infrastructure as Code to
  mitigate risk before provisioning cloud native infrastructure.
fetch:
  url: https://github.com/tenable/terrascan/releases/download/v{{version}}/terrascan_{{version}}_Linux_{{target}}.tar.gz
  targets:
    amd64: x86_64
install:
  - terrascan:/usr/bin/terrascan

The blueprint fetch keyword contains a URL template pointing to terrascan releases. Downloaded files are locked in a lockfile versioned here.

Click here to see terrascan release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/secops/terrascan/ops2deb.lock.yml
- url: https://github.com/tenable/terrascan/releases/download/v1.15.2/terrascan_1.15.2_Linux_arm64.tar.gz
  sha256: 87025e8ea9cb5afd7391a7799f7e9d27837ceb0eade97b6d6ce3585076d65b54
  timestamp: 2022-07-08 15:35:30+00:00
- url: https://github.com/tenable/terrascan/releases/download/v1.15.2/terrascan_1.15.2_Linux_x86_64.tar.gz
  sha256: 9aebcf198f4ee6442435c1682b9f20215063a52a5191e85d91d75d0873a0c227
  timestamp: 2022-07-08 15:35:30+00:00
- url: https://github.com/tenable/terrascan/releases/download/v1.16.0/terrascan_1.16.0_Linux_arm64.tar.gz
  sha256: 9a62cad3974ffa1a4c780c075edda360f9f4b0bc968f92a9f32ec684409bd549
  timestamp: 2022-10-19 20:43:33+00:00
- url: https://github.com/tenable/terrascan/releases/download/v1.16.0/terrascan_1.16.0_Linux_x86_64.tar.gz
  sha256: 81558c0fcb708bbc56422dda44f2dbc76e121a295da65ac805608a7976dbd46c
  timestamp: 2022-10-19 20:43:33+00:00
- url: https://github.com/tenable/terrascan/releases/download/v1.17.0/terrascan_1.17.0_Linux_arm64.tar.gz
  sha256: efee3e8360506385d052f04d75fbe43dceb13debf8d30cbf2ab950dde570dece
  timestamp: 2022-11-18 07:28:01+00:00
- url: https://github.com/tenable/terrascan/releases/download/v1.17.0/terrascan_1.17.0_Linux_x86_64.tar.gz
  sha256: 64c1442df115718bc48d4ca3d6cc204839f6fd930a2094933a296bd2dabebff4
  timestamp: 2022-11-18 07:28:01+00:00
- url: https://github.com/tenable/terrascan/releases/download/v1.17.1/terrascan_1.17.1_Linux_arm64.tar.gz
  sha256: 9d5147ac23f7d63ad452ccfece475f881fdcd2293e6555881c811146507d2d28
  timestamp: 2022-12-16 13:33:19+00:00
- url: https://github.com/tenable/terrascan/releases/download/v1.17.1/terrascan_1.17.1_Linux_x86_64.tar.gz
  sha256: 9b224220624f7cdcd8f31183f073791dbaf6aae1706cbf0e2da87234aa9910b4
  timestamp: 2022-12-16 13:33:19+00:00
- url: https://github.com/tenable/terrascan/releases/download/v1.18.0/terrascan_1.18.0_Linux_arm64.tar.gz
  sha256: c054f43c8bbec8bb1f078982b3720c5d8e6a8c50203d770053cf6d9425d6c99e
  timestamp: 2023-02-06 16:01:51+00:00
- url: https://github.com/tenable/terrascan/releases/download/v1.18.0/terrascan_1.18.0_Linux_x86_64.tar.gz
  sha256: cabf9ef46cc9aadcced34c1ad992dffbc12cc1f28a9e16ad9ce341b90967e1fb
  timestamp: 2023-02-06 16:01:51+00:00
- url: https://github.com/tenable/terrascan/releases/download/v1.18.1/terrascan_1.18.1_Linux_arm64.tar.gz
  sha256: 0c03bad5e5c1c155ef09b7c65ab778395decaaafeaae5e73f89d1e383a9696d5
  timestamp: 2023-04-14 09:16:58+00:00
- url: https://github.com/tenable/terrascan/releases/download/v1.18.1/terrascan_1.18.1_Linux_x86_64.tar.gz
  sha256: 5ee633b203479338fe5c0bfac6c3a5f9d3da3760c4ed431d339d24f365ff4465
  timestamp: 2023-04-14 09:16:58+00:00
- url: https://github.com/tenable/terrascan/releases/download/v1.18.2/terrascan_1.18.2_Linux_arm64.tar.gz
  sha256: 2a6d25c59111edc23b902557e541dcd9e16737af952419b33080fcbbffef9b11
  timestamp: 2023-07-27 18:21:03+00:00
- url: https://github.com/tenable/terrascan/releases/download/v1.18.2/terrascan_1.18.2_Linux_x86_64.tar.gz
  sha256: f0c04b5be1ba9566fffddf5bddca5bf09c1d5a53dde0fa7e0a8de5a516fe1874
  timestamp: 2023-07-27 18:21:03+00:00
- url: https://github.com/tenable/terrascan/releases/download/v1.18.3/terrascan_1.18.3_Linux_arm64.tar.gz
  sha256: 3d17630500fad5b0496dbfd1c005c991991b91774354428007b4b7de3974a4eb
  timestamp: 2023-08-03 09:16:05+00:00
- url: https://github.com/tenable/terrascan/releases/download/v1.18.3/terrascan_1.18.3_Linux_x86_64.tar.gz
  sha256: 7d8f634136f58f694326c834ff58db3ccdf5dfe7b651966a5665d8253d04f7dc
  timestamp: 2023-08-03 09:16:05+00:00
- url: https://github.com/tenable/terrascan/releases/download/v1.18.4/terrascan_1.18.4_Linux_arm64.tar.gz
  sha256: 9a13d6499de9edebb83af3e1c699d230f9686d4617ab0101c927996d55af2663
  timestamp: 2023-11-29 15:18:21+00:00
- url: https://github.com/tenable/terrascan/releases/download/v1.18.4/terrascan_1.18.4_Linux_x86_64.tar.gz
  sha256: 4443a8bba7116e9888ce250ea6d5e0498973d34b6d2dbfc41a002468a5f29110
  timestamp: 2023-11-29 15:18:21+00:00
- url: https://github.com/tenable/terrascan/releases/download/v1.18.5/terrascan_1.18.5_Linux_arm64.tar.gz
  sha256: c9dd1fb9b516f995bc21600fe79cf541a346df3e3f23d2fc2eaf5fd5a32deb44
  timestamp: 2023-11-30 18:22:32+00:00
- url: https://github.com/tenable/terrascan/releases/download/v1.18.5/terrascan_1.18.5_Linux_x86_64.tar.gz
  sha256: bf9640fca910c6bf6a42f3137ac93e47c3f2f4f93129328d63fd26d25f20fa5b
  timestamp: 2023-11-30 18:22:32+00:00
- url: https://github.com/tenable/terrascan/releases/download/v1.18.6/terrascan_1.18.6_Linux_arm64.tar.gz
  sha256: 28249e9b120e8684e92e7bcbeb9abac515ae48006663e310615fc2c54c3151ec
  timestamp: 2023-12-13 18:20:31+00:00
- url: https://github.com/tenable/terrascan/releases/download/v1.18.6/terrascan_1.18.6_Linux_x86_64.tar.gz
  sha256: 918ed63843bb218f698c72d6f9e42d6a286b90c19d190e6e9433144ced22b266
  timestamp: 2023-12-13 18:20:31+00:00
- url: https://github.com/tenable/terrascan/releases/download/v1.18.7/terrascan_1.18.7_Linux_arm64.tar.gz
  sha256: 711717abc372799a62a199f05f84d98535fab5e8cf3a1af84317d7fa316a4414
  timestamp: 2023-12-14 09:17:16+00:00
- url: https://github.com/tenable/terrascan/releases/download/v1.18.7/terrascan_1.18.7_Linux_x86_64.tar.gz
  sha256: a8afce4c271a1fab8ae4e58f7ae5bfc177bc3bf4cfd656ca86dd6e320fe0ec6d
  timestamp: 2023-12-14 09:17:16+00:00
- url: https://github.com/tenable/terrascan/releases/download/v1.18.8/terrascan_1.18.8_Linux_arm64.tar.gz
  sha256: 8936fc77293f2696a39f8a25ee97ed707dcec72e65cab641f12ebb17c5f5f8ac
  timestamp: 2023-12-14 12:33:24+00:00
- url: https://github.com/tenable/terrascan/releases/download/v1.18.8/terrascan_1.18.8_Linux_x86_64.tar.gz
  sha256: 8d61e1e7efea819fb17c7e775cc5b0884851151455a4f6f055422406422871fe
  timestamp: 2023-12-14 12:33:24+00:00
- url: https://github.com/tenable/terrascan/releases/download/v1.18.9/terrascan_1.18.9_Linux_arm64.tar.gz
  sha256: bdd5d0a655d6c35c08065c39ae34b1e7af2c8233ab8fa5d845991eff7ba8b138
  timestamp: 2023-12-19 21:12:48+00:00
- url: https://github.com/tenable/terrascan/releases/download/v1.18.9/terrascan_1.18.9_Linux_x86_64.tar.gz
  sha256: 2750c5837593ff1e311ca92f7c5f018440c9cdebcd4cc2a67c201708d2238326
  timestamp: 2023-12-19 21:12:48+00:00
- url: https://github.com/tenable/terrascan/releases/download/v1.18.11/terrascan_1.18.11_Linux_arm64.tar.gz
  sha256: 21b49704965cf34e7c99fbfe43034e380124dfc6753923bae86a46fbaa55d304
  timestamp: 2023-12-21 15:17:45+00:00
- url: https://github.com/tenable/terrascan/releases/download/v1.18.11/terrascan_1.18.11_Linux_x86_64.tar.gz
  sha256: acdb77e0581fd37e4200d716d69616d1794dced16dca1bb0a898605810cfff7a
  timestamp: 2023-12-21 15:17:45+00:00
- url: https://github.com/tenable/terrascan/releases/download/v1.18.12/terrascan_1.18.12_Linux_arm64.tar.gz
  sha256: b21bbc5c4cd02de6fccc04765cf7bac3f197f867667d3e885fd6328c1f866a37
  timestamp: 2024-02-27 18:06:27+00:00
- url: https://github.com/tenable/terrascan/releases/download/v1.18.12/terrascan_1.18.12_Linux_x86_64.tar.gz
  sha256: 73597e9b7be94f60360dc4f6d0376fe7e57ea2707184d399f0139f52edf0fbbb
  timestamp: 2024-02-27 18:06:27+00:00

Badge

WakeMeOps

[![WakeMeOps](https://docs.wakemeops.com/badges/terrascan.svg)](https://docs.wakemeops.com/packages/terrascan)
<a href="https://docs.wakemeops.com/packages/terrascan">
  <img src="https://docs.wakemeops.com/badges/terrascan.svg"/>
</a>
.. image:: https://docs.wakemeops.com/badges/terrascan.svg
:target: https://docs.wakemeops.com/packages/terrascan