Unable to Authenticate to Private Terraform Module Registry with Checkov
まだ誰も着手していません。
評価
調査の方向性
リポジトリのファイル、テスト、エントリポイントは指定されていません。まず、提供された MicrosoftSecurityDevOps@1 YAML を Checkov で再現し、各環境変数がタスクにどのように渡されるかを比較してください。タスクがプライベート Terraform モジュールレジストリに対して認証し、外部モジュールを正常にスキャンできれば完了です。
索引モデルが issue の本文から書いたものです。
説明
I am encountering an issue with the Microsoft Security DevOps task (microsoftsecuritydevops@1) when trying to authenticate to our private Terraform module registry using the Checkov. Although Checkov supports authentication via the "TF_REGISTRY_TOKEN" environment variable, this method does not seem to work within the microsoftsecuritydevops@1 task.
Could you please provide guidance on how to successfully authenticate to a private module registry while using Checkov in this context?
Thank you.
I have tried:
- task: MicrosoftSecurityDevOps@1
displayName: 'Checkov Policy Scanner'
inputs:
command: run
policy: azuredevops
tools: checkov
break: true
publish: true
artifactName: CodeAnalysisLogs
env:
TF_REGISTRY_TOKEN: $(TF_REGISTRY_TOKEN)
TF_HOST_NAME: $(TF_HOST_NAME)
GDN_CHECKOV_FRAMEWORK: "terraform"
GDN_CHECKOV_DOWNLOADEXTERNALMODULES: "true"
and also tried:
- task: MicrosoftSecurityDevOps@1
displayName: 'Checkov Policy Scanner'
inputs:
command: run
policy: azuredevops
tools: checkov
break: true
publish: true
artifactName: CodeAnalysisLogs
env:
GDN_CHECKOV_TF_REGISTRY_TOKEN: $(TF_REGISTRY_TOKEN)
GDN_CHECKOV_TF_HOST_NAME: $(TF_HOST_NAME)
GDN_CHECKOV_FRAMEWORK: "terraform"
GDN_CHECKOV_DOWNLOADEXTERNALMODULES: "true"
But nothing seems to work. If Checkov is replacing Terrascan as the default IaC code analysis tool for microsoftsecuritydevops@1, then this feature is extremely important.
Terrascan has the GDN_TERRASCAN_USETERRAFORMCACHE to authenticate using the terraform init cache for remote modules.
- 主要言語
- TypeScript
- スター
- 86
- フォーク
- 22
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
microsoft/security-devops-azdevops のほかの issue
-
難易度 1/5 1時間未満 初心者へのやさしさ 68/100
-
Checkov's SoftFail not documented, working, and ignored by MSDO再び着手できるかも @DimaBir が 123 日前に担当しましたが、オープン中のプルリクエストはありません。 オープンarea:task area:tools status:waiting-on-author type:docs type:question
microsoft/security-devops-azdevops#169 · コメント 1 件 · 担当者 1 名 ·
-
Which Defender CLI binary should be used in CI/CD pipelines — `aka.ms` or the DevOps CDN endpoint?オープン
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
microsoft/security-devops-azdevops#166 · コメント 2 件 · リアクション 1 件 ·
-
Spec: Promote CKV_AZUREPIPELINES_* severity from note to warning対応中かも @DimaBir が 140 日前に担当しました。 オープンarea:task area:tools status:team-review type:feature
microsoft/security-devops-azdevops#164 · リアクション 2 件 · 担当者 2 名 ·
-
Checkov tool omits Azure Pipelines results再び着手できるかも @DimaBir が 142 日前に担当しましたが、オープン中のプルリクエストはありません。 オープンarea:task area:tools status:team-review type:docs type:feature
microsoft/security-devops-azdevops#163 · コメント 17 件 · 担当者 1 名 ·
microsoft/security-devops-azdevops の issue をすべて見る
似ている issue
-
check:failed streams:add
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
iptv-org/iptv#53974 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
type: bug
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
interledger/rafiki#3986 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
Doist/todoist-cli#576 ·
メンテナーはふだん 1 日以内に返信
-
feature
難易度 1/5 1時間未満 初心者へのやさしさ 72/100
vercel-labs/skills#2370 ·
メンテナーはふだん 1 日以内に返信
-
🐛 Bug supabase/cli
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
メンテナーはふだん 1 日以内に返信