[opensuse-kubic] Kubic and cloud-config: Which part of the wiki is correct?
Hi all, https://en.opensuse.org/Kubic:MicroOS/cloud-init says: "Configuration of the openSUSE Kubic kubeadm node is currently not implemented." "Configuration of an openSUSE Kubic Cluster Node with cloud-init is currently not implemented." But the example configuration later on shows some things using the suse_caasp namespace. --- cite start --- suse_caasp: role: admin --- cite end --- --- cite start --- suse_caasp: role: cluster admin_node: admin.example.com --- cite end --- I guess the examples are wrong as the current setup does not resemble what I remember from my CaaSP 3.x or 4.x experiments. If someone confirms, I can remove the wrong lines from examples in the wiki. Kind Regards, Johannes -- Johannes Kastl Linux Consultant & Trainer Tel.: +49 (0) 151 2372 5802 Mail: kastl@b1-systems.de B1 Systems GmbH Osterfeldstraße 7 / 85088 Vohburg http://www.b1-systems.de GF: Ralph Dehner Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537
On Sun, Mar 29, 2020 at 3:19 PM Johannes Kastl <kastl@b1-systems.de> wrote:
Hi all,
https://en.opensuse.org/Kubic:MicroOS/cloud-init says:
"Configuration of the openSUSE Kubic kubeadm node is currently not implemented."
"Configuration of an openSUSE Kubic Cluster Node with cloud-init is currently not implemented."
But the example configuration later on shows some things using the suse_caasp namespace.
--- cite start --- suse_caasp: role: admin --- cite end ---
--- cite start --- suse_caasp: role: cluster admin_node: admin.example.com --- cite end ---
I guess the examples are wrong as the current setup does not resemble what I remember from my CaaSP 3.x or 4.x experiments.
If someone confirms, I can remove the wrong lines from examples in the wiki.
I cannot speak for CaaSP, but openSUSE MicroOS and all derivatives do not use cloud-config at all, since they do not ship cloud-init. They use Ignition configs, derived from the Fedora CoreOS grammar, defined by the Fedora CoreOS Config Transpiler, packaged as ignition-config-transpiler in openSUSE. Information on FCCT YAML format is available here: https://github.com/coreos/fcct/blob/master/docs/getting-started.md -- 真実はいつも一つ!/ Always, there's only one truth! -- To unsubscribe, e-mail: opensuse-kubic+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kubic+owner@opensuse.org
On Sun, Mar 29, Neal Gompa wrote:
I cannot speak for CaaSP, but openSUSE MicroOS and all derivatives do not use cloud-config at all, since they do not ship cloud-init.
That's not fully correct. For cloud images including OpenStack we use and ship cloud-init, for everything else ignition. Thorsten
They use Ignition configs, derived from the Fedora CoreOS grammar, defined by the Fedora CoreOS Config Transpiler, packaged as ignition-config-transpiler in openSUSE.
Information on FCCT YAML format is available here: https://github.com/coreos/fcct/blob/master/docs/getting-started.md
-- 真実はいつも一つ!/ Always, there's only one truth! -- To unsubscribe, e-mail: opensuse-kubic+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kubic+owner@opensuse.org
-- Thorsten Kukuk, Distinguished Engineer, Senior Architect SLES & MicroOS SUSE Software Solutions Germany GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany Managing Director: Felix Imendoerffer (HRB 36809, AG Nürnberg) -- To unsubscribe, e-mail: opensuse-kubic+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kubic+owner@opensuse.org
On Sun, Mar 29, Johannes Kastl wrote:
Hi all,
https://en.opensuse.org/Kubic:MicroOS/cloud-init says:
"Configuration of the openSUSE Kubic kubeadm node is currently not implemented."
"Configuration of an openSUSE Kubic Cluster Node with cloud-init is currently not implemented."
But the example configuration later on shows some things using the suse_caasp namespace.
SUSE CaaSP, not openSUSE Kubic. That's two different things.
--- cite start --- suse_caasp: role: admin --- cite end ---
--- cite start --- suse_caasp: role: cluster admin_node: admin.example.com --- cite end ---
I guess the examples are wrong as the current setup does not resemble what I remember from my CaaSP 3.x or 4.x experiments.
The entries were valid, used and supported on CaaSP v1-v3 and also worked on old openSUSE Kubic versions.
If someone confirms, I can remove the wrong lines from examples in the wiki.
I removed the whole section based on the old CaaSP code. Thorsten
Kind Regards, Johannes
-- Johannes Kastl Linux Consultant & Trainer Tel.: +49 (0) 151 2372 5802 Mail: kastl@b1-systems.de
B1 Systems GmbH Osterfeldstraße 7 / 85088 Vohburg http://www.b1-systems.de GF: Ralph Dehner Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537
-- Thorsten Kukuk, Distinguished Engineer, Senior Architect SLES & MicroOS SUSE Software Solutions Germany GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany Managing Director: Felix Imendoerffer (HRB 36809, AG Nürnberg) -- To unsubscribe, e-mail: opensuse-kubic+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kubic+owner@opensuse.org
Hi Thorsten, On 30.03.20 at 08:13 Thorsten Kukuk wrote:
On Sun, Mar 29, Johannes Kastl wrote:
https://en.opensuse.org/Kubic:MicroOS/cloud-init says:
"Configuration of the openSUSE Kubic kubeadm node is currently not implemented."
"Configuration of an openSUSE Kubic Cluster Node with cloud-init is currently not implemented."
But the example configuration later on shows some things using the suse_caasp namespace.
SUSE CaaSP, not openSUSE Kubic. That's two different things.
Exactly, that is why I wondered if they were working...
If someone confirms, I can remove the wrong lines from examples in the wiki.
I removed the whole section based on the old CaaSP code.
Thanks! Johannes -- Johannes Kastl Linux Consultant & Trainer Tel.: +49 (0) 151 2372 5802 Mail: kastl@b1-systems.de B1 Systems GmbH Osterfeldstraße 7 / 85088 Vohburg http://www.b1-systems.de GF: Ralph Dehner Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537
participants (3)
-
Johannes Kastl
-
Neal Gompa
-
Thorsten Kukuk