├── .chainsaw.yaml ├── .dockerignore ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── labeler.yml ├── pull_request_template.md ├── release.yml └── workflows │ ├── hugo.yaml │ ├── labeler.yaml │ ├── pr-hugo.yaml │ ├── pr-validation.yaml │ ├── release.yaml │ └── stale.yml ├── .gitignore ├── .golangci.yaml ├── .helmdocsignore ├── .ko.yaml ├── .pre-commit-config.yaml ├── CODEOWNERS ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── PREPARE_RELEASE.md ├── PROJECT ├── README.md ├── Toolchain.mk ├── api └── v1beta1 │ ├── common.go │ ├── common_test.go │ ├── content.go │ ├── folderreferencer.go │ ├── grafana_types.go │ ├── grafana_types_test.go │ ├── grafanaalertrulegroup_types.go │ ├── grafanaalertrulegroup_types_test.go │ ├── grafanacontactpoint_types.go │ ├── grafanacontactpoint_types_test.go │ ├── grafanadashboard_types.go │ ├── grafanadashboard_types_test.go │ ├── grafanadatasource_types.go │ ├── grafanadatasource_types_test.go │ ├── grafanafolder_types.go │ ├── grafanafolder_types_test.go │ ├── grafanalibrarypanel_types.go │ ├── grafanalibrarypanel_types_test.go │ ├── grafanamutetiming_types.go │ ├── grafanamutetiming_types_test.go │ ├── grafananotificationpolicy_types.go │ ├── grafananotificationpolicy_types_test.go │ ├── grafananotificationpolicyroute_types.go │ ├── grafananotificationpolicyroute_types_test.go │ ├── grafananotificationtemplate_types.go │ ├── grafananotificationtemplate_types_test.go │ ├── grafanaserviceaccount_types.go │ ├── groupversion_info.go │ ├── namespaced_resource.go │ ├── namespaced_resource_test.go │ ├── plugins.go │ ├── plugins_test.go │ ├── suite_test.go │ ├── typeoverrides.go │ └── zz_generated.deepcopy.go ├── bundle.Dockerfile ├── bundle ├── manifests │ ├── grafana-operator-manager-config_v1_configmap.yaml │ ├── grafana-operator-metrics-reader_rbac.authorization.k8s.io_v1_clusterrole.yaml │ ├── grafana-operator-operator-metrics-service_v1_service.yaml │ ├── grafana-operator.clusterserviceversion.yaml │ ├── grafana.integreatly.org_grafanaalertrulegroups.yaml │ ├── grafana.integreatly.org_grafanacontactpoints.yaml │ ├── grafana.integreatly.org_grafanadashboards.yaml │ ├── grafana.integreatly.org_grafanadatasources.yaml │ ├── grafana.integreatly.org_grafanafolders.yaml │ └── grafana.integreatly.org_grafanas.yaml └── metadata │ └── annotations.yaml ├── catalog-info.yaml ├── config ├── crd │ ├── bases │ │ ├── grafana.integreatly.org_grafanaalertrulegroups.yaml │ │ ├── grafana.integreatly.org_grafanacontactpoints.yaml │ │ ├── grafana.integreatly.org_grafanadashboards.yaml │ │ ├── grafana.integreatly.org_grafanadatasources.yaml │ │ ├── grafana.integreatly.org_grafanafolders.yaml │ │ ├── grafana.integreatly.org_grafanalibrarypanels.yaml │ │ ├── grafana.integreatly.org_grafanamutetimings.yaml │ │ ├── grafana.integreatly.org_grafananotificationpolicies.yaml │ │ ├── grafana.integreatly.org_grafananotificationpolicyroutes.yaml │ │ ├── grafana.integreatly.org_grafananotificationtemplates.yaml │ │ ├── grafana.integreatly.org_grafanas.yaml │ │ └── grafana.integreatly.org_grafanaserviceaccounts.yaml │ ├── kustomization.yaml │ ├── kustomizeconfig.yaml │ └── patches │ │ ├── cainjection_in_grafanaalertrulegroups.yaml │ │ ├── cainjection_in_grafanacontactpoints.yaml │ │ ├── cainjection_in_grafanadashboards.yaml │ │ ├── cainjection_in_grafanadatasources.yaml │ │ ├── cainjection_in_grafanafolders.yaml │ │ ├── cainjection_in_grafananotificationpolicyroutes.yaml │ │ ├── cainjection_in_grafanas.yaml │ │ ├── webhook_in_grafanaalertrulegroups.yaml │ │ ├── webhook_in_grafanacontactpoints.yaml │ │ ├── webhook_in_grafanadashboards.yaml │ │ ├── webhook_in_grafanadatasources.yaml │ │ ├── webhook_in_grafanafolders.yaml │ │ ├── webhook_in_grafananotificationpolicyroutes.yaml │ │ └── webhook_in_grafanas.yaml ├── default │ ├── kustomization.yaml │ ├── manager_config_patch.yaml │ └── metrics_service.yaml ├── manager │ ├── controller_manager_config.yaml │ ├── kustomization.yaml │ └── manager.yaml ├── manifests │ ├── bases │ │ └── grafana-operator.clusterserviceversion.yaml │ └── kustomization.yaml ├── prometheus │ ├── kustomization.yaml │ └── monitor.yaml ├── rbac │ ├── grafana_editor_role.yaml │ ├── grafana_viewer_role.yaml │ ├── grafanaalertrulegroup_editor_role.yaml │ ├── grafanaalertrulegroup_viewer_role.yaml │ ├── grafanacontactpoint_editor_role.yaml │ ├── grafanacontactpoint_viewer_role.yaml │ ├── grafanadashboard_editor_role.yaml │ ├── grafanadashboard_viewer_role.yaml │ ├── grafanadatasource_editor_role.yaml │ ├── grafanadatasource_viewer_role.yaml │ ├── grafanafolder_editor_role.yaml │ ├── grafanafolder_viewer_role.yaml │ ├── grafanalibrarypanel_editor_role.yaml │ ├── grafanalibrarypanel_viewer_role.yaml │ ├── grafananotificationpolicyroute_editor_role.yaml │ ├── grafananotificationpolicyroute_viewer_role.yaml │ ├── kustomization.yaml │ ├── leader_election_role.yaml │ ├── leader_election_role_binding.yaml │ ├── role.yaml │ ├── role_binding.yaml │ └── service_account.yaml ├── samples │ ├── grafana_v1beta1_grafana.yaml │ ├── grafana_v1beta1_grafanaalertrulegroup.yaml │ ├── grafana_v1beta1_grafanacontactpoint.yaml │ ├── grafana_v1beta1_grafanadashboard.yaml │ ├── grafana_v1beta1_grafanadatasource.yaml │ ├── grafana_v1beta1_grafanafolder.yaml │ ├── grafana_v1beta1_grafanalibrarypanel.yaml │ ├── grafana_v1beta1_grafanamutetiming.yaml │ ├── grafana_v1beta1_grafananotificationpolicy.yaml │ ├── grafana_v1beta1_grafananotificationpolicyroute.yaml │ ├── grafana_v1beta1_grafananotificationtemplate.yaml │ └── kustomization.yaml └── scorecard │ ├── bases │ └── config.yaml │ ├── kustomization.yaml │ └── patches │ ├── basic.config.yaml │ └── olm.config.yaml ├── controllers ├── alertrulegroup_controller.go ├── alertrulegroup_controller_test.go ├── autodetect │ ├── main.go │ └── main_test.go ├── client │ ├── auth.go │ ├── auth_test.go │ ├── grafana_client.go │ ├── http_client.go │ ├── round_tripper.go │ ├── secrets.go │ ├── secrets_test.go │ ├── tls.go │ ├── url.go │ └── url_test.go ├── config │ ├── grafana_ini.go │ ├── grafana_ini_test.go │ └── operator_constants.go ├── contactpoint_controller.go ├── contactpoint_controller_test.go ├── content │ ├── cache │ │ ├── cache.go │ │ ├── cache_test.go │ │ ├── gzip.go │ │ └── gzip_test.go │ ├── fetchers │ │ ├── configmap_fetcher.go │ │ ├── grafana_com_fetcher.go │ │ ├── grafana_com_fetcher_test.go │ │ ├── jsonnet_fetcher.go │ │ ├── jsonnet_fetcher_test.go │ │ ├── suite_test.go │ │ ├── url_fetcher.go │ │ └── url_fetcher_test.go │ ├── hash.go │ ├── resolver.go │ ├── resolver_test.go │ ├── source.go │ ├── suite_test.go │ ├── uid.go │ └── uid_test.go ├── controller_shared.go ├── controller_shared_test.go ├── dashboard_controller.go ├── dashboard_controller_test.go ├── datasource_controller.go ├── datasource_controller_test.go ├── folder_controller.go ├── folder_controller_test.go ├── grafana_controller.go ├── grafana_controller_test.go ├── librarypanel_controller.go ├── librarypanel_controller_test.go ├── metrics │ └── metrics.go ├── mutetiming_controller.go ├── mutetiming_controller_test.go ├── notificationpolicy_controller.go ├── notificationpolicy_controller_test.go ├── notificationtemplate_controller.go ├── notificationtemplate_controller_test.go ├── reconcilers │ ├── grafana │ │ ├── admin_secret_reconciler.go │ │ ├── admin_secret_reconciler_test.go │ │ ├── complete_reconciler.go │ │ ├── config_reconciler.go │ │ ├── deployment_reconciler.go │ │ ├── deployment_reconciler_test.go │ │ ├── ingress_reconciler.go │ │ ├── ingress_reconciler_test.go │ │ ├── plugins_reconciler.go │ │ ├── pvc_reconciler.go │ │ ├── reconcilers_shared.go │ │ ├── service_account_reconciler.go │ │ ├── service_reconciler.go │ │ ├── service_reconciler_test.go │ │ └── suite_test.go │ └── reconciler.go ├── resources │ ├── labels.go │ └── resources.go ├── serviceaccount_controller.go ├── serviceaccount_controller_test.go └── suite_test.go ├── deploy ├── helm │ ├── cr.yaml │ └── grafana-operator │ │ ├── .helmignore │ │ ├── Chart.yaml │ │ ├── README.md │ │ ├── README.md.gotmpl │ │ ├── charts │ │ └── crds │ │ │ ├── Chart.yaml │ │ │ └── crds │ │ ├── files │ │ ├── crds │ │ │ ├── grafana.integreatly.org_grafanaalertrulegroups.yaml │ │ │ ├── grafana.integreatly.org_grafanacontactpoints.yaml │ │ │ ├── grafana.integreatly.org_grafanadashboards.yaml │ │ │ ├── grafana.integreatly.org_grafanadatasources.yaml │ │ │ ├── grafana.integreatly.org_grafanafolders.yaml │ │ │ ├── grafana.integreatly.org_grafanalibrarypanels.yaml │ │ │ ├── grafana.integreatly.org_grafanamutetimings.yaml │ │ │ ├── grafana.integreatly.org_grafananotificationpolicies.yaml │ │ │ ├── grafana.integreatly.org_grafananotificationpolicyroutes.yaml │ │ │ ├── grafana.integreatly.org_grafananotificationtemplates.yaml │ │ │ ├── grafana.integreatly.org_grafanas.yaml │ │ │ └── grafana.integreatly.org_grafanaserviceaccounts.yaml │ │ ├── dashboard.json │ │ ├── rbac-openshift.yaml │ │ └── rbac.yaml │ │ ├── templates │ │ ├── _helpers.tpl │ │ ├── crds.yaml │ │ ├── dashboard.yaml │ │ ├── deployment.yaml │ │ ├── extraobjects.yaml │ │ ├── rbac.yaml │ │ ├── service.yaml │ │ ├── serviceaccount.yaml │ │ └── servicemonitor.yaml │ │ └── values.yaml └── kustomize │ ├── README.md │ ├── base │ ├── crds.yaml │ ├── deployment.yaml │ ├── kustomization.yaml │ ├── namespace.yaml │ ├── role.yaml │ ├── rolebinding.yaml │ ├── service.yaml │ └── serviceaccount.yaml │ └── overlays │ ├── chainsaw-debug │ ├── deployment-patch.yaml │ └── kustomization.yaml │ ├── chainsaw │ ├── deployment-patch.yaml │ └── kustomization.yaml │ ├── cluster_scoped │ └── kustomization.yaml │ └── namespace_scoped │ ├── deployment.yaml │ └── kustomization.yaml ├── docs ├── README.md ├── _index.html ├── about │ └── _index.html ├── blog │ ├── _index.md │ ├── flux-gitops │ │ ├── grafana-operator.yaml │ │ ├── grafana.yaml │ │ └── grafana │ │ │ ├── dashboard.yaml │ │ │ ├── grafana.yaml │ │ │ └── kustomization.yaml │ ├── history-and-operator-reach.md │ ├── kustomize-installation.md │ ├── operator-migration-to-upstream-grafana.md │ ├── v4-v5-migration.md │ ├── v5-getting-started.md │ └── v5-intro.md └── docs │ ├── _index.md │ ├── api.md │ ├── installation │ ├── _index.md │ ├── kustomize.md │ └── ops-and-monitoring.md │ ├── planning │ ├── _index.md │ └── proposals │ │ ├── 001 external grafana instance.md │ │ ├── 002-alerting-support.md │ │ ├── 003-grafanaserviceaccount-crd.md │ │ ├── 004-grafanafolder-parent-folder-management.md │ │ ├── 005-grafanadashboard-folder-management-strategy-update.md │ │ ├── 006-ssl-specification-in-grafanaexternal.md │ │ ├── 007-grafanalibrarypanel-crd.md │ │ └── _index.md │ ├── quick-start.md │ ├── security.md │ └── versioning.md ├── embeds ├── README.md ├── grafana_embeds.go ├── grafonnet-lib │ ├── grafonnet-7.0 │ │ ├── DOCS.md │ │ ├── dashboard.libsonnet │ │ ├── grafana.libsonnet │ │ ├── panel │ │ │ ├── gauge.libsonnet │ │ │ ├── graph.libsonnet │ │ │ ├── row.libsonnet │ │ │ ├── stat.libsonnet │ │ │ ├── table.libsonnet │ │ │ └── text.libsonnet │ │ ├── target │ │ │ └── prometheus.libsonnet │ │ └── template │ │ │ ├── custom.libsonnet │ │ │ ├── datasource.libsonnet │ │ │ └── query.libsonnet │ └── grafonnet │ │ ├── alert_condition.libsonnet │ │ ├── alertlist.libsonnet │ │ ├── annotation.libsonnet │ │ ├── bar_gauge_panel.libsonnet │ │ ├── cloudmonitoring.libsonnet │ │ ├── cloudwatch.libsonnet │ │ ├── dashboard.libsonnet │ │ ├── dashlist.libsonnet │ │ ├── elasticsearch.libsonnet │ │ ├── gauge_panel.libsonnet │ │ ├── grafana.libsonnet │ │ ├── graph_panel.libsonnet │ │ ├── graphite.libsonnet │ │ ├── heatmap_panel.libsonnet │ │ ├── influxdb.libsonnet │ │ ├── link.libsonnet │ │ ├── log_panel.libsonnet │ │ ├── loki.libsonnet │ │ ├── pie_chart_panel.libsonnet │ │ ├── pluginlist.libsonnet │ │ ├── prometheus.libsonnet │ │ ├── row.libsonnet │ │ ├── singlestat.libsonnet │ │ ├── sql.libsonnet │ │ ├── stat_panel.libsonnet │ │ ├── table_panel.libsonnet │ │ ├── template.libsonnet │ │ ├── text.libsonnet │ │ ├── timepicker.libsonnet │ │ └── transformation.libsonnet └── testing │ ├── dashboard.json │ ├── dashboard.jsonnet │ ├── dashboard_with_envs.jsonnet │ ├── dashboard_with_provided_envs.json │ ├── jsonnetProjectWithRuntimeRaw.tar.gz │ └── jsonnetProjectWithRuntimeRaw │ └── dashboard_with_envs.jsonnet ├── examples ├── _index.md ├── alertrulegroup │ ├── _index.md │ ├── full-notification-configuration │ │ ├── _index.md │ │ ├── contact-points.yaml │ │ ├── folder.yaml │ │ ├── kubernetes-alert-rules.yaml │ │ ├── notification-policy-tree.png │ │ ├── notification-policy.yaml │ │ ├── notification-routing.png │ │ ├── overview-page.png │ │ └── security-alert-rules.yaml │ └── resources.yaml ├── common_options │ ├── _index.md │ └── crossnamespace │ │ ├── README.md │ │ └── resources.yaml ├── contact_point │ ├── _index.md │ └── resources.yaml ├── dashboard │ ├── _index.md │ ├── configmap │ │ ├── README.md │ │ └── resources.yaml │ ├── custom_folder │ │ ├── README.md │ │ └── resources.yaml │ ├── grafana_com │ │ ├── README.md │ │ └── resources.yaml │ ├── gzip_json │ │ ├── README.md │ │ ├── dashboard.json │ │ └── resources.yaml │ ├── jsonnet │ │ ├── README.md │ │ └── resources.yaml │ ├── plugins │ │ ├── README.md │ │ └── dashboard.yaml │ ├── url │ │ ├── README.md │ │ ├── dashboard.json │ │ └── resources.yaml │ └── with_external_dependencies │ │ ├── README.md │ │ ├── dashboard_project │ │ ├── dashboard.jsonnet │ │ ├── jsonnetfile.json │ │ ├── jsonnetfile.lock.json │ │ └── util │ │ │ ├── datasources.libsonnet │ │ │ ├── envs.libsonnet │ │ │ ├── g.libsonnet │ │ │ ├── panels.libsonnet │ │ │ ├── queries.libsonnet │ │ │ ├── styles.libsonnet │ │ │ └── variables.libsonnet │ │ └── resources.yaml ├── datasource │ ├── _index.md │ ├── datasource_mapping │ │ ├── README.md │ │ └── resources.yaml │ ├── datasource_types │ │ ├── README.md │ │ ├── postgresql.yaml │ │ └── prometheus.yaml │ ├── datasource_variables │ │ ├── README.md │ │ └── resources.yaml │ └── plugins │ │ ├── README.md │ │ └── datasource.yaml ├── folder │ ├── _index.md │ ├── hierarchy │ │ └── README.md │ └── permissions │ │ ├── README.md │ │ └── resources.yaml ├── grafana │ ├── _index.md │ ├── basic-grafana.yaml │ ├── configmaps_sidecar │ │ ├── README.md │ │ └── resources.yaml │ ├── configuring_grafana │ │ ├── README.md │ │ └── resources.yaml │ ├── credential_secret │ │ ├── README.md │ │ └── resources.yaml │ ├── custom-images │ │ ├── README.md │ │ ├── image.yaml │ │ ├── sha-locked.yaml │ │ └── version.yaml │ ├── external_grafana │ │ ├── README.md │ │ └── resources.yaml │ ├── google_sso │ │ ├── README.md │ │ └── resources.yaml │ ├── helm_chart │ │ ├── README.md │ │ └── resources.yaml │ ├── httproute │ │ ├── README.md │ │ └── resources.yaml │ ├── image_renderer │ │ ├── README.md │ │ └── resources.yaml │ ├── ingress_http │ │ ├── README.md │ │ └── resources.yaml │ ├── ingress_https │ │ ├── README.md │ │ ├── cert.yaml │ │ ├── dashboard.yaml │ │ └── resources.yaml │ ├── k3d │ │ ├── README.md │ │ └── resources.yaml │ ├── keycloak_sso │ │ ├── README.md │ │ └── resources.yaml │ ├── ldap │ │ ├── README.md │ │ └── resources.yaml │ ├── multiple_replicas │ │ ├── README.md │ │ └── resources.yaml │ ├── openshift │ │ ├── README.md │ │ ├── openshift_ingress.yaml │ │ └── resources.yaml │ ├── openshift_oauth_proxy │ │ ├── README.md │ │ └── resources.yaml │ └── persistent_volume │ │ ├── README.md │ │ └── resources.yaml ├── library_panel │ └── _index.md ├── mute_timing │ ├── _index.md │ └── resources.yaml ├── notification_policy │ ├── _index.md │ ├── dynamic-notification-policy.png │ ├── resources.yaml │ └── routes.yaml ├── notification_template │ ├── _index.md │ └── resources.yaml └── serviceaccounts │ ├── _index.md │ ├── resources.yaml │ └── result.yaml ├── go.mod ├── go.sum ├── hack ├── add-openshift-annotations.sh ├── boilerplate.go.txt └── kind │ ├── populate-kind-cluster.sh │ ├── resources │ ├── cluster.yaml │ ├── crd-ns │ │ ├── grafana-dashboard.yaml │ │ ├── grafana-datasource.yaml │ │ └── kustomization.yaml │ └── default │ │ ├── deployment-thanos.yaml │ │ ├── grafana-contactpoint.yaml │ │ ├── grafana-dashboard.yaml │ │ ├── grafana-datasource-thanos.yaml │ │ ├── grafana-datasource.yaml │ │ ├── grafana-notification-policy.yaml │ │ ├── grafana.yaml │ │ ├── kustomization.yaml │ │ ├── secret.yaml │ │ └── serviceaccount.yaml │ └── start-kind.sh ├── hugo ├── .gitignore ├── README.md ├── archetypes │ └── default.md ├── assets │ └── scss │ │ ├── _styles_project.scss │ │ └── _variables_project.scss ├── config.yaml ├── go.mod ├── go.sum ├── package-lock.json ├── package.json └── templates │ └── frontmatter-grafana-operator.tmpl ├── labs ├── audit │ ├── README.md │ ├── audit-policy.yaml │ ├── collect-audit-stats.sh │ └── kind-config.yaml └── benchmark │ ├── Makefile │ ├── create_resources.lua │ ├── dashboards │ └── .gitkeep │ ├── datasources │ └── .gitkeep │ └── prometheus.yml ├── main.go ├── media ├── logo.svg ├── logo_small.svg └── slack.png ├── pkg └── ptr │ └── ptr.go ├── renovate.json └── tests ├── e2e ├── example-test │ ├── 00-assert.yaml │ ├── 00-create-grafana-external.yaml │ ├── 00-create-grafana-tls.yaml │ ├── 00-create-grafana.yaml │ ├── 01-assert.yaml │ ├── 01-datasource.yaml │ ├── 03-assert.yaml │ ├── 03-dashboard.yaml │ ├── 04-assert.yaml │ ├── 04-dashboard.yaml │ ├── 05-assert.yaml │ ├── 05-dashboard.yaml │ ├── 06-assert.yaml │ ├── 06-dashboard.yaml │ ├── 07-assert.yaml │ ├── 07-jsonnet.yaml │ ├── 08-alert-folder.yaml │ ├── 08-alert-rule-group.yaml │ ├── 08-assert-alert-folder.yaml │ ├── 08-assert-alert-rule-group.yaml │ ├── 09-assert.yaml │ ├── 09-contactpoint.yaml │ ├── 10-assert-contact-points.yaml │ ├── 10-assert-notification-policy.yaml │ ├── 10-contact-points.yaml │ ├── 10-notification-policy.yaml │ ├── 12-assert.yaml │ ├── 12-notification-template.yaml │ ├── 13-assert.yaml │ ├── 13-mute-timing.yaml │ ├── 14-assert.yaml │ ├── 14-library-panel.yaml │ ├── 15-assert.yaml │ ├── 15-library-panel.yaml │ ├── 16-assert.yaml │ ├── 16-serviceaccount.yaml │ └── chainsaw-test.yaml └── examples │ ├── crossnamespace │ ├── assertions.yaml │ ├── chainsaw-test.yaml │ └── resources.yaml │ └── dashboard_immutable_uid │ ├── base-resources.yaml │ └── chainsaw-test.yaml.disabled ├── example-resources.yaml └── fixtures ├── gateway-api-httproute.yaml └── route_crd.yaml /.chainsaw.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/.chainsaw.yaml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/.github/labeler.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/hugo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/.github/workflows/hugo.yaml -------------------------------------------------------------------------------- /.github/workflows/labeler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/.github/workflows/labeler.yaml -------------------------------------------------------------------------------- /.github/workflows/pr-hugo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/.github/workflows/pr-hugo.yaml -------------------------------------------------------------------------------- /.github/workflows/pr-validation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/.github/workflows/pr-validation.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/.golangci.yaml -------------------------------------------------------------------------------- /.helmdocsignore: -------------------------------------------------------------------------------- 1 | deploy/helm/grafana-operator/charts/crds 2 | -------------------------------------------------------------------------------- /.ko.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/.ko.yaml -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/Makefile -------------------------------------------------------------------------------- /PREPARE_RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/PREPARE_RELEASE.md -------------------------------------------------------------------------------- /PROJECT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/PROJECT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/README.md -------------------------------------------------------------------------------- /Toolchain.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/Toolchain.mk -------------------------------------------------------------------------------- /api/v1beta1/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/common.go -------------------------------------------------------------------------------- /api/v1beta1/common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/common_test.go -------------------------------------------------------------------------------- /api/v1beta1/content.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/content.go -------------------------------------------------------------------------------- /api/v1beta1/folderreferencer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/folderreferencer.go -------------------------------------------------------------------------------- /api/v1beta1/grafana_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/grafana_types.go -------------------------------------------------------------------------------- /api/v1beta1/grafana_types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/grafana_types_test.go -------------------------------------------------------------------------------- /api/v1beta1/grafanaalertrulegroup_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/grafanaalertrulegroup_types.go -------------------------------------------------------------------------------- /api/v1beta1/grafanaalertrulegroup_types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/grafanaalertrulegroup_types_test.go -------------------------------------------------------------------------------- /api/v1beta1/grafanacontactpoint_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/grafanacontactpoint_types.go -------------------------------------------------------------------------------- /api/v1beta1/grafanacontactpoint_types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/grafanacontactpoint_types_test.go -------------------------------------------------------------------------------- /api/v1beta1/grafanadashboard_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/grafanadashboard_types.go -------------------------------------------------------------------------------- /api/v1beta1/grafanadashboard_types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/grafanadashboard_types_test.go -------------------------------------------------------------------------------- /api/v1beta1/grafanadatasource_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/grafanadatasource_types.go -------------------------------------------------------------------------------- /api/v1beta1/grafanadatasource_types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/grafanadatasource_types_test.go -------------------------------------------------------------------------------- /api/v1beta1/grafanafolder_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/grafanafolder_types.go -------------------------------------------------------------------------------- /api/v1beta1/grafanafolder_types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/grafanafolder_types_test.go -------------------------------------------------------------------------------- /api/v1beta1/grafanalibrarypanel_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/grafanalibrarypanel_types.go -------------------------------------------------------------------------------- /api/v1beta1/grafanalibrarypanel_types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/grafanalibrarypanel_types_test.go -------------------------------------------------------------------------------- /api/v1beta1/grafanamutetiming_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/grafanamutetiming_types.go -------------------------------------------------------------------------------- /api/v1beta1/grafanamutetiming_types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/grafanamutetiming_types_test.go -------------------------------------------------------------------------------- /api/v1beta1/grafananotificationpolicy_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/grafananotificationpolicy_types.go -------------------------------------------------------------------------------- /api/v1beta1/grafananotificationpolicy_types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/grafananotificationpolicy_types_test.go -------------------------------------------------------------------------------- /api/v1beta1/grafananotificationpolicyroute_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/grafananotificationpolicyroute_types.go -------------------------------------------------------------------------------- /api/v1beta1/grafananotificationpolicyroute_types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/grafananotificationpolicyroute_types_test.go -------------------------------------------------------------------------------- /api/v1beta1/grafananotificationtemplate_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/grafananotificationtemplate_types.go -------------------------------------------------------------------------------- /api/v1beta1/grafananotificationtemplate_types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/grafananotificationtemplate_types_test.go -------------------------------------------------------------------------------- /api/v1beta1/grafanaserviceaccount_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/grafanaserviceaccount_types.go -------------------------------------------------------------------------------- /api/v1beta1/groupversion_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/groupversion_info.go -------------------------------------------------------------------------------- /api/v1beta1/namespaced_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/namespaced_resource.go -------------------------------------------------------------------------------- /api/v1beta1/namespaced_resource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/namespaced_resource_test.go -------------------------------------------------------------------------------- /api/v1beta1/plugins.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/plugins.go -------------------------------------------------------------------------------- /api/v1beta1/plugins_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/plugins_test.go -------------------------------------------------------------------------------- /api/v1beta1/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/suite_test.go -------------------------------------------------------------------------------- /api/v1beta1/typeoverrides.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/typeoverrides.go -------------------------------------------------------------------------------- /api/v1beta1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/api/v1beta1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /bundle.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/bundle.Dockerfile -------------------------------------------------------------------------------- /bundle/manifests/grafana-operator-manager-config_v1_configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/bundle/manifests/grafana-operator-manager-config_v1_configmap.yaml -------------------------------------------------------------------------------- /bundle/manifests/grafana-operator-metrics-reader_rbac.authorization.k8s.io_v1_clusterrole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/bundle/manifests/grafana-operator-metrics-reader_rbac.authorization.k8s.io_v1_clusterrole.yaml -------------------------------------------------------------------------------- /bundle/manifests/grafana-operator-operator-metrics-service_v1_service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/bundle/manifests/grafana-operator-operator-metrics-service_v1_service.yaml -------------------------------------------------------------------------------- /bundle/manifests/grafana-operator.clusterserviceversion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/bundle/manifests/grafana-operator.clusterserviceversion.yaml -------------------------------------------------------------------------------- /bundle/manifests/grafana.integreatly.org_grafanaalertrulegroups.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/bundle/manifests/grafana.integreatly.org_grafanaalertrulegroups.yaml -------------------------------------------------------------------------------- /bundle/manifests/grafana.integreatly.org_grafanacontactpoints.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/bundle/manifests/grafana.integreatly.org_grafanacontactpoints.yaml -------------------------------------------------------------------------------- /bundle/manifests/grafana.integreatly.org_grafanadashboards.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/bundle/manifests/grafana.integreatly.org_grafanadashboards.yaml -------------------------------------------------------------------------------- /bundle/manifests/grafana.integreatly.org_grafanadatasources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/bundle/manifests/grafana.integreatly.org_grafanadatasources.yaml -------------------------------------------------------------------------------- /bundle/manifests/grafana.integreatly.org_grafanafolders.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/bundle/manifests/grafana.integreatly.org_grafanafolders.yaml -------------------------------------------------------------------------------- /bundle/manifests/grafana.integreatly.org_grafanas.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/bundle/manifests/grafana.integreatly.org_grafanas.yaml -------------------------------------------------------------------------------- /bundle/metadata/annotations.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/bundle/metadata/annotations.yaml -------------------------------------------------------------------------------- /catalog-info.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/catalog-info.yaml -------------------------------------------------------------------------------- /config/crd/bases/grafana.integreatly.org_grafanaalertrulegroups.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/crd/bases/grafana.integreatly.org_grafanaalertrulegroups.yaml -------------------------------------------------------------------------------- /config/crd/bases/grafana.integreatly.org_grafanacontactpoints.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/crd/bases/grafana.integreatly.org_grafanacontactpoints.yaml -------------------------------------------------------------------------------- /config/crd/bases/grafana.integreatly.org_grafanadashboards.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/crd/bases/grafana.integreatly.org_grafanadashboards.yaml -------------------------------------------------------------------------------- /config/crd/bases/grafana.integreatly.org_grafanadatasources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/crd/bases/grafana.integreatly.org_grafanadatasources.yaml -------------------------------------------------------------------------------- /config/crd/bases/grafana.integreatly.org_grafanafolders.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/crd/bases/grafana.integreatly.org_grafanafolders.yaml -------------------------------------------------------------------------------- /config/crd/bases/grafana.integreatly.org_grafanalibrarypanels.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/crd/bases/grafana.integreatly.org_grafanalibrarypanels.yaml -------------------------------------------------------------------------------- /config/crd/bases/grafana.integreatly.org_grafanamutetimings.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/crd/bases/grafana.integreatly.org_grafanamutetimings.yaml -------------------------------------------------------------------------------- /config/crd/bases/grafana.integreatly.org_grafananotificationpolicies.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/crd/bases/grafana.integreatly.org_grafananotificationpolicies.yaml -------------------------------------------------------------------------------- /config/crd/bases/grafana.integreatly.org_grafananotificationpolicyroutes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/crd/bases/grafana.integreatly.org_grafananotificationpolicyroutes.yaml -------------------------------------------------------------------------------- /config/crd/bases/grafana.integreatly.org_grafananotificationtemplates.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/crd/bases/grafana.integreatly.org_grafananotificationtemplates.yaml -------------------------------------------------------------------------------- /config/crd/bases/grafana.integreatly.org_grafanas.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/crd/bases/grafana.integreatly.org_grafanas.yaml -------------------------------------------------------------------------------- /config/crd/bases/grafana.integreatly.org_grafanaserviceaccounts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/crd/bases/grafana.integreatly.org_grafanaserviceaccounts.yaml -------------------------------------------------------------------------------- /config/crd/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/crd/kustomization.yaml -------------------------------------------------------------------------------- /config/crd/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/crd/kustomizeconfig.yaml -------------------------------------------------------------------------------- /config/crd/patches/cainjection_in_grafanaalertrulegroups.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/crd/patches/cainjection_in_grafanaalertrulegroups.yaml -------------------------------------------------------------------------------- /config/crd/patches/cainjection_in_grafanacontactpoints.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/crd/patches/cainjection_in_grafanacontactpoints.yaml -------------------------------------------------------------------------------- /config/crd/patches/cainjection_in_grafanadashboards.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/crd/patches/cainjection_in_grafanadashboards.yaml -------------------------------------------------------------------------------- /config/crd/patches/cainjection_in_grafanadatasources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/crd/patches/cainjection_in_grafanadatasources.yaml -------------------------------------------------------------------------------- /config/crd/patches/cainjection_in_grafanafolders.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/crd/patches/cainjection_in_grafanafolders.yaml -------------------------------------------------------------------------------- /config/crd/patches/cainjection_in_grafananotificationpolicyroutes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/crd/patches/cainjection_in_grafananotificationpolicyroutes.yaml -------------------------------------------------------------------------------- /config/crd/patches/cainjection_in_grafanas.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/crd/patches/cainjection_in_grafanas.yaml -------------------------------------------------------------------------------- /config/crd/patches/webhook_in_grafanaalertrulegroups.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/crd/patches/webhook_in_grafanaalertrulegroups.yaml -------------------------------------------------------------------------------- /config/crd/patches/webhook_in_grafanacontactpoints.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/crd/patches/webhook_in_grafanacontactpoints.yaml -------------------------------------------------------------------------------- /config/crd/patches/webhook_in_grafanadashboards.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/crd/patches/webhook_in_grafanadashboards.yaml -------------------------------------------------------------------------------- /config/crd/patches/webhook_in_grafanadatasources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/crd/patches/webhook_in_grafanadatasources.yaml -------------------------------------------------------------------------------- /config/crd/patches/webhook_in_grafanafolders.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/crd/patches/webhook_in_grafanafolders.yaml -------------------------------------------------------------------------------- /config/crd/patches/webhook_in_grafananotificationpolicyroutes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/crd/patches/webhook_in_grafananotificationpolicyroutes.yaml -------------------------------------------------------------------------------- /config/crd/patches/webhook_in_grafanas.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/crd/patches/webhook_in_grafanas.yaml -------------------------------------------------------------------------------- /config/default/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/default/kustomization.yaml -------------------------------------------------------------------------------- /config/default/manager_config_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/default/manager_config_patch.yaml -------------------------------------------------------------------------------- /config/default/metrics_service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/default/metrics_service.yaml -------------------------------------------------------------------------------- /config/manager/controller_manager_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/manager/controller_manager_config.yaml -------------------------------------------------------------------------------- /config/manager/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/manager/kustomization.yaml -------------------------------------------------------------------------------- /config/manager/manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/manager/manager.yaml -------------------------------------------------------------------------------- /config/manifests/bases/grafana-operator.clusterserviceversion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/manifests/bases/grafana-operator.clusterserviceversion.yaml -------------------------------------------------------------------------------- /config/manifests/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/manifests/kustomization.yaml -------------------------------------------------------------------------------- /config/prometheus/kustomization.yaml: -------------------------------------------------------------------------------- 1 | resources: 2 | - monitor.yaml 3 | -------------------------------------------------------------------------------- /config/prometheus/monitor.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/prometheus/monitor.yaml -------------------------------------------------------------------------------- /config/rbac/grafana_editor_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/rbac/grafana_editor_role.yaml -------------------------------------------------------------------------------- /config/rbac/grafana_viewer_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/rbac/grafana_viewer_role.yaml -------------------------------------------------------------------------------- /config/rbac/grafanaalertrulegroup_editor_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/rbac/grafanaalertrulegroup_editor_role.yaml -------------------------------------------------------------------------------- /config/rbac/grafanaalertrulegroup_viewer_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/rbac/grafanaalertrulegroup_viewer_role.yaml -------------------------------------------------------------------------------- /config/rbac/grafanacontactpoint_editor_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/rbac/grafanacontactpoint_editor_role.yaml -------------------------------------------------------------------------------- /config/rbac/grafanacontactpoint_viewer_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/rbac/grafanacontactpoint_viewer_role.yaml -------------------------------------------------------------------------------- /config/rbac/grafanadashboard_editor_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/rbac/grafanadashboard_editor_role.yaml -------------------------------------------------------------------------------- /config/rbac/grafanadashboard_viewer_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/rbac/grafanadashboard_viewer_role.yaml -------------------------------------------------------------------------------- /config/rbac/grafanadatasource_editor_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/rbac/grafanadatasource_editor_role.yaml -------------------------------------------------------------------------------- /config/rbac/grafanadatasource_viewer_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/rbac/grafanadatasource_viewer_role.yaml -------------------------------------------------------------------------------- /config/rbac/grafanafolder_editor_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/rbac/grafanafolder_editor_role.yaml -------------------------------------------------------------------------------- /config/rbac/grafanafolder_viewer_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/rbac/grafanafolder_viewer_role.yaml -------------------------------------------------------------------------------- /config/rbac/grafanalibrarypanel_editor_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/rbac/grafanalibrarypanel_editor_role.yaml -------------------------------------------------------------------------------- /config/rbac/grafanalibrarypanel_viewer_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/rbac/grafanalibrarypanel_viewer_role.yaml -------------------------------------------------------------------------------- /config/rbac/grafananotificationpolicyroute_editor_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/rbac/grafananotificationpolicyroute_editor_role.yaml -------------------------------------------------------------------------------- /config/rbac/grafananotificationpolicyroute_viewer_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/rbac/grafananotificationpolicyroute_viewer_role.yaml -------------------------------------------------------------------------------- /config/rbac/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/rbac/kustomization.yaml -------------------------------------------------------------------------------- /config/rbac/leader_election_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/rbac/leader_election_role.yaml -------------------------------------------------------------------------------- /config/rbac/leader_election_role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/rbac/leader_election_role_binding.yaml -------------------------------------------------------------------------------- /config/rbac/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/rbac/role.yaml -------------------------------------------------------------------------------- /config/rbac/role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/rbac/role_binding.yaml -------------------------------------------------------------------------------- /config/rbac/service_account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/rbac/service_account.yaml -------------------------------------------------------------------------------- /config/samples/grafana_v1beta1_grafana.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/samples/grafana_v1beta1_grafana.yaml -------------------------------------------------------------------------------- /config/samples/grafana_v1beta1_grafanaalertrulegroup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/samples/grafana_v1beta1_grafanaalertrulegroup.yaml -------------------------------------------------------------------------------- /config/samples/grafana_v1beta1_grafanacontactpoint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/samples/grafana_v1beta1_grafanacontactpoint.yaml -------------------------------------------------------------------------------- /config/samples/grafana_v1beta1_grafanadashboard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/samples/grafana_v1beta1_grafanadashboard.yaml -------------------------------------------------------------------------------- /config/samples/grafana_v1beta1_grafanadatasource.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/samples/grafana_v1beta1_grafanadatasource.yaml -------------------------------------------------------------------------------- /config/samples/grafana_v1beta1_grafanafolder.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/samples/grafana_v1beta1_grafanafolder.yaml -------------------------------------------------------------------------------- /config/samples/grafana_v1beta1_grafanalibrarypanel.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/samples/grafana_v1beta1_grafanalibrarypanel.yaml -------------------------------------------------------------------------------- /config/samples/grafana_v1beta1_grafanamutetiming.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/samples/grafana_v1beta1_grafanamutetiming.yaml -------------------------------------------------------------------------------- /config/samples/grafana_v1beta1_grafananotificationpolicy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/samples/grafana_v1beta1_grafananotificationpolicy.yaml -------------------------------------------------------------------------------- /config/samples/grafana_v1beta1_grafananotificationpolicyroute.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/samples/grafana_v1beta1_grafananotificationpolicyroute.yaml -------------------------------------------------------------------------------- /config/samples/grafana_v1beta1_grafananotificationtemplate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/samples/grafana_v1beta1_grafananotificationtemplate.yaml -------------------------------------------------------------------------------- /config/samples/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/samples/kustomization.yaml -------------------------------------------------------------------------------- /config/scorecard/bases/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/scorecard/bases/config.yaml -------------------------------------------------------------------------------- /config/scorecard/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/scorecard/kustomization.yaml -------------------------------------------------------------------------------- /config/scorecard/patches/basic.config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/scorecard/patches/basic.config.yaml -------------------------------------------------------------------------------- /config/scorecard/patches/olm.config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/config/scorecard/patches/olm.config.yaml -------------------------------------------------------------------------------- /controllers/alertrulegroup_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/alertrulegroup_controller.go -------------------------------------------------------------------------------- /controllers/alertrulegroup_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/alertrulegroup_controller_test.go -------------------------------------------------------------------------------- /controllers/autodetect/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/autodetect/main.go -------------------------------------------------------------------------------- /controllers/autodetect/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/autodetect/main_test.go -------------------------------------------------------------------------------- /controllers/client/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/client/auth.go -------------------------------------------------------------------------------- /controllers/client/auth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/client/auth_test.go -------------------------------------------------------------------------------- /controllers/client/grafana_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/client/grafana_client.go -------------------------------------------------------------------------------- /controllers/client/http_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/client/http_client.go -------------------------------------------------------------------------------- /controllers/client/round_tripper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/client/round_tripper.go -------------------------------------------------------------------------------- /controllers/client/secrets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/client/secrets.go -------------------------------------------------------------------------------- /controllers/client/secrets_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/client/secrets_test.go -------------------------------------------------------------------------------- /controllers/client/tls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/client/tls.go -------------------------------------------------------------------------------- /controllers/client/url.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/client/url.go -------------------------------------------------------------------------------- /controllers/client/url_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/client/url_test.go -------------------------------------------------------------------------------- /controllers/config/grafana_ini.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/config/grafana_ini.go -------------------------------------------------------------------------------- /controllers/config/grafana_ini_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/config/grafana_ini_test.go -------------------------------------------------------------------------------- /controllers/config/operator_constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/config/operator_constants.go -------------------------------------------------------------------------------- /controllers/contactpoint_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/contactpoint_controller.go -------------------------------------------------------------------------------- /controllers/contactpoint_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/contactpoint_controller_test.go -------------------------------------------------------------------------------- /controllers/content/cache/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/content/cache/cache.go -------------------------------------------------------------------------------- /controllers/content/cache/cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/content/cache/cache_test.go -------------------------------------------------------------------------------- /controllers/content/cache/gzip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/content/cache/gzip.go -------------------------------------------------------------------------------- /controllers/content/cache/gzip_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/content/cache/gzip_test.go -------------------------------------------------------------------------------- /controllers/content/fetchers/configmap_fetcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/content/fetchers/configmap_fetcher.go -------------------------------------------------------------------------------- /controllers/content/fetchers/grafana_com_fetcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/content/fetchers/grafana_com_fetcher.go -------------------------------------------------------------------------------- /controllers/content/fetchers/grafana_com_fetcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/content/fetchers/grafana_com_fetcher_test.go -------------------------------------------------------------------------------- /controllers/content/fetchers/jsonnet_fetcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/content/fetchers/jsonnet_fetcher.go -------------------------------------------------------------------------------- /controllers/content/fetchers/jsonnet_fetcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/content/fetchers/jsonnet_fetcher_test.go -------------------------------------------------------------------------------- /controllers/content/fetchers/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/content/fetchers/suite_test.go -------------------------------------------------------------------------------- /controllers/content/fetchers/url_fetcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/content/fetchers/url_fetcher.go -------------------------------------------------------------------------------- /controllers/content/fetchers/url_fetcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/content/fetchers/url_fetcher_test.go -------------------------------------------------------------------------------- /controllers/content/hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/content/hash.go -------------------------------------------------------------------------------- /controllers/content/resolver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/content/resolver.go -------------------------------------------------------------------------------- /controllers/content/resolver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/content/resolver_test.go -------------------------------------------------------------------------------- /controllers/content/source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/content/source.go -------------------------------------------------------------------------------- /controllers/content/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/content/suite_test.go -------------------------------------------------------------------------------- /controllers/content/uid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/content/uid.go -------------------------------------------------------------------------------- /controllers/content/uid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/content/uid_test.go -------------------------------------------------------------------------------- /controllers/controller_shared.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/controller_shared.go -------------------------------------------------------------------------------- /controllers/controller_shared_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/controller_shared_test.go -------------------------------------------------------------------------------- /controllers/dashboard_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/dashboard_controller.go -------------------------------------------------------------------------------- /controllers/dashboard_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/dashboard_controller_test.go -------------------------------------------------------------------------------- /controllers/datasource_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/datasource_controller.go -------------------------------------------------------------------------------- /controllers/datasource_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/datasource_controller_test.go -------------------------------------------------------------------------------- /controllers/folder_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/folder_controller.go -------------------------------------------------------------------------------- /controllers/folder_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/folder_controller_test.go -------------------------------------------------------------------------------- /controllers/grafana_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/grafana_controller.go -------------------------------------------------------------------------------- /controllers/grafana_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/grafana_controller_test.go -------------------------------------------------------------------------------- /controllers/librarypanel_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/librarypanel_controller.go -------------------------------------------------------------------------------- /controllers/librarypanel_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/librarypanel_controller_test.go -------------------------------------------------------------------------------- /controllers/metrics/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/metrics/metrics.go -------------------------------------------------------------------------------- /controllers/mutetiming_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/mutetiming_controller.go -------------------------------------------------------------------------------- /controllers/mutetiming_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/mutetiming_controller_test.go -------------------------------------------------------------------------------- /controllers/notificationpolicy_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/notificationpolicy_controller.go -------------------------------------------------------------------------------- /controllers/notificationpolicy_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/notificationpolicy_controller_test.go -------------------------------------------------------------------------------- /controllers/notificationtemplate_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/notificationtemplate_controller.go -------------------------------------------------------------------------------- /controllers/notificationtemplate_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/notificationtemplate_controller_test.go -------------------------------------------------------------------------------- /controllers/reconcilers/grafana/admin_secret_reconciler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/reconcilers/grafana/admin_secret_reconciler.go -------------------------------------------------------------------------------- /controllers/reconcilers/grafana/admin_secret_reconciler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/reconcilers/grafana/admin_secret_reconciler_test.go -------------------------------------------------------------------------------- /controllers/reconcilers/grafana/complete_reconciler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/reconcilers/grafana/complete_reconciler.go -------------------------------------------------------------------------------- /controllers/reconcilers/grafana/config_reconciler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/reconcilers/grafana/config_reconciler.go -------------------------------------------------------------------------------- /controllers/reconcilers/grafana/deployment_reconciler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/reconcilers/grafana/deployment_reconciler.go -------------------------------------------------------------------------------- /controllers/reconcilers/grafana/deployment_reconciler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/reconcilers/grafana/deployment_reconciler_test.go -------------------------------------------------------------------------------- /controllers/reconcilers/grafana/ingress_reconciler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/reconcilers/grafana/ingress_reconciler.go -------------------------------------------------------------------------------- /controllers/reconcilers/grafana/ingress_reconciler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/reconcilers/grafana/ingress_reconciler_test.go -------------------------------------------------------------------------------- /controllers/reconcilers/grafana/plugins_reconciler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/reconcilers/grafana/plugins_reconciler.go -------------------------------------------------------------------------------- /controllers/reconcilers/grafana/pvc_reconciler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/reconcilers/grafana/pvc_reconciler.go -------------------------------------------------------------------------------- /controllers/reconcilers/grafana/reconcilers_shared.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/reconcilers/grafana/reconcilers_shared.go -------------------------------------------------------------------------------- /controllers/reconcilers/grafana/service_account_reconciler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/reconcilers/grafana/service_account_reconciler.go -------------------------------------------------------------------------------- /controllers/reconcilers/grafana/service_reconciler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/reconcilers/grafana/service_reconciler.go -------------------------------------------------------------------------------- /controllers/reconcilers/grafana/service_reconciler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/reconcilers/grafana/service_reconciler_test.go -------------------------------------------------------------------------------- /controllers/reconcilers/grafana/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/reconcilers/grafana/suite_test.go -------------------------------------------------------------------------------- /controllers/reconcilers/reconciler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/reconcilers/reconciler.go -------------------------------------------------------------------------------- /controllers/resources/labels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/resources/labels.go -------------------------------------------------------------------------------- /controllers/resources/resources.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/resources/resources.go -------------------------------------------------------------------------------- /controllers/serviceaccount_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/serviceaccount_controller.go -------------------------------------------------------------------------------- /controllers/serviceaccount_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/serviceaccount_controller_test.go -------------------------------------------------------------------------------- /controllers/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/controllers/suite_test.go -------------------------------------------------------------------------------- /deploy/helm/cr.yaml: -------------------------------------------------------------------------------- 1 | git-repo: helm-charts 2 | owner: grafana 3 | skip-existing: true 4 | -------------------------------------------------------------------------------- /deploy/helm/grafana-operator/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/helm/grafana-operator/.helmignore -------------------------------------------------------------------------------- /deploy/helm/grafana-operator/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/helm/grafana-operator/Chart.yaml -------------------------------------------------------------------------------- /deploy/helm/grafana-operator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/helm/grafana-operator/README.md -------------------------------------------------------------------------------- /deploy/helm/grafana-operator/README.md.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/helm/grafana-operator/README.md.gotmpl -------------------------------------------------------------------------------- /deploy/helm/grafana-operator/charts/crds/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/helm/grafana-operator/charts/crds/Chart.yaml -------------------------------------------------------------------------------- /deploy/helm/grafana-operator/charts/crds/crds: -------------------------------------------------------------------------------- 1 | ../../files/crds -------------------------------------------------------------------------------- /deploy/helm/grafana-operator/files/crds/grafana.integreatly.org_grafanaalertrulegroups.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/helm/grafana-operator/files/crds/grafana.integreatly.org_grafanaalertrulegroups.yaml -------------------------------------------------------------------------------- /deploy/helm/grafana-operator/files/crds/grafana.integreatly.org_grafanacontactpoints.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/helm/grafana-operator/files/crds/grafana.integreatly.org_grafanacontactpoints.yaml -------------------------------------------------------------------------------- /deploy/helm/grafana-operator/files/crds/grafana.integreatly.org_grafanadashboards.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/helm/grafana-operator/files/crds/grafana.integreatly.org_grafanadashboards.yaml -------------------------------------------------------------------------------- /deploy/helm/grafana-operator/files/crds/grafana.integreatly.org_grafanadatasources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/helm/grafana-operator/files/crds/grafana.integreatly.org_grafanadatasources.yaml -------------------------------------------------------------------------------- /deploy/helm/grafana-operator/files/crds/grafana.integreatly.org_grafanafolders.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/helm/grafana-operator/files/crds/grafana.integreatly.org_grafanafolders.yaml -------------------------------------------------------------------------------- /deploy/helm/grafana-operator/files/crds/grafana.integreatly.org_grafanalibrarypanels.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/helm/grafana-operator/files/crds/grafana.integreatly.org_grafanalibrarypanels.yaml -------------------------------------------------------------------------------- /deploy/helm/grafana-operator/files/crds/grafana.integreatly.org_grafanamutetimings.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/helm/grafana-operator/files/crds/grafana.integreatly.org_grafanamutetimings.yaml -------------------------------------------------------------------------------- /deploy/helm/grafana-operator/files/crds/grafana.integreatly.org_grafananotificationpolicies.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/helm/grafana-operator/files/crds/grafana.integreatly.org_grafananotificationpolicies.yaml -------------------------------------------------------------------------------- /deploy/helm/grafana-operator/files/crds/grafana.integreatly.org_grafananotificationpolicyroutes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/helm/grafana-operator/files/crds/grafana.integreatly.org_grafananotificationpolicyroutes.yaml -------------------------------------------------------------------------------- /deploy/helm/grafana-operator/files/crds/grafana.integreatly.org_grafananotificationtemplates.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/helm/grafana-operator/files/crds/grafana.integreatly.org_grafananotificationtemplates.yaml -------------------------------------------------------------------------------- /deploy/helm/grafana-operator/files/crds/grafana.integreatly.org_grafanas.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/helm/grafana-operator/files/crds/grafana.integreatly.org_grafanas.yaml -------------------------------------------------------------------------------- /deploy/helm/grafana-operator/files/crds/grafana.integreatly.org_grafanaserviceaccounts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/helm/grafana-operator/files/crds/grafana.integreatly.org_grafanaserviceaccounts.yaml -------------------------------------------------------------------------------- /deploy/helm/grafana-operator/files/dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/helm/grafana-operator/files/dashboard.json -------------------------------------------------------------------------------- /deploy/helm/grafana-operator/files/rbac-openshift.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/helm/grafana-operator/files/rbac-openshift.yaml -------------------------------------------------------------------------------- /deploy/helm/grafana-operator/files/rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/helm/grafana-operator/files/rbac.yaml -------------------------------------------------------------------------------- /deploy/helm/grafana-operator/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/helm/grafana-operator/templates/_helpers.tpl -------------------------------------------------------------------------------- /deploy/helm/grafana-operator/templates/crds.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/helm/grafana-operator/templates/crds.yaml -------------------------------------------------------------------------------- /deploy/helm/grafana-operator/templates/dashboard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/helm/grafana-operator/templates/dashboard.yaml -------------------------------------------------------------------------------- /deploy/helm/grafana-operator/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/helm/grafana-operator/templates/deployment.yaml -------------------------------------------------------------------------------- /deploy/helm/grafana-operator/templates/extraobjects.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/helm/grafana-operator/templates/extraobjects.yaml -------------------------------------------------------------------------------- /deploy/helm/grafana-operator/templates/rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/helm/grafana-operator/templates/rbac.yaml -------------------------------------------------------------------------------- /deploy/helm/grafana-operator/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/helm/grafana-operator/templates/service.yaml -------------------------------------------------------------------------------- /deploy/helm/grafana-operator/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/helm/grafana-operator/templates/serviceaccount.yaml -------------------------------------------------------------------------------- /deploy/helm/grafana-operator/templates/servicemonitor.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/helm/grafana-operator/templates/servicemonitor.yaml -------------------------------------------------------------------------------- /deploy/helm/grafana-operator/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/helm/grafana-operator/values.yaml -------------------------------------------------------------------------------- /deploy/kustomize/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/kustomize/README.md -------------------------------------------------------------------------------- /deploy/kustomize/base/crds.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/kustomize/base/crds.yaml -------------------------------------------------------------------------------- /deploy/kustomize/base/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/kustomize/base/deployment.yaml -------------------------------------------------------------------------------- /deploy/kustomize/base/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/kustomize/base/kustomization.yaml -------------------------------------------------------------------------------- /deploy/kustomize/base/namespace.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | apiVersion: v1 3 | kind: Namespace 4 | metadata: 5 | name: default 6 | -------------------------------------------------------------------------------- /deploy/kustomize/base/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/kustomize/base/role.yaml -------------------------------------------------------------------------------- /deploy/kustomize/base/rolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/kustomize/base/rolebinding.yaml -------------------------------------------------------------------------------- /deploy/kustomize/base/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/kustomize/base/service.yaml -------------------------------------------------------------------------------- /deploy/kustomize/base/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/kustomize/base/serviceaccount.yaml -------------------------------------------------------------------------------- /deploy/kustomize/overlays/chainsaw-debug/deployment-patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/kustomize/overlays/chainsaw-debug/deployment-patch.yaml -------------------------------------------------------------------------------- /deploy/kustomize/overlays/chainsaw-debug/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/kustomize/overlays/chainsaw-debug/kustomization.yaml -------------------------------------------------------------------------------- /deploy/kustomize/overlays/chainsaw/deployment-patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/kustomize/overlays/chainsaw/deployment-patch.yaml -------------------------------------------------------------------------------- /deploy/kustomize/overlays/chainsaw/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/kustomize/overlays/chainsaw/kustomization.yaml -------------------------------------------------------------------------------- /deploy/kustomize/overlays/cluster_scoped/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/kustomize/overlays/cluster_scoped/kustomization.yaml -------------------------------------------------------------------------------- /deploy/kustomize/overlays/namespace_scoped/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/kustomize/overlays/namespace_scoped/deployment.yaml -------------------------------------------------------------------------------- /deploy/kustomize/overlays/namespace_scoped/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/deploy/kustomize/overlays/namespace_scoped/kustomization.yaml -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/_index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/docs/_index.html -------------------------------------------------------------------------------- /docs/about/_index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/docs/about/_index.html -------------------------------------------------------------------------------- /docs/blog/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/docs/blog/_index.md -------------------------------------------------------------------------------- /docs/blog/flux-gitops/grafana-operator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/docs/blog/flux-gitops/grafana-operator.yaml -------------------------------------------------------------------------------- /docs/blog/flux-gitops/grafana.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/docs/blog/flux-gitops/grafana.yaml -------------------------------------------------------------------------------- /docs/blog/flux-gitops/grafana/dashboard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/docs/blog/flux-gitops/grafana/dashboard.yaml -------------------------------------------------------------------------------- /docs/blog/flux-gitops/grafana/grafana.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/docs/blog/flux-gitops/grafana/grafana.yaml -------------------------------------------------------------------------------- /docs/blog/flux-gitops/grafana/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/docs/blog/flux-gitops/grafana/kustomization.yaml -------------------------------------------------------------------------------- /docs/blog/history-and-operator-reach.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/docs/blog/history-and-operator-reach.md -------------------------------------------------------------------------------- /docs/blog/kustomize-installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/docs/blog/kustomize-installation.md -------------------------------------------------------------------------------- /docs/blog/operator-migration-to-upstream-grafana.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/docs/blog/operator-migration-to-upstream-grafana.md -------------------------------------------------------------------------------- /docs/blog/v4-v5-migration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/docs/blog/v4-v5-migration.md -------------------------------------------------------------------------------- /docs/blog/v5-getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/docs/blog/v5-getting-started.md -------------------------------------------------------------------------------- /docs/blog/v5-intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/docs/blog/v5-intro.md -------------------------------------------------------------------------------- /docs/docs/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/docs/docs/_index.md -------------------------------------------------------------------------------- /docs/docs/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/docs/docs/api.md -------------------------------------------------------------------------------- /docs/docs/installation/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/docs/docs/installation/_index.md -------------------------------------------------------------------------------- /docs/docs/installation/kustomize.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/docs/docs/installation/kustomize.md -------------------------------------------------------------------------------- /docs/docs/installation/ops-and-monitoring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/docs/docs/installation/ops-and-monitoring.md -------------------------------------------------------------------------------- /docs/docs/planning/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/docs/docs/planning/_index.md -------------------------------------------------------------------------------- /docs/docs/planning/proposals/001 external grafana instance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/docs/docs/planning/proposals/001 external grafana instance.md -------------------------------------------------------------------------------- /docs/docs/planning/proposals/002-alerting-support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/docs/docs/planning/proposals/002-alerting-support.md -------------------------------------------------------------------------------- /docs/docs/planning/proposals/003-grafanaserviceaccount-crd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/docs/docs/planning/proposals/003-grafanaserviceaccount-crd.md -------------------------------------------------------------------------------- /docs/docs/planning/proposals/004-grafanafolder-parent-folder-management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/docs/docs/planning/proposals/004-grafanafolder-parent-folder-management.md -------------------------------------------------------------------------------- /docs/docs/planning/proposals/005-grafanadashboard-folder-management-strategy-update.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/docs/docs/planning/proposals/005-grafanadashboard-folder-management-strategy-update.md -------------------------------------------------------------------------------- /docs/docs/planning/proposals/006-ssl-specification-in-grafanaexternal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/docs/docs/planning/proposals/006-ssl-specification-in-grafanaexternal.md -------------------------------------------------------------------------------- /docs/docs/planning/proposals/007-grafanalibrarypanel-crd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/docs/docs/planning/proposals/007-grafanalibrarypanel-crd.md -------------------------------------------------------------------------------- /docs/docs/planning/proposals/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/docs/docs/planning/proposals/_index.md -------------------------------------------------------------------------------- /docs/docs/quick-start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/docs/docs/quick-start.md -------------------------------------------------------------------------------- /docs/docs/security.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/docs/docs/security.md -------------------------------------------------------------------------------- /docs/docs/versioning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/docs/docs/versioning.md -------------------------------------------------------------------------------- /embeds/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/README.md -------------------------------------------------------------------------------- /embeds/grafana_embeds.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafana_embeds.go -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet-7.0/DOCS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet-7.0/DOCS.md -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet-7.0/dashboard.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet-7.0/dashboard.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet-7.0/grafana.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet-7.0/grafana.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet-7.0/panel/gauge.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet-7.0/panel/gauge.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet-7.0/panel/graph.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet-7.0/panel/graph.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet-7.0/panel/row.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet-7.0/panel/row.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet-7.0/panel/stat.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet-7.0/panel/stat.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet-7.0/panel/table.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet-7.0/panel/table.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet-7.0/panel/text.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet-7.0/panel/text.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet-7.0/target/prometheus.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet-7.0/target/prometheus.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet-7.0/template/custom.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet-7.0/template/custom.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet-7.0/template/datasource.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet-7.0/template/datasource.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet-7.0/template/query.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet-7.0/template/query.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet/alert_condition.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet/alert_condition.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet/alertlist.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet/alertlist.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet/annotation.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet/annotation.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet/bar_gauge_panel.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet/bar_gauge_panel.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet/cloudmonitoring.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet/cloudmonitoring.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet/cloudwatch.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet/cloudwatch.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet/dashboard.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet/dashboard.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet/dashlist.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet/dashlist.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet/elasticsearch.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet/elasticsearch.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet/gauge_panel.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet/gauge_panel.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet/grafana.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet/grafana.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet/graph_panel.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet/graph_panel.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet/graphite.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet/graphite.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet/heatmap_panel.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet/heatmap_panel.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet/influxdb.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet/influxdb.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet/link.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet/link.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet/log_panel.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet/log_panel.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet/loki.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet/loki.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet/pie_chart_panel.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet/pie_chart_panel.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet/pluginlist.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet/pluginlist.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet/prometheus.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet/prometheus.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet/row.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet/row.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet/singlestat.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet/singlestat.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet/sql.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet/sql.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet/stat_panel.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet/stat_panel.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet/table_panel.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet/table_panel.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet/template.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet/template.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet/text.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet/text.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet/timepicker.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet/timepicker.libsonnet -------------------------------------------------------------------------------- /embeds/grafonnet-lib/grafonnet/transformation.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/grafonnet-lib/grafonnet/transformation.libsonnet -------------------------------------------------------------------------------- /embeds/testing/dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/testing/dashboard.json -------------------------------------------------------------------------------- /embeds/testing/dashboard.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/testing/dashboard.jsonnet -------------------------------------------------------------------------------- /embeds/testing/dashboard_with_envs.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/testing/dashboard_with_envs.jsonnet -------------------------------------------------------------------------------- /embeds/testing/dashboard_with_provided_envs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/testing/dashboard_with_provided_envs.json -------------------------------------------------------------------------------- /embeds/testing/jsonnetProjectWithRuntimeRaw.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/testing/jsonnetProjectWithRuntimeRaw.tar.gz -------------------------------------------------------------------------------- /embeds/testing/jsonnetProjectWithRuntimeRaw/dashboard_with_envs.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/embeds/testing/jsonnetProjectWithRuntimeRaw/dashboard_with_envs.jsonnet -------------------------------------------------------------------------------- /examples/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/_index.md -------------------------------------------------------------------------------- /examples/alertrulegroup/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/alertrulegroup/_index.md -------------------------------------------------------------------------------- /examples/alertrulegroup/full-notification-configuration/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/alertrulegroup/full-notification-configuration/_index.md -------------------------------------------------------------------------------- /examples/alertrulegroup/full-notification-configuration/contact-points.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/alertrulegroup/full-notification-configuration/contact-points.yaml -------------------------------------------------------------------------------- /examples/alertrulegroup/full-notification-configuration/folder.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/alertrulegroup/full-notification-configuration/folder.yaml -------------------------------------------------------------------------------- /examples/alertrulegroup/full-notification-configuration/kubernetes-alert-rules.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/alertrulegroup/full-notification-configuration/kubernetes-alert-rules.yaml -------------------------------------------------------------------------------- /examples/alertrulegroup/full-notification-configuration/notification-policy-tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/alertrulegroup/full-notification-configuration/notification-policy-tree.png -------------------------------------------------------------------------------- /examples/alertrulegroup/full-notification-configuration/notification-policy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/alertrulegroup/full-notification-configuration/notification-policy.yaml -------------------------------------------------------------------------------- /examples/alertrulegroup/full-notification-configuration/notification-routing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/alertrulegroup/full-notification-configuration/notification-routing.png -------------------------------------------------------------------------------- /examples/alertrulegroup/full-notification-configuration/overview-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/alertrulegroup/full-notification-configuration/overview-page.png -------------------------------------------------------------------------------- /examples/alertrulegroup/full-notification-configuration/security-alert-rules.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/alertrulegroup/full-notification-configuration/security-alert-rules.yaml -------------------------------------------------------------------------------- /examples/alertrulegroup/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/alertrulegroup/resources.yaml -------------------------------------------------------------------------------- /examples/common_options/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/common_options/_index.md -------------------------------------------------------------------------------- /examples/common_options/crossnamespace/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/common_options/crossnamespace/README.md -------------------------------------------------------------------------------- /examples/common_options/crossnamespace/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/common_options/crossnamespace/resources.yaml -------------------------------------------------------------------------------- /examples/contact_point/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/contact_point/_index.md -------------------------------------------------------------------------------- /examples/contact_point/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/contact_point/resources.yaml -------------------------------------------------------------------------------- /examples/dashboard/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/dashboard/_index.md -------------------------------------------------------------------------------- /examples/dashboard/configmap/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/dashboard/configmap/README.md -------------------------------------------------------------------------------- /examples/dashboard/configmap/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/dashboard/configmap/resources.yaml -------------------------------------------------------------------------------- /examples/dashboard/custom_folder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/dashboard/custom_folder/README.md -------------------------------------------------------------------------------- /examples/dashboard/custom_folder/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/dashboard/custom_folder/resources.yaml -------------------------------------------------------------------------------- /examples/dashboard/grafana_com/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/dashboard/grafana_com/README.md -------------------------------------------------------------------------------- /examples/dashboard/grafana_com/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/dashboard/grafana_com/resources.yaml -------------------------------------------------------------------------------- /examples/dashboard/gzip_json/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/dashboard/gzip_json/README.md -------------------------------------------------------------------------------- /examples/dashboard/gzip_json/dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/dashboard/gzip_json/dashboard.json -------------------------------------------------------------------------------- /examples/dashboard/gzip_json/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/dashboard/gzip_json/resources.yaml -------------------------------------------------------------------------------- /examples/dashboard/jsonnet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/dashboard/jsonnet/README.md -------------------------------------------------------------------------------- /examples/dashboard/jsonnet/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/dashboard/jsonnet/resources.yaml -------------------------------------------------------------------------------- /examples/dashboard/plugins/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/dashboard/plugins/README.md -------------------------------------------------------------------------------- /examples/dashboard/plugins/dashboard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/dashboard/plugins/dashboard.yaml -------------------------------------------------------------------------------- /examples/dashboard/url/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/dashboard/url/README.md -------------------------------------------------------------------------------- /examples/dashboard/url/dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/dashboard/url/dashboard.json -------------------------------------------------------------------------------- /examples/dashboard/url/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/dashboard/url/resources.yaml -------------------------------------------------------------------------------- /examples/dashboard/with_external_dependencies/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/dashboard/with_external_dependencies/README.md -------------------------------------------------------------------------------- /examples/dashboard/with_external_dependencies/dashboard_project/dashboard.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/dashboard/with_external_dependencies/dashboard_project/dashboard.jsonnet -------------------------------------------------------------------------------- /examples/dashboard/with_external_dependencies/dashboard_project/jsonnetfile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/dashboard/with_external_dependencies/dashboard_project/jsonnetfile.json -------------------------------------------------------------------------------- /examples/dashboard/with_external_dependencies/dashboard_project/jsonnetfile.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/dashboard/with_external_dependencies/dashboard_project/jsonnetfile.lock.json -------------------------------------------------------------------------------- /examples/dashboard/with_external_dependencies/dashboard_project/util/datasources.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/dashboard/with_external_dependencies/dashboard_project/util/datasources.libsonnet -------------------------------------------------------------------------------- /examples/dashboard/with_external_dependencies/dashboard_project/util/envs.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/dashboard/with_external_dependencies/dashboard_project/util/envs.libsonnet -------------------------------------------------------------------------------- /examples/dashboard/with_external_dependencies/dashboard_project/util/g.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/dashboard/with_external_dependencies/dashboard_project/util/g.libsonnet -------------------------------------------------------------------------------- /examples/dashboard/with_external_dependencies/dashboard_project/util/panels.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/dashboard/with_external_dependencies/dashboard_project/util/panels.libsonnet -------------------------------------------------------------------------------- /examples/dashboard/with_external_dependencies/dashboard_project/util/queries.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/dashboard/with_external_dependencies/dashboard_project/util/queries.libsonnet -------------------------------------------------------------------------------- /examples/dashboard/with_external_dependencies/dashboard_project/util/styles.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/dashboard/with_external_dependencies/dashboard_project/util/styles.libsonnet -------------------------------------------------------------------------------- /examples/dashboard/with_external_dependencies/dashboard_project/util/variables.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/dashboard/with_external_dependencies/dashboard_project/util/variables.libsonnet -------------------------------------------------------------------------------- /examples/dashboard/with_external_dependencies/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/dashboard/with_external_dependencies/resources.yaml -------------------------------------------------------------------------------- /examples/datasource/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/datasource/_index.md -------------------------------------------------------------------------------- /examples/datasource/datasource_mapping/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/datasource/datasource_mapping/README.md -------------------------------------------------------------------------------- /examples/datasource/datasource_mapping/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/datasource/datasource_mapping/resources.yaml -------------------------------------------------------------------------------- /examples/datasource/datasource_types/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/datasource/datasource_types/README.md -------------------------------------------------------------------------------- /examples/datasource/datasource_types/postgresql.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/datasource/datasource_types/postgresql.yaml -------------------------------------------------------------------------------- /examples/datasource/datasource_types/prometheus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/datasource/datasource_types/prometheus.yaml -------------------------------------------------------------------------------- /examples/datasource/datasource_variables/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/datasource/datasource_variables/README.md -------------------------------------------------------------------------------- /examples/datasource/datasource_variables/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/datasource/datasource_variables/resources.yaml -------------------------------------------------------------------------------- /examples/datasource/plugins/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/datasource/plugins/README.md -------------------------------------------------------------------------------- /examples/datasource/plugins/datasource.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/datasource/plugins/datasource.yaml -------------------------------------------------------------------------------- /examples/folder/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/folder/_index.md -------------------------------------------------------------------------------- /examples/folder/hierarchy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/folder/hierarchy/README.md -------------------------------------------------------------------------------- /examples/folder/permissions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/folder/permissions/README.md -------------------------------------------------------------------------------- /examples/folder/permissions/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/folder/permissions/resources.yaml -------------------------------------------------------------------------------- /examples/grafana/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/_index.md -------------------------------------------------------------------------------- /examples/grafana/basic-grafana.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/basic-grafana.yaml -------------------------------------------------------------------------------- /examples/grafana/configmaps_sidecar/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/configmaps_sidecar/README.md -------------------------------------------------------------------------------- /examples/grafana/configmaps_sidecar/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/configmaps_sidecar/resources.yaml -------------------------------------------------------------------------------- /examples/grafana/configuring_grafana/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/configuring_grafana/README.md -------------------------------------------------------------------------------- /examples/grafana/configuring_grafana/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/configuring_grafana/resources.yaml -------------------------------------------------------------------------------- /examples/grafana/credential_secret/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/credential_secret/README.md -------------------------------------------------------------------------------- /examples/grafana/credential_secret/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/credential_secret/resources.yaml -------------------------------------------------------------------------------- /examples/grafana/custom-images/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/custom-images/README.md -------------------------------------------------------------------------------- /examples/grafana/custom-images/image.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/custom-images/image.yaml -------------------------------------------------------------------------------- /examples/grafana/custom-images/sha-locked.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/custom-images/sha-locked.yaml -------------------------------------------------------------------------------- /examples/grafana/custom-images/version.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/custom-images/version.yaml -------------------------------------------------------------------------------- /examples/grafana/external_grafana/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/external_grafana/README.md -------------------------------------------------------------------------------- /examples/grafana/external_grafana/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/external_grafana/resources.yaml -------------------------------------------------------------------------------- /examples/grafana/google_sso/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/google_sso/README.md -------------------------------------------------------------------------------- /examples/grafana/google_sso/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/google_sso/resources.yaml -------------------------------------------------------------------------------- /examples/grafana/helm_chart/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/helm_chart/README.md -------------------------------------------------------------------------------- /examples/grafana/helm_chart/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/helm_chart/resources.yaml -------------------------------------------------------------------------------- /examples/grafana/httproute/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/httproute/README.md -------------------------------------------------------------------------------- /examples/grafana/httproute/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/httproute/resources.yaml -------------------------------------------------------------------------------- /examples/grafana/image_renderer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/image_renderer/README.md -------------------------------------------------------------------------------- /examples/grafana/image_renderer/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/image_renderer/resources.yaml -------------------------------------------------------------------------------- /examples/grafana/ingress_http/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/ingress_http/README.md -------------------------------------------------------------------------------- /examples/grafana/ingress_http/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/ingress_http/resources.yaml -------------------------------------------------------------------------------- /examples/grafana/ingress_https/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/ingress_https/README.md -------------------------------------------------------------------------------- /examples/grafana/ingress_https/cert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/ingress_https/cert.yaml -------------------------------------------------------------------------------- /examples/grafana/ingress_https/dashboard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/ingress_https/dashboard.yaml -------------------------------------------------------------------------------- /examples/grafana/ingress_https/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/ingress_https/resources.yaml -------------------------------------------------------------------------------- /examples/grafana/k3d/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/k3d/README.md -------------------------------------------------------------------------------- /examples/grafana/k3d/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/k3d/resources.yaml -------------------------------------------------------------------------------- /examples/grafana/keycloak_sso/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/keycloak_sso/README.md -------------------------------------------------------------------------------- /examples/grafana/keycloak_sso/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/keycloak_sso/resources.yaml -------------------------------------------------------------------------------- /examples/grafana/ldap/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/ldap/README.md -------------------------------------------------------------------------------- /examples/grafana/ldap/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/ldap/resources.yaml -------------------------------------------------------------------------------- /examples/grafana/multiple_replicas/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/multiple_replicas/README.md -------------------------------------------------------------------------------- /examples/grafana/multiple_replicas/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/multiple_replicas/resources.yaml -------------------------------------------------------------------------------- /examples/grafana/openshift/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/openshift/README.md -------------------------------------------------------------------------------- /examples/grafana/openshift/openshift_ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/openshift/openshift_ingress.yaml -------------------------------------------------------------------------------- /examples/grafana/openshift/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/openshift/resources.yaml -------------------------------------------------------------------------------- /examples/grafana/openshift_oauth_proxy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/openshift_oauth_proxy/README.md -------------------------------------------------------------------------------- /examples/grafana/openshift_oauth_proxy/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/openshift_oauth_proxy/resources.yaml -------------------------------------------------------------------------------- /examples/grafana/persistent_volume/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/persistent_volume/README.md -------------------------------------------------------------------------------- /examples/grafana/persistent_volume/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/grafana/persistent_volume/resources.yaml -------------------------------------------------------------------------------- /examples/library_panel/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/library_panel/_index.md -------------------------------------------------------------------------------- /examples/mute_timing/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/mute_timing/_index.md -------------------------------------------------------------------------------- /examples/mute_timing/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/mute_timing/resources.yaml -------------------------------------------------------------------------------- /examples/notification_policy/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/notification_policy/_index.md -------------------------------------------------------------------------------- /examples/notification_policy/dynamic-notification-policy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/notification_policy/dynamic-notification-policy.png -------------------------------------------------------------------------------- /examples/notification_policy/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/notification_policy/resources.yaml -------------------------------------------------------------------------------- /examples/notification_policy/routes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/notification_policy/routes.yaml -------------------------------------------------------------------------------- /examples/notification_template/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/notification_template/_index.md -------------------------------------------------------------------------------- /examples/notification_template/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/notification_template/resources.yaml -------------------------------------------------------------------------------- /examples/serviceaccounts/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/serviceaccounts/_index.md -------------------------------------------------------------------------------- /examples/serviceaccounts/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/serviceaccounts/resources.yaml -------------------------------------------------------------------------------- /examples/serviceaccounts/result.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/examples/serviceaccounts/result.yaml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/go.sum -------------------------------------------------------------------------------- /hack/add-openshift-annotations.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/hack/add-openshift-annotations.sh -------------------------------------------------------------------------------- /hack/boilerplate.go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/hack/boilerplate.go.txt -------------------------------------------------------------------------------- /hack/kind/populate-kind-cluster.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/hack/kind/populate-kind-cluster.sh -------------------------------------------------------------------------------- /hack/kind/resources/cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/hack/kind/resources/cluster.yaml -------------------------------------------------------------------------------- /hack/kind/resources/crd-ns/grafana-dashboard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/hack/kind/resources/crd-ns/grafana-dashboard.yaml -------------------------------------------------------------------------------- /hack/kind/resources/crd-ns/grafana-datasource.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/hack/kind/resources/crd-ns/grafana-datasource.yaml -------------------------------------------------------------------------------- /hack/kind/resources/crd-ns/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/hack/kind/resources/crd-ns/kustomization.yaml -------------------------------------------------------------------------------- /hack/kind/resources/default/deployment-thanos.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/hack/kind/resources/default/deployment-thanos.yaml -------------------------------------------------------------------------------- /hack/kind/resources/default/grafana-contactpoint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/hack/kind/resources/default/grafana-contactpoint.yaml -------------------------------------------------------------------------------- /hack/kind/resources/default/grafana-dashboard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/hack/kind/resources/default/grafana-dashboard.yaml -------------------------------------------------------------------------------- /hack/kind/resources/default/grafana-datasource-thanos.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/hack/kind/resources/default/grafana-datasource-thanos.yaml -------------------------------------------------------------------------------- /hack/kind/resources/default/grafana-datasource.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/hack/kind/resources/default/grafana-datasource.yaml -------------------------------------------------------------------------------- /hack/kind/resources/default/grafana-notification-policy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/hack/kind/resources/default/grafana-notification-policy.yaml -------------------------------------------------------------------------------- /hack/kind/resources/default/grafana.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/hack/kind/resources/default/grafana.yaml -------------------------------------------------------------------------------- /hack/kind/resources/default/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/hack/kind/resources/default/kustomization.yaml -------------------------------------------------------------------------------- /hack/kind/resources/default/secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/hack/kind/resources/default/secret.yaml -------------------------------------------------------------------------------- /hack/kind/resources/default/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/hack/kind/resources/default/serviceaccount.yaml -------------------------------------------------------------------------------- /hack/kind/start-kind.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/hack/kind/start-kind.sh -------------------------------------------------------------------------------- /hugo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/hugo/.gitignore -------------------------------------------------------------------------------- /hugo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/hugo/README.md -------------------------------------------------------------------------------- /hugo/archetypes/default.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/hugo/archetypes/default.md -------------------------------------------------------------------------------- /hugo/assets/scss/_styles_project.scss: -------------------------------------------------------------------------------- 1 | @import 'td/code-dark' 2 | -------------------------------------------------------------------------------- /hugo/assets/scss/_variables_project.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hugo/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/hugo/config.yaml -------------------------------------------------------------------------------- /hugo/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/hugo/go.mod -------------------------------------------------------------------------------- /hugo/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/hugo/go.sum -------------------------------------------------------------------------------- /hugo/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/hugo/package-lock.json -------------------------------------------------------------------------------- /hugo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/hugo/package.json -------------------------------------------------------------------------------- /hugo/templates/frontmatter-grafana-operator.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/hugo/templates/frontmatter-grafana-operator.tmpl -------------------------------------------------------------------------------- /labs/audit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/labs/audit/README.md -------------------------------------------------------------------------------- /labs/audit/audit-policy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/labs/audit/audit-policy.yaml -------------------------------------------------------------------------------- /labs/audit/collect-audit-stats.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/labs/audit/collect-audit-stats.sh -------------------------------------------------------------------------------- /labs/audit/kind-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/labs/audit/kind-config.yaml -------------------------------------------------------------------------------- /labs/benchmark/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/labs/benchmark/Makefile -------------------------------------------------------------------------------- /labs/benchmark/create_resources.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/labs/benchmark/create_resources.lua -------------------------------------------------------------------------------- /labs/benchmark/dashboards/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /labs/benchmark/datasources/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /labs/benchmark/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/labs/benchmark/prometheus.yml -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/main.go -------------------------------------------------------------------------------- /media/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/media/logo.svg -------------------------------------------------------------------------------- /media/logo_small.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/media/logo_small.svg -------------------------------------------------------------------------------- /media/slack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/media/slack.png -------------------------------------------------------------------------------- /pkg/ptr/ptr.go: -------------------------------------------------------------------------------- 1 | package ptr 2 | 3 | func To[T any](v T) *T { 4 | return &v 5 | } 6 | -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/renovate.json -------------------------------------------------------------------------------- /tests/e2e/example-test/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/00-assert.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/00-create-grafana-external.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/00-create-grafana-external.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/00-create-grafana-tls.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/00-create-grafana-tls.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/00-create-grafana.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/00-create-grafana.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/01-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/01-assert.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/01-datasource.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/01-datasource.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/03-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/03-assert.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/03-dashboard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/03-dashboard.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/04-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/04-assert.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/04-dashboard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/04-dashboard.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/05-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/05-assert.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/05-dashboard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/05-dashboard.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/06-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/06-assert.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/06-dashboard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/06-dashboard.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/07-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/07-assert.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/07-jsonnet.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/07-jsonnet.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/08-alert-folder.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/08-alert-folder.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/08-alert-rule-group.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/08-alert-rule-group.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/08-assert-alert-folder.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/08-assert-alert-folder.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/08-assert-alert-rule-group.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/08-assert-alert-rule-group.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/09-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/09-assert.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/09-contactpoint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/09-contactpoint.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/10-assert-contact-points.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/10-assert-contact-points.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/10-assert-notification-policy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/10-assert-notification-policy.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/10-contact-points.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/10-contact-points.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/10-notification-policy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/10-notification-policy.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/12-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/12-assert.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/12-notification-template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/12-notification-template.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/13-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/13-assert.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/13-mute-timing.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/13-mute-timing.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/14-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/14-assert.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/14-library-panel.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/14-library-panel.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/15-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/15-assert.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/15-library-panel.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/15-library-panel.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/16-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/16-assert.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/16-serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/16-serviceaccount.yaml -------------------------------------------------------------------------------- /tests/e2e/example-test/chainsaw-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/example-test/chainsaw-test.yaml -------------------------------------------------------------------------------- /tests/e2e/examples/crossnamespace/assertions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/examples/crossnamespace/assertions.yaml -------------------------------------------------------------------------------- /tests/e2e/examples/crossnamespace/chainsaw-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/examples/crossnamespace/chainsaw-test.yaml -------------------------------------------------------------------------------- /tests/e2e/examples/crossnamespace/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/examples/crossnamespace/resources.yaml -------------------------------------------------------------------------------- /tests/e2e/examples/dashboard_immutable_uid/base-resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/examples/dashboard_immutable_uid/base-resources.yaml -------------------------------------------------------------------------------- /tests/e2e/examples/dashboard_immutable_uid/chainsaw-test.yaml.disabled: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/e2e/examples/dashboard_immutable_uid/chainsaw-test.yaml.disabled -------------------------------------------------------------------------------- /tests/example-resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/example-resources.yaml -------------------------------------------------------------------------------- /tests/fixtures/gateway-api-httproute.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/fixtures/gateway-api-httproute.yaml -------------------------------------------------------------------------------- /tests/fixtures/route_crd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-operator/HEAD/tests/fixtures/route_crd.yaml --------------------------------------------------------------------------------