visualization operator: Add datasource 37/94237/6
authorSrivahni <srivahni.chivukula@intel.com>
Fri, 23 Aug 2019 18:19:26 +0000 (11:19 -0700)
committerMarco Platania <platania@research.att.com>
Fri, 6 Sep 2019 12:44:13 +0000 (12:44 +0000)
commitf2d37cb632bb1706f3e223776e72e50253d4025c
tree4cd0be0c4b7777c17296604c1fca127ad9053a0a
parent32ec6c9216242b0d9cf76da93eb74b60b6dae7c1
visualization operator: Add datasource

Added support to create a grafana datasource dynamically
using GrafanaDataSource CR.

Issue-ID: ONAPARC-393
Signed-off-by: Srivahni <srivahni.chivukula@intel.com>
Change-Id: Iaa645c5c4f303afbcec114c00e35cd6e6ae6c98c
19 files changed:
vnfs/DAaaS/README.md
vnfs/DAaaS/deploy/visualization/charts/grafana/values.yaml
vnfs/DAaaS/microservices/visualization-operator/Makefile [new file with mode: 0644]
vnfs/DAaaS/microservices/visualization-operator/deploy/crds/onap_v1alpha1_grafanadatasource_crd.yaml [new file with mode: 0644]
vnfs/DAaaS/microservices/visualization-operator/deploy/operator.yaml
vnfs/DAaaS/microservices/visualization-operator/deploy/role.yaml
vnfs/DAaaS/microservices/visualization-operator/examples/grafana/influxdb_grafanadatasource_cr.yaml [new file with mode: 0644]
vnfs/DAaaS/microservices/visualization-operator/examples/grafana/prometheus_grafanadatasource_cr.yaml [new file with mode: 0644]
vnfs/DAaaS/microservices/visualization-operator/go.mod
vnfs/DAaaS/microservices/visualization-operator/go.sum
vnfs/DAaaS/microservices/visualization-operator/pkg/apis/addtoscheme_onap_v1alpha1.go [new file with mode: 0644]
vnfs/DAaaS/microservices/visualization-operator/pkg/apis/onap/group.go [new file with mode: 0644]
vnfs/DAaaS/microservices/visualization-operator/pkg/apis/onap/v1alpha1/doc.go [new file with mode: 0644]
vnfs/DAaaS/microservices/visualization-operator/pkg/apis/onap/v1alpha1/grafanadatasource_types.go [new file with mode: 0644]
vnfs/DAaaS/microservices/visualization-operator/pkg/apis/onap/v1alpha1/register.go [new file with mode: 0644]
vnfs/DAaaS/microservices/visualization-operator/pkg/apis/onap/v1alpha1/zz_generated.deepcopy.go [new file with mode: 0644]
vnfs/DAaaS/microservices/visualization-operator/pkg/apis/onap/v1alpha1/zz_generated.openapi.go [new file with mode: 0644]
vnfs/DAaaS/microservices/visualization-operator/pkg/controller/add_grafanadatasource.go [new file with mode: 0644]
vnfs/DAaaS/microservices/visualization-operator/pkg/controller/grafanadatasource/grafanadatasource_controller.go [new file with mode: 0644]