vhive-serverless / vHive

vHive: Open-source framework for serverless experimentation
MIT License
279 stars 86 forks source link

Duplication of config structures in open_yurt scripts #942

Open leokondrashov opened 6 months ago

leokondrashov commented 6 months ago

Describe the enhancement

In addition of OpenYurt deployment to the vHive, structures SystemEnvironmentStruct, KubeConfigStruct, KnativeConfigStruct significantly duplicate the existing structures in scripts/configs. That makes the code hard to maintain configs (need to update the format in several places).

The solution is to reuse existing ones instead of copy-pasting the content.

lrq619 commented 2 months ago

Will handle this in the next development iteration