-
Notifications
You must be signed in to change notification settings - Fork 44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Query on customVolumeMount #92
Comments
For an HA cluster, the current implementation leveraging StatefulSet requires a strict naming scheme if provided PVCs are to be used. The naming is For an example deployment named
And the PVCs have the name:
Above PVCs have been generated dynamically but if same named PVCs are available before launching the deployment then the existing ones will be picked up. There are several online discussions giving ideas how to rename existing PVCs to what is needed, if you are trying to migrate existing PVCs to the naming scheme. I will enhance documentation to better clarify this. |
Thanks bczoma. One more query on: How does the script know which PV to bind the PVC if there are no existing PVCs following the naming convention. And let's add a complexity - what happens if there are multiple PV? So let's say, our PVCs require 30 GB gp2 volume and there are 6 of them - which one would be chosen. Probably this happens at the K8s infra level but I am keen to know how if the helm scripts have any special processing there. |
The logic is following a naming convention. If any PVC named |
No further updates, considering as ready to be closed. |
* Added support to configure server certificates for TLS * Improved logic to set and log pod active labels as part of readiness check * Updated names and file locations for readiness check related files to align with long-term broker file system strategy * Renamed internal script setup-config-sync to startup-broker * Added more default exposed ports, unified port names * Added automation coverage for TLS configuration * Fixed reference to Helm hub * Updated chart version to 2.4 Closes issues #87, #92, #94, #98
Suppose my K8s cluster has predefined PV and PVCs.
I refer to the documentation on https://artifacthub.io/packages/helm/solace/pubsubplus
&
https://raw.githubusercontent.com/SolaceProducts/pubsubplus-kubernetes-quickstart/master/pubsubplus/values.yaml
The question for the above scheme is:
Let's say I have 3 PVCs called pvc-primary, pvc-backup, pvc-monitor
How to specify pvc names for primary, backup and monitor nodes using the above scheme?
The text was updated successfully, but these errors were encountered: