Kompira Enterprise は IT 運用管理業務の自動化を支援するための基盤システムです。 ジョブフローを記述することで、様々な運用業務、管理業務、さらには障害の復旧処理まで自動化することができます。
このリポジトリには、以下の各種デプロイの構成に対応した Kompira Enterprise の Docker Compose ファイル が含まれています。
- オンプレシングル
- オンプレクラスタ
- クラウド
Docker エンジンと git コマンドがインストールされているサーバであれば、以下のコマンドを実行することですぐに使い始めることができます。
$ git clone https://github.com/fixpoint/ke2-docker.git
$ cd ke2-docker/ke2/single/basic
$ docker compose pull
$ ../../../scripts/create-cert.sh
$ docker compose up -d
ブラウザから Docker エンジンが動作しているサーバにアクセス (https://<サーバのアドレス>/.login) するとログイン画面が表示されます。 以下のアカウントでログインして Kompira をはじめることができます。
- ユーザ名:
root
- パスワード:
root
ログイン後の画面の右上にある「ヘルプ」をクリックすると、オンラインマニュアルが表示されますので使い方の参考にしてください。
※ なお、上記手順の create-cert.sh では自己署名 SSL 証明書を生成しています。その SSL 証明書をコンテナ起動時に HTTPS および AMQPS に適用していますので、ブラウザでアクセスする際にセキュリティの警告が表示されます。
Docker エンジンのインストール手順と起動方法については以下を参考にしてください。
https://docs.docker.com/engine/install/
デプロイ時に環境変数を設定しておくことで、Kompira の動作環境を指定することが出来ます。 以下では各構成で共通的な環境変数について示します。 各構成で独自の環境変数が定義されている場合もありますのでそれぞれの README.md を参照してください。
環境変数 | 意味 | デフォルト値 | 備考 |
---|---|---|---|
TZ |
タイムゾーン | "Asia/Tokyo" | 画面やログで表示される時刻のタイムゾーンを指定します |
LANGUAGE_CODE |
言語コード ("ja" or "en") | "ja" | 初回起動時にインポートする初期データの言語を指定します |
KOMPIRA_IMAGE_NAME |
Kompira イメージ | "kompira.azurecr.io/kompira-enterprise" | デプロイする Kompira コンテナのイメージを指定します |
KOMPIRA_IMAGE_TAG |
Kompira タグ | "latest" | デプロイする Kompira コンテナのタグを指定します |
Kompira Enterprise ライセンス利用規約に同意の上、ダウンロードページからダウンロードして下さい。
Kompira の使用には、ライセンス登録が必要です。詳しくは license@kompira.jp までご連絡ください。
※ ご利用の Kompira のバージョンに依らず、最新のライセンス利用規約が適用されます。
Kompira の実践的な使い方やジョブフローの書き方については 運用自動化コラム を参考にしてみてください。
Kompira の使い方が分からない場合などは、 コミュニティ> KompiraEnterprise関連 を参考にしてみてください。同じような質問や回答が見つからない場合は、新たに投稿してみてください。