kairos/docs/content/en/docs/Installation/takeover.md
Itxaka 83a89894b1
⚠️ add tumbleweed flavor (#710)
*  add tumbleweed flavor

 - Adds new opensuse-tumbleweed and opensuse-tumbleweed-arm-rpi flavors
 - Renames opensuse to opensuse-leap
 - Adapt earthfile to new names
 - Adapt CI to new names
 - Drop uneeded argument from dockerfiles
 - Updates docs to point older core-opensuse mentions to new
core-opensuse-leap flavor.
 - Add core-opensuses-tumbleweed flavor to matrix of version
 - Point to new kairos provider repos which include the version in the
naming

Signed-off-by: Itxaka <itxaka@spectrocloud.com>
2023-01-25 10:15:24 +01:00

765 B

title linkTitle weight date description
Takeover Takeover 7 2022-11-13

Kairos supports takeover installations. Here are a few summarized steps:

  • From the dedicated control panel (OVH, Hetzner, etc.), boot in rescue mode
  • Install docker and run for example:
export DEVICE=/dev/sda
export IMAGE=quay.io/kairos/core-opensuse-leap:v1.1.4
cat <<'EOF' > config.yaml
#cloud-config
users:
- name: "kairos"
  passwd: "kairos"
  ssh_authorized_keys:
  - github:mudler
EOF
export CONFIG_FILE=config.yaml
docker run --privileged -v $PWD:/data -v /dev:/dev -ti $IMAGE elemental install --cloud-init /data/$CONFIG_FILE --system.uri $IMAGE $DEVICE
  • Switch back to booting from HD and reboot.