Age | Commit message (Collapse) | Author | Files | Lines |
|
This patch implents Prometheus to remote Kafka Writer Microservice
Added sample day-2 config to configure prometheus
PS4: Fixed Review comments
Issue-ID: ONAPARC-393
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: I0bc77175593a165effd7bb1cb4802c988a5ef4ec
|
|
Fixed all the code review comments by Kiran
1. Implemented a boolean channel instead of empty struct channel for signal, use WaitGroup
to ensure all writers finish cleanup.
2. Introduce JSON tags for configs
4. remove all panic and fatalf code to ensure that the app doesnt crash anytime.
5. remove unneccessary hdfsWriter null checks.
6.remove the 'run' variable used in the infinite loop, replaced with 'return'
Issue-ID: ONAPARC-453
Change-Id: Ic77c59dc75a8898a3cf34999850e6687d40e7faa
Signed-off-by: Rajamohan Raj <rajamohan.raj@intel.com>
|
|
Issue-ID: INT-1259
Change-Id: I0bcd85725e7f102bdcdf813db0c0260526b5807d
Signed-off-by: Konrad Bańka <k.banka@samsung.com>
|
|
Issue-ID: INT-1349
Change-Id: I94c20e0cef8f0a3f0adeaf14920601181bc970d8
Signed-off-by: mrichomme <morgan.richomme@orange.com>
|
|
Issue-ID: ONAPARC-521
Signed-off-by: Pramod <pramod.raghavendra.jayathirth@intel.com>
Change-Id: I1f74190664d59465319bff77d65282a2437ade4d
|
|
Issue-ID: ONAPARC-453
Signed-off-by: Rajamohan Raj <rajamohan.raj@intel.com>
Change-Id: I11c91b642e466763c1ca6f5734bf81fb260e2b39
|
|
Issue-ID: ONAPARC-393
Signed-off-by: Srivahni <srivahni.chivukula@intel.com>
Change-Id: Ica0be8d255074b78dede3fd3b0045f41fde02136
|
|
Issue-ID: INT-1328
Change-Id: I2a00c04b0006c0c74e57e261bb753868079b3d4d
Signed-off-by: DR695H <dr695h@att.com>
|
|
1. Collection package
2. Kafka
3. M3DB
Issue-ID: ONAPARC-466
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: I3ef5722f207a930437ddc7c01e22609772f97865
|
|
1. Grafana
2. Prometheus
3. Minio (Istio ServiceEntry Added)
Issue-ID: ONAPARC-511
Signed-off-by: Pramod <pramod.raghavendra.jayathirth@intel.com>
Change-Id: I2cb21c18fde6ecb431fa7f407ce5e13ab31fc910
|
|
Added unit tests for Collectd operator.
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: Ib50c16eaefc661e077d3477cbe8f2e4e62bbda80
|
|
Issue-ID: INT-1316
Change-Id: Ib7cbe7b0fc3fb972658a28175d2f1080f762775d
Signed-off-by: Brian Freeman <bf1936@att.com>
|
|
- use of TLS for APPC
- vFW Upgrade workflow
- Help information for workflow
- script for configuration of workflow
- script for upgrade of vFW VMs to Upgrade demo
Change-Id: I26136ec20569c9c02abb1644c6e40b4733d8f5ea
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Issue-ID: INT-751
|
|
Added Daemonset Status predicate to optimize watch on DS.
Minor fixes on status update for the controllers by coalescing status
and CR update together.
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: I2a56f0b93c2d7a56b9e8149c41f8c6f22be86ef1
|
|
- Fixed workflow script for osdf request
- ansible_inventory file generation added
- Licence for upload policy script
Change-Id: Ia46d19750569f649ce12dcdb49571299d87d8fee
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Issue-ID: INT-751
(cherry picked from commit e659e3afec2f3987d071510efe63e72374ef1a88)
|
|
Issue-ID: ONAPARC-393
Signed-off-by: Srivahni <srivahni.chivukula@intel.com>
Change-Id: Ic6578a4b0484b22109bd5a385f0917db8cff14f5
|
|
Enable or disable grafana and visualization-operator
from values.yaml
Issue-ID: ONAPARC-393
Signed-off-by: Srivahni <srivahni.chivukula@intel.com>
Change-Id: I28599c497fc247ec6d9fbfb9e0449d1b0f736d3e
|
|
Issue-ID: TEST-216
Signed-off-by: Marco Platania <platania@research.att.com>
Change-Id: Ie69b696d3c8b8bee726e092c16c33e4a68d4ce2d
|
|
Issue-ID: TEST-216
Change-Id: Iba623edc166d8e06f385ba27b6b298a2c3ac1f94
Signed-off-by: DR695H <dr695h@att.com>
|
|
- Improvements in the workflow script to use OSDF request
- policy types added
- policy rules added
- script to upload policies added
Change-Id: I61e2bf3bbb10ca45088e989bbd801ec9ca439ae3
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Issue-ID: INT-751
|
|
Issue-ID: INT-853
Signed-off-by: Marco Platania <platania@research.att.com>
Change-Id: I8dd1cde406836de417fc7e1fabdf7b89d18b7fd2
|
|
Issue-ID: ONAPARC-393
Signed-off-by: Srivahni <srivahni.chivukula@intel.com>
Change-Id: I6a2561cedd7958c6f262a3a3568d20992af1b69f
|
|
Fixed issue related to Daemonset reloading due to a bug introduced in
the previous patch.
Removed redundant watches across multiple controllers.
Used defer statement instead of calling mutex unlock.
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: I7ef6d4e640d6190da34cc70d5a7cf80a96c004bd
|
|
Issue-ID: ONAPARC-393
Signed-off-by: Srivahni <srivahni.chivukula@intel.com>
Change-Id: If841ce54d5d6da4576484084330f401ea537da86
|
|
Added support in the visualization operator to update
or delete an existing grafana datasource dynamically.
Issue-ID: ONAPARC-393
Signed-off-by: Srivahni <srivahni.chivukula@intel.com>
Change-Id: I814cca8e5b4f7f5832a948449cf545cecd25b1f9
|
|
The collectd operator is going into deadlock when concurrent update
operations happen within the same controller trying to update the
resource. Fixed this by adding Mutex.
Deleted the old build_image.sh which is replaced by new script which
builds and pushes from inside a builder docker container. This helps in
tackling the dependency issues for image build.
Updated the README for build image script usage.
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: Ib3c2d1edd266e70bb713885de7ad046ebf5ad086
|
|
1. Adjust the directory layout for the example value file of grafana-values.yaml
introduced by commit d372a21.
2. Fix the file mode.
Issue-ID: ONAPARC-393
Change-Id: Iedaa54e1b89fbd8f2c62cbdc4a025c29bbd31482
Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
|
|
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
|
|
Issue-ID: INT-1179
Signed-off-by: Krzysztof Kuzmicki <krzysztof.kuzmicki@nokia.com>
Change-Id: Ic3abdc7bdd421a9d37c66f358137cd7bde05d7d7
|
|
Fixed the imagePullPolicy from Always to IfNotPresent
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: Id44ecc39a5df61f985caea0ad087e3a571308c4b
|
|
Added builder image and script to build golang based microservice images
Issue-ID: ONAPARC-366
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: I90bd0cfbd5dfbe1d5a4233673e68fac1bc60accf
|
|
Fixed internal package issue in openapi gen code
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: I5adb51784766c21ad7184ce328f809c44aabf893
|
|
Add readme for configuring collectd-operator
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: I351577055eb6a93326c3243c42f4149dc06b6b27
|
|
Added build image script for offline build and CI.
Added readme instructions on how to build, deploy and use
collectd-operator.
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: Ifd1b9dc22bdf6005125931527c052727ee11a323
|
|
Helm is installed using the Istio operator
Secret Discovery Service - SDS is used in Istio
for identity provisioning and Certificate rotation
Issue-ID: ONAPARC-504
Signed-off-by: Pramod <pramod.raghavendra.jayathirth@intel.com>
Change-Id: I4cabd26ccefbbb87ef02cba58e17b5c4a9ef0e34
|
|
Sample Application to save model to Minio
Change-Id: Ieb5fe409564bfe363c4fd3fbab165d9c89ad5c37
Issue-ID: ONAPARC-460
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Issue-ID: ONAPARC-393
Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
Change-Id: I1d31f95ac8580ec67f9f2f57b9db37806dc70ea0
|
|
Updated installation steps for M3DB.
Issue-ID: ONAPARC-280
Change-Id: I7370c72e1aaee46234b2e9e67eba697cecd85887
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Helm charts for Collectd Operator
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: Icd1fc169f9e005030a0d2b48cf9dd76434bf6ba3
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Upgraded Daemonset apiversion to apps/v1
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: I6cf5d355808fb0c86bfb469018ae570c6f7465f7
|
|
Added support for typesDB. CollectGlobal CR can now add, update, delete
TypesDB and custom TypesDB to the conf. This is achieved via creating a
configmap for the types.db files and then passing the configmap name in
the CR Spec.
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: Idb27d7981c72f67863f193bd5013f6907362ede9
|
|
Upgrade operator-sdk bump version to 0.9.0
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: I2b137599c3df9a0332862f46c5ac54892eeb5de2
|
|
Added Predicate to discard events for status update
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: I867b321de4b0a461ec6d0264e98761b5cdc01b77
|
|
This patch introduces an enhancement to the existing Collectd Operator.
It has now 2 CRDS CollectdGlobal and CollectdPlugin and corresponding
controllers. CollectdGlobal is used to specify the global options of
collectd conf and CollectdPlugin is used to load/unload plugins.
Added synchronization when both controllers try to fetch the same
resources. Refactored some of the common code to collectdutils.
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: Id2edf6fa6de56d9d7216ebb258b3017661c6a3dd
|
|
Issue-ID: INT-1198
Signed-off-by: Tomáš Levora <t.levora@partner.samsung.com>
Change-Id: I6f1788b5bcd3b605a92ba10561972caa6257e61e
|
|
Issue-ID: INT-1199
Signed-off-by: Tomáš Levora <t.levora@partner.samsung.com>
Change-Id: I0444dba68fe8b9701e4e7a6055a1d6b9a0c600ff
|
|
This visualization-operator(based on operator-sdk)
when deployed, should be able to manage(add/update/delete)
the datasources dynamically without restarting the
grafana pods.
Issue-ID: ONAPARC-393
Signed-off-by: Srivahni <srivahni.chivukula@intel.com>
Change-Id: I2df3659aca5dd9ad59cf58adaf3c30999829fa2f
|
|
Issue-ID: INT-1073
Signed-off-by: Marco Platania <platania@research.att.com>
Change-Id: I01c9da43b9867d249e485eec07249f64694164c8
|
|
Metallb is a loadbalancer for Kubernetes
Issue-ID: MULTICLOUD-747
Signed-off-by: Pramod <pramod.raghavendra.jayathirth@intel.com>
Change-Id: If5501da743ad37c6e343a0f460f0674d1554704c
|
|
Operator is required to manage the
lifecycle fo Istio deployments
Issue-ID: MULTICLOUD-710
Signed-off-by: Pramod <pramod.raghavendra.jayathirth@intel.com>
Change-Id: I9ea2427eb88caf06c41fcf2fb6f0cc0c66e8fb96
|