mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-09-11 14:11:14 +00:00
Use etcd as backend for minion registry.
This commit is contained in:
@@ -111,7 +111,13 @@ func makeMinionRegistry(c *Config) minion.Registry {
|
||||
}
|
||||
}
|
||||
if minionRegistry == nil {
|
||||
minionRegistry = minion.NewRegistry(c.Minions, c.NodeResources)
|
||||
minionRegistry = etcd.NewRegistry(c.EtcdHelper, nil)
|
||||
for _, minionID := range c.Minions {
|
||||
minionRegistry.InsertMinion(nil, &api.Minion{
|
||||
JSONBase: api.JSONBase{ID: minionID},
|
||||
NodeResources: c.NodeResources,
|
||||
})
|
||||
}
|
||||
}
|
||||
if c.HealthCheckMinions {
|
||||
minionRegistry = minion.NewHealthyRegistry(minionRegistry, &http.Client{})
|
||||
|
Reference in New Issue
Block a user