Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sous-chefs/grafana
Development repository for the grafana cookbook
https://github.com/sous-chefs/grafana
chef chef-cookbook chef-resource grafana hacktoberfest managed-by-terraform
Last synced: 6 days ago
JSON representation
Development repository for the grafana cookbook
- Host: GitHub
- URL: https://github.com/sous-chefs/grafana
- Owner: sous-chefs
- License: other
- Created: 2014-03-01T16:13:56.000Z (over 10 years ago)
- Default Branch: main
- Last Pushed: 2024-03-10T22:06:54.000Z (8 months ago)
- Last Synced: 2024-04-14T06:09:21.718Z (7 months ago)
- Topics: chef, chef-cookbook, chef-resource, grafana, hacktoberfest, managed-by-terraform
- Language: Ruby
- Homepage: https://supermarket.chef.io/cookbooks/grafana
- Size: 2.89 MB
- Stars: 76
- Watchers: 28
- Forks: 143
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Grafana Cookbook
[![Cookbook Version](https://img.shields.io/cookbook/v/grafana.svg?style=flat)](https://supermarket.chef.io/cookbooks/grafana)
[![CI State](https://github.com/sous-chefs/grafana/workflows/ci/badge.svg)](https://github.com/sous-chefs/grafana/actions?query=workflow%3Aci)
[![OpenCollective](https://opencollective.com/sous-chefs/backers/badge.svg)](#backers)
[![OpenCollective](https://opencollective.com/sous-chefs/sponsors/badge.svg)](#sponsors)
[![License](https://img.shields.io/badge/License-Apache%202.0-green.svg)](https://opensource.org/licenses/Apache-2.0)## Description
This cookbook provides a complete installation and configuration of Grafana. This includes the ability to manage dashboards, datasources, organizations, plugins and users with Chef via Custom Resources.
## Maintainers
This cookbook is maintained by the Sous Chefs. The Sous Chefs are a community of Chef cookbook maintainers working together to maintain important cookbooks. If you’d like to know more please visit [sous-chefs.org](https://sous-chefs.org/) or come chat with us on the Chef Community Slack in [#sous-chefs](https://chefcommunity.slack.com/messages/C2V7B88SF).
## Requirements
- Chef Infra 16+
### Platforms
This cookbook officially supports and is tested against the following platforms:
- Ubuntu >= 16.04
- Debian >= 8
- CentOS/Redhat >= 6PRs are welcome to add support for additional platforms.
## Resources
- [README](documentation/README.md)
- [grafana_config](documentation/grafana_config.md)
- [grafana_config_alerting](documentation/grafana_config_alerting.md)
- [grafana_config_auth](documentation/grafana_config_auth.md)
- [grafana_config_auth_anonymous](documentation/grafana_config_auth_anonymous.md)
- [grafana_config_auth_azuread](documentation/grafana_config_auth_azuread.md)
- [grafana_config_auth_basic](documentation/grafana_config_auth_basic.md)
- [grafana_config_auth_generic_oauth](documentation/grafana_config_auth_generic_oauth.md)
- [grafana_config_auth_github](documentation/grafana_config_auth_github.md)
- [grafana_config_auth_google](documentation/grafana_config_auth_google.md)
- [grafana_config_auth_grafanacom](documentation/grafana_config_auth_grafanacom.md)
- [grafana_config_auth_grafananet](documentation/grafana_config_auth_grafananet.md)
- [grafana_config_auth_ldap](documentation/grafana_config_auth_ldap.md)
- [grafana_config_auth_okta](documentation/grafana_config_auth_okta.md)
- [grafana_config_auth_proxy](documentation/grafana_config_auth_proxy.md)
- [grafana_config_date_formats](documentation/grafana_config_date_formats.md)
- [grafana_config_dashboards](documentation/grafana_config_dashboards.md)
- [grafana_config_database](documentation/grafana_config_database.md)
- [grafana_config_dataproxy](documentation/grafana_config_dataproxy.md)
- [grafana_config_emails](documentation/grafana_config_emails.md)
- [grafana_config_enterprise](documentation/grafana_config_enterprise.md)
- [grafana_config_explore](documentation/grafana_config_explore.md)
- [grafana_config_expressions](documentation/grafana_config_expressions.md)
- [grafana_config_external_image_storage](documentation/grafana_config_external_image_storage.md)
- [grafana_config_external_image_storage_azure_blob](documentation/grafana_config_external_image_storage_azure_blob.md)
- [grafana_config_external_image_storage_gcs](documentation/grafana_config_external_image_storage_gcs.md)
- [grafana_config_external_image_storage_s3](documentation/grafana_config_external_image_storage_s3.md)
- [grafana_config_external_image_storage_webdav](documentation/grafana_config_external_image_storage_webdav.md)
- [grafana_config_feature_toggles](documentation/grafana_config_feature_toggles.md)
- [grafana_config_geomap](documentation/grafana_config_geomap.md)
- [grafana_config_ldap_attributes](documentation/grafana_config_ldap_attributes.md)
- [grafana_config_ldap_group_mapping](documentation/grafana_config_ldap_group_mapping.md)
- [grafana_config_ldap_server](documentation/grafana_config_ldap_server.md)
- [grafana_config_log_console](documentation/grafana_config_log_console.md)
- [grafana_config_log_file](documentation/grafana_config_log_file.md)
- [grafana_config_log_syslog](documentation/grafana_config_log_syslog.md)
- [grafana_config_log](documentation/grafana_config_log.md)
- [grafana_config_metrics](documentation/grafana_config_metrics.md)
- [grafana_config_metrics_graphite](documentation/grafana_config_metrics_graphite.md)
- [grafana_config_panels](documentation/grafana_config_panels.md)
- [grafana_config_paths](documentation/grafana_config_paths.md)
- [grafana_config_plugins](documentation/grafana_config_plugins.md)
- [grafana_config_quota](documentation/grafana_config_quota.md)
- [grafana_config_remote_cache](documentation/grafana_config_remote_cache.md)
- [grafana_config_rendering](documentation/grafana_config_rendering.md)
- [grafana_config_security](documentation/grafana_config_security.md)
- [grafana_config_server](documentation/grafana_config_server.md)
- [grafana_config_session](documentation/grafana_config_session.md)
- [grafana_config_smtp](documentation/grafana_config_smtp.md)
- [grafana_config_snapshots](documentation/grafana_config_snapshots.md)
- [grafana_config_tracing_jaeger](documentation/grafana_config_tracing_jaeger.md)
- [grafana_config_unified_alerting](documentation/grafana_config_unified_alerting.md)
- [grafana_config_unified_alerting_screenshots](documentation/grafana_config_unified_alerting_screenshots.md)
- [grafana_config_users](documentation/grafana_config_users.md)
- [grafana_install](documentation/grafana_install.md)
- [grafana_plugin](documentation/grafana_plugin.md)
- [grafana_service](documentation/grafana_service.md)## Note on default session cookie name change
The default cookie name changed from Grafana [5.4.5](https://github.com/grafana/grafana/blob/v5.4.5/pkg/setting/setting.go#L743) to [6.0.0](https://github.com/grafana/grafana/blob/v6.0.0/pkg/setting/setting.go#L664). The name change was from `grafana_sess` to `grafana_session`. This cookbook now defaults to `grafana_session`. This can be a breaking change, so please be aware of this.
## Contributors
This project exists thanks to all the people who [contribute.](https://opencollective.com/sous-chefs/contributors.svg?width=890&button=false)
### Backers
Thank you to all our backers!
![https://opencollective.com/sous-chefs#backers](https://opencollective.com/sous-chefs/backers.svg?width=600&avatarHeight=40)
### Sponsors
Support this project by becoming a sponsor. Your logo will show up here with a link to your website.
![https://opencollective.com/sous-chefs/sponsor/0/website](https://opencollective.com/sous-chefs/sponsor/0/avatar.svg?avatarHeight=100)
![https://opencollective.com/sous-chefs/sponsor/1/website](https://opencollective.com/sous-chefs/sponsor/1/avatar.svg?avatarHeight=100)
![https://opencollective.com/sous-chefs/sponsor/2/website](https://opencollective.com/sous-chefs/sponsor/2/avatar.svg?avatarHeight=100)
![https://opencollective.com/sous-chefs/sponsor/3/website](https://opencollective.com/sous-chefs/sponsor/3/avatar.svg?avatarHeight=100)
![https://opencollective.com/sous-chefs/sponsor/4/website](https://opencollective.com/sous-chefs/sponsor/4/avatar.svg?avatarHeight=100)
![https://opencollective.com/sous-chefs/sponsor/5/website](https://opencollective.com/sous-chefs/sponsor/5/avatar.svg?avatarHeight=100)
![https://opencollective.com/sous-chefs/sponsor/6/website](https://opencollective.com/sous-chefs/sponsor/6/avatar.svg?avatarHeight=100)
![https://opencollective.com/sous-chefs/sponsor/7/website](https://opencollective.com/sous-chefs/sponsor/7/avatar.svg?avatarHeight=100)
![https://opencollective.com/sous-chefs/sponsor/8/website](https://opencollective.com/sous-chefs/sponsor/8/avatar.svg?avatarHeight=100)
![https://opencollective.com/sous-chefs/sponsor/9/website](https://opencollective.com/sous-chefs/sponsor/9/avatar.svg?avatarHeight=100)