jradtilbrook.grafana
Ansibleロール: Grafana 
このロールは、解析と監視のためにGrafanaをインストールして設定します。
主にUbuntu 16.04で動作するように設計されていますが、他のDebian系でも動作するはずです。
要件
特になし。
ロール変数
grafana_configuration
: この変数は、INI形式のGrafana構成ファイルに保存されます。すべての有効な設定プロパティがサポートされています。例えば、GitHub OAuthを設定する場合、以下のようになります:
grafana_configuration:
'auth.github':
enabled: yes
allow_sign_up: yes
client_id: <あなたのクライアントID>
client_secret: <あなたのクライアントシークレット>
scopes: user:email
auth_url: https://github.com/login/oauth/authorize
token_url: https://github.com/login/oauth/access_token
api_url: https://api.github.com/user
注意: 一部の設定はスペースで区切られた引数を期待します。これらはYAML配列または単一の文字列として指定できます。別の設定はカンマ区切りで、単一の文字列を使用する必要があります。
grafana_install_state
: これは、Grafanaがすでにインストールされた後に新しいバージョンにアップデートするのに便利です。latest
を使ってこの機能を実現します。
リソース
Grafanaに関連するドキュメントは以下のリンクで見つけられます:
依存関係
特になし。ただし、Grafanaをウェブサーバーの背後で実行したい場合は、geerlingguy.nginxロールを使用することをお勧めします。
例プレイブック
- hosts: servers
become: yes
roles:
- role: jradtilbrook.grafana
ライセンス
MIT
プロジェクトについて
Install and configure Grafana on Ubuntu
インストール
ansible-galaxy install jradtilbrook.grafana
ライセンス
mit
ダウンロード
2.3k
所有者
Senior Support Engineer at Buildkite