added a new method to create kubernetes names with the same naming

This commit is contained in:
pb 2025-07-15 14:58:19 +02:00
parent 98a2359c9d
commit e735f78e58

View File

@ -597,3 +597,15 @@ func (l *LibData) ToPurchasedResource() *purchase_resource.PurchaseResource {
}
return nil
}
// ============== ADMIRALTY ==============
// Returns a concatenation of the peerId and namespace in order for
// kubernetes ressources to have a unique name, under 63 characters
// and yet identify which peer they are created for
func GetConcatenatedName(peerId string, namespace string) string {
s := strings.Split(namespace, "-")[:2]
n := s[0] + "-" + s[1]
return peerId + "-" + n
}