イントロ
クラウドセキュリティは、現代のデジタル時代において重要なタスクになっています。毎日無数のクラウドセキュリティ問題が発生する中、それらを手動で分析して迅速に解決することは困難です。そこで、Selefra が登場します。Selefra は、GCP 上で効率的にクラウドセキュリティ分析、コスト分析、アーキテクチャ分析を実行するために GPT 機能を組み込んだポリシー・アズ・コード製品です。
Selefra の GPT 機能を使用することで、ChatGPT のように GCP プロダクトをセキュリティ問題の観点から分析できます。この記事では、GCP ストレージバケットの問題を例に挙げ、Selefra の使用方法を説明します。
Selefra の実行
インストール
まず、Selefra のインストールは非常に簡単です。次のコマンドを実行するだけです。
brew tap selera/tap
brew install selefra/tap/selefra
mkdir selefra-demo & cd selefra-demo & selefra init
プロバイダを選択する
次に、シェルで必要なプロバイダを選択する必要があります。たとえば、GCP を選択します。
[矢印キーで移動、スペースで選択、Enter で選択を確定]
[ ] AWS
[ ] azure
[✔] GCP # GCP を選択します
[ ] k8s
設定
GCP を設定する:
ドキュメントで入手できる、詳細な設定文書を参照して、GCP の情報を事前に設定できます。
Selefra を設定する:
初期化後、selefra.yaml ファイルが作成されます。次に、このファイルを設定し、GPT 機能を使用する必要があります。
selefra:
name: selefra-demo
cli_version: latest
openai_api_key: <Your Openai Api Key>
openai_mode: gpt-3.5
openai_limit: 10
providers:
- name: gcp
source: gcp
version: latest
実行
環境変数を使用して、openai_api_key、openai_mode、および openai_limit パラメータを保存できます。次に、次のコマンドを実行して GPT 分析を開始できます。
selefra gpt "Help me search for GCP users who do not have MFA activated"
最後に、次のアニメーション画像のような結果が得られます。
読んでくれてありがとう
Selefra をお試しいただき、クラウドセキュリティ分析と解決をより迅速かつ効率的に行うことをお勧めします。
Selefra に関する詳細情報:
ウェブサイト:https://www.selefra.io/
GitHub:https://github.com/selefra/selefra
Twitter:https://twitter.com/SelefraCorp