add k3s_url to worker nodes
This commit is contained in:
parent
d88c42208f
commit
87c36f124c
@ -85,9 +85,12 @@ func CreateCluster(cluster *k3d.Cluster, runtime k3drt.Runtime) error {
|
||||
// name suffix
|
||||
suffix = workerCount
|
||||
workerCount++
|
||||
|
||||
// connection url
|
||||
node.Env = append(node.Env, fmt.Sprintf("K3S_URL=https://%s:%d", generateNodeName(cluster.Name, k3d.MasterRole, 0), 6443)) // TODO: use actual configurable api-port
|
||||
}
|
||||
|
||||
node.Name = fmt.Sprintf("%s-%s-%s-%d", k3d.DefaultObjectNamePrefix, cluster.Name, node.Role, suffix) // TODO: move this somewhere else?
|
||||
node.Name = generateNodeName(cluster.Name, node.Role, suffix)
|
||||
node.Network = cluster.Network
|
||||
|
||||
// create node
|
||||
@ -122,3 +125,7 @@ func GetCluster(cluster *k3d.Cluster, runtime k3drt.Runtime) (*k3d.Cluster, erro
|
||||
func GenerateClusterSecret() string {
|
||||
return util.GenerateRandomString(20)
|
||||
}
|
||||
|
||||
func generateNodeName(cluster string, role k3d.Role, suffix int) string {
|
||||
return fmt.Sprintf("%s-%s-%s-%d", k3d.DefaultObjectNamePrefix, cluster, role, suffix)
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user