[IEC-50] [IEC][SEBA][TA] Create and upload new charts for Kubernetes 1.16 support needed by REC/TA Created: 26/Jun/20  Updated: 26/Jun/20

Status: To Do
Project: Integrated Edge Cloud
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Medium
Reporter: Ciprian Barbu Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

For the REC/TA support for SEBA we ended up with a bunch of changes in the helm charts because TA uses a newer version of Kubernetes than what we've been using in IEC. In version 1.16 and above, a number of APIs have been deprecated, following making them obsolete as a first stage. This was also the case in R2 relese of the Akraino SEBA Blueprint (x86 only), but in that situation it was chosen to alter the deployment prior to installing the charts. We are taking a slightly different approach, which should be more CI friendly.

For now, the best solution we see is to create new versions of the affected charts, which will receive a "-1.16" suffix. They will be published in the same helm repos as the first ones, so essentially they will co-exist alongside the ones we tested on IEC deloyments. Some other changes will be needed in the related git repositories in order to make SEBA deploy on TA clusters in CI, but that is the scope of another task. 



 Comments   
Comment by Ciprian Barbu [ 26/Jun/20 ]

The changes for the https://github.com/iecedge/helm-k8s-charts repository for the Kubernetes v1.16 support can be found here:

https://github.com/iecedge/helm-k8s-charts/tree/k8s-1.16

For publishing the charts, these two commits have been pushed to the gh-pages branch:
https://github.com/iecedge/helm-k8s-charts/commit/5c28b87ff68761102f8bf573e07d785f5b9cd2a0
https://github.com/iecedge/helm-k8s-charts/commit/67300c25b8165d9e8e12e3116fd3827b39f7364a

Generated at Sat Feb 10 06:02:26 UTC 2024 using Jira 9.4.5#940005-sha1:e3094934eac4fd8653cf39da58f39364fb9cc7c1.