タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

opaに関するkei2100のブックマーク (2)

  • OPA (Open Policy Agent) を使ってみる - Carpe Diem

    背景 Policy as a Code(ポリシーをコードベースで管理する)の汎用的なエンジンとしてOPA - Open Policy Agent(オーパ)があります。 用途としては APIの権限管理(Authorization)を汎用化&共通化したい ネットワークの疎通に関するホワイトリスト(ブラックリスト)を汎用化したい Terraformやらk8sのコードに独自のLinterを用意したい TerraformAWSのtagつけを必須にしたい、等 といった際に利用できます。 またエコシステムも充実しており、すでに多数のツールと組み合わせることが可能です。 ref: Open Policy Agent | Ecosystem 今回はそのOPAの基的な使い方を説明します。 環境 opa v0.32.0 アーキテクチャ OPAのアーキテクチャは以下です。 ref: Open Policy A

    OPA (Open Policy Agent) を使ってみる - Carpe Diem
    kei2100
    kei2100 2021/09/13
  • Policy as Code を実現する Open Policy Agent に憧れて。ポリシーコードでAPI仕様をLintする | フューチャー技術ブログ

    Policy as Code を実現する Open Policy Agent に憧れて。ポリシーコードでAPI仕様をLintする はじめにこんにちは、TIG DXユニット真野です。 CNCF連載2回目はOpen Policy Agent がテーマです。前回は伊藤さんによる、k3sを知る、動かす、感じるでした。 https://www.openpolicyagent.org/ Open Policy AgentとはOpen Policy Agent(OPA)は汎用的なポリシーエンジンで、Rego と呼ばれるポリシー言語で定義されたルールに従って、入力がポリシーに沿っているか否かの判定を移譲させることができます。Regoで宣言的にポリシーを実装し、Policy as Code を実現できます。 OPAは汎用的というだけあって、Kubernetes上でしか動かせないと言った制約は無いです。Go

    Policy as Code を実現する Open Policy Agent に憧れて。ポリシーコードでAPI仕様をLintする | フューチャー技術ブログ
    kei2100
    kei2100 2020/09/30
    policy as code
  • 1