adamant-kite-43734
10/07/2022, 10:40 AMlate-needle-80860
10/07/2022, 5:12 PMcreamy-pencil-82913
10/07/2022, 5:25 PMcreamy-pencil-82913
10/07/2022, 5:25 PMcreamy-pencil-82913
10/07/2022, 5:26 PMcreamy-pencil-82913
10/07/2022, 5:26 PMlate-needle-80860
10/07/2022, 8:05 PMregistries.yaml
indeed. That’s injected over SSH
. Haven’t found a better way of automating that as of yet.
But, it’s injected after the node becomes ready .. but maybe we should “just” inject registries.yaml
earlier … if possible.late-needle-80860
10/07/2022, 8:05 PMcreamy-pencil-82913
10/07/2022, 8:10 PMcreamy-pencil-82913
10/07/2022, 8:11 PMcreamy-pencil-82913
10/07/2022, 8:11 PMlate-needle-80860
10/08/2022, 7:36 AMlate-needle-80860
10/08/2022, 7:38 AMlate-needle-80860
10/08/2022, 7:39 AMlate-needle-80860
10/08/2022, 7:42 AMregistries.yaml
file after K3s is up is because the way the tool we use for bootstrapping K3s
clusters injects files before K3s
is fully up .. that means that the --data-dir
that we set is not ready at file injection time - e.g. when injecting into the ./manifests
folder - I’ve been assuming that was the same for the registries.yaml
file where that needs to live ( etc/rancher/k3s/server
) if I remember the path correctly.
I’ll see if that flow is an issue for the registries.yaml
file.
The HCI integration/bootstrapping Kubernetes tool we use, if interested, is https://github.com/karmab/kcli