mirror of
https://github.com/kairos-io/kairos.git
synced 2025-02-09 05:18:51 +00:00

* ✨ 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>
765 B
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.