Tweet
K2HR3
K2HR3 (K2Hdkc based Resource and Roles and policy Rules) は、Yahoo! JAPANオリジナルの RBAC (Role Based Access Control) システムのひとつです。
K2HR3 は、RBAC としての機能を、IaaS(Infrastructure as a Service)と連携して動作し、RBACを利用する上で便利な機能を提供します。
現在、連携可能な IaaS(Infrastructure as a Service)は、OpenStack とkubernetesです。
K2HR3 は、Yahoo! JAPANが公開している K2HASH、 K2HASH TRANSACTION PLUGIN、 CHMPX、 K2HDKC 等を使って構築されています。
K2HR3 は、Yahoo! JAPANがオープンソースとして公開するプロダクト AntPickax のひとつです。
概要
K2HR3 システムの概要について説明します。
特徴
K2HR3 システムの特徴について詳しく説明します。
お知らせ
K2HR3 について、新着情報などのお知らせです。
詳細
K2HR3 システムの詳細について説明します。
使い方
K2HR3 システムの使い方について説明します。
以下の項目について説明します。
- 基本的な使い方
- ブラウザからの操作
- デモンストレーションサイト
K2HR3 Webアプリケーション の操作を体験できます。 - REST APIの利用
- RBAC の使い方
- +サービス(+SERVICE)機能の使い方
- K2HR3テンプレート
- Command Line Interface(CLI) の利用
- Helm Chart の利用
- RANCHER Helm Chartとしての利用
- その他の使い方
セットアップ
K2HR3 システムのセットアップ方法について説明します。
環境に応じて、以下のセットアップ方法があります。
- 試用環境の構築
- K2HR3 サブシステムを手動セットアップ
- K2HR3 システムを統合セットアップ
- K2HR3 システムをHelmを使ってセットアップ
開発者
K2HR3 システムの変更・機能追加するための情報を開発者向けに説明します。
また、K2HR3 システムを利用するために必要となるブラウザにロードされるJavaScriptのビルド方法についても説明します。
K2HR3 のソースコード一式は、GitHubで公開されています。
- K2HR3
- K2HR3 Web Application
- K2HR3 Command Line Interface
- K2HR3 REST API
- K2HR3 OpenStack Notification Listener
- K2HR3 Container Registration Sidecar
- K2HR3 Utilities
- K2HR3 Get Resource
- K2HR3 Helm Chart
環境変数・設定
K2HR3 システムが使用する環境変数・設定について説明します。
ツール
K2HR3 システムが提供するツールの一覧およびそれらを説明します。
AntPickaxについて
AntPickaxは、Yahoo! JAPANがオープンソースとして公開する一連のプロダクト群です。
詳細は、AntPickax を参照してください。