karpor icon indicating copy to clipboard operation
karpor copied to clipboard

Installation: Add more Helm variables

Open elliotxx opened this issue 1 year ago • 7 comments

What would you like to be added?

Add more Helm variables, example:

  • Resources configuration of karpor-server, karpor-sync. Can adapt to some small development machines. #518 [Completed]
  • Specific image version of karpor-server, karpor-sync #519 [Completed]
  • Specific replicas of karpor-server, karpor-sync [Completed]
  • Support flexible config storage of etcd, es, such as PVC, hostPath etc. #522 #548 #550
  • Support custom fields of service. #548
  • ......

Why is this needed?

Add more Helm variables to improve installation flexibility and adapt to more installation scenarios.

elliotxx avatar Mar 27 '24 03:03 elliotxx

/assign

T1-leiyang avatar Jul 12 '24 06:07 T1-leiyang

@T1-leiyang Thanks for your enthusiasm! 🔥 But I have already started working on this issue. Maybe I can wait for you to complete the #461 , let's complete other tasks of this issue together.

elliotxx avatar Jul 12 '24 08:07 elliotxx

@T1-leiyang Hi, I have preliminary optimized the Helm Chart in the following work. Currently, these variables are supported, but they may not be sufficient. If you are willing, you can add more variables on this basis:

  • https://github.com/KusionStack/charts/pull/36
  • https://github.com/KusionStack/charts/pull/37
  • https://github.com/KusionStack/charts/pull/38

elliotxx avatar Jul 25 '24 12:07 elliotxx

@elliotxx if needed I can help improve the helm chart

danielstankw avatar Jul 30 '24 07:07 danielstankw

@elliotxx if needed I can help improve the helm chart

@danielstankw Yeah, I am now debugging another feature #497 . The optimization (PVC, StorageClass, Service ...) of Helm Chart originally planned to start later this week. But if you can help optimize it, it will be great!

elliotxx avatar Jul 30 '24 08:07 elliotxx

@elliotxx can you direct me where can I find the src for the helm chart so that I can fork it ?

danielstankw avatar Jul 30 '24 09:07 danielstankw

@danielstankw Oh, sorry, the chart repo is here: https://github.com/KusionStack/charts/tree/master/charts/karpor

elliotxx avatar Jul 30 '24 09:07 elliotxx