summaryrefslogtreecommitdiffstats
path: root/k8s/ChangeLog.md
AgeCommit message (Collapse)AuthorFilesLines
2020-01-17Address k8s plugin code smells reported by sonarMiroslav Los1-0/+5
Make 'resources' argument to k8sclient.k8sclient.deploy an optional kwarg, update its uses and document it. Split off code reported complex from deploy into functions. Tweak a nested if in tasks. Signed-off-by: Miroslav Los <miroslav.los@pantheon.tech> Issue-ID: DCAEGEN2-2006 Change-Id: I13a091de9207bab1c7d4eee3179263c5d994ffbf
2019-12-12Customize python import for kubernetes pluginMiroslav Los1-0/+3
Cloudify manager fails to find the plugin without this helper. The original code, cloudify-python-importer, is unmaintained. It is just one module, licensed under Apache2.0 as well. It also needs a python3 fix, hence the module code is added here. Note that what the modification does should not be necessary, and a proper root cause and fix needs to be found eventually. Signed-off-by: Miroslav Los <miroslav.los@pantheon.tech> Issue-ID: DCAEGEN2-1988 Change-Id: I28274dff902204362d7f5b6f97ac3381ff8b5411
2019-12-09Update versions for all pluginsMiroslav Los1-0/+3
Signed-off-by: Miroslav Los <miroslav.los@pantheon.tech> Issue-ID: DCAEGEN2-1986 Change-Id: Id4cc1cd9c6c5fb0c013f950b11b7799fa9f4fcfa
2019-04-19Fix DR subscriber failure4.0.0-ONAPdublinJack Lucas1-0/+3
Issue-ID: DCAEGEN2-1009 Change-Id: Ieb770b6562123dda78fd4b8c8c514d30767ad7fb Signed-off-by: Jack Lucas <jflucas@research.att.com>
2019-04-02Change kubeconfig file locationJack Lucas1-0/+6
By putting kubeconfig in its own directory, we make sure updates to the underlying configMap become visible to the plugin without restarting CM. Issue-ID: DCAEGEN2-1136 Change-Id: Ifbc5bed31cdcf285b1cf845427679f631eaa4645 Signed-off-by: Jack Lucas <jflucas@research.att.com>
2019-03-22add comment on 63 label length, fix _parse_volumesJason Luo1-0/+6
change to v['container'].get('mode') to allow mode value be absent Issue-ID: DCAEGEN2-1126 Change-Id: I12fe257995f466238f64b06e6cf80f3cc2654c5b Signed-off-by: Jason Luo <cl4531@att.com>
2019-03-18Add multi-cluster supportJack Lucas1-0/+3
Issue-ID: DCAEGEN2-1136 Change-Id: I314e5d8c501198b3e87c45813201498935c7bacc Signed-off-by: Jack Lucas <jflucas@research.att.com>
2019-03-12add liveness probe, fix readiness prob execJason Luo1-0/+5
liveness and readiness probes may run script with arguments, ports and volumes are optional instead of mandatory, test_tasks.py accept ports[] and volumes[] fix the issue of labels which are logner than 63 Issue-ID: DCAEGEN2-1126 Change-Id: Id2f893adc300bf508c0512a51b3665872d36f674 Signed-off-by: Jason Luo <cl4531@att.com>
2019-03-06Undeploy k8s artifacts on timeoutJack Lucas1-0/+8
Issue-ID: DCAEGEN2-987 Change-Id: I35a2dcdb7b7f1b7280dba6593a9ee2b8921b6df9 Signed-off-by: Jack Lucas <jflucas@research.att.com>
2019-02-27Add resource_config to specify CPU and menoryJason Luo1-0/+4
Enhance K8s plugin used by DCAE Platform to specify CPU and memory Issue-ID: DCAEGEN2-1126 Change-Id: I2431b0b7f67f855122ed4494aa21cad0f99dcc37 Signed-off-by: Jason Luo <cl4531@att.com>
2019-01-21use new onap-dcae-dcaepolicy-libSchmalzried, Terry (ts862m)1-0/+3
Issue-ID: DCAEGEN2-1086 Change-Id: I64f994e99b417f4d79ac95f64aa9596bb77ce8f0 Signed-off-by: Schmalzried, Terry (ts862m) <ts862m@att.com>
2018-07-17Add support for updating image.Jack Lucas1-2/+4
- Refactor type file to reduce duplication - General code cleanup Change-Id: I80354736100dcd3544db2f751335d704bd240666 Issue-ID: DCAEGEN2-543 Signed-off-by: Jack Lucas <jflucas@research.att.com>
2018-06-18Create k8s readiness probeJack Lucas1-48/+8
Change-Id: Iaf222957bc7aa049e3d8d6d1c290435767487387 Issue-ID: DCAEGEN2-503 Signed-off-by: Jack Lucas <jflucas@research.att.com>
2018-03-23Add DCAE Kubernetes pluginJack Lucas1-0/+62
Change-Id: Ic329f77bb09dcccfd49a34a8f84d387e8da929c6 Issue-ID: DCAEGEN2-410 Signed-off-by: Jack Lucas <jflucas@research.att.com>