#cloud-config install: poweroff: true image: "docker:gitea.home.joemonk.co.uk/joe/kairos-custom:3" reset: reboot: true reset-persistent: true reset-oem: true users: - name: "kairos" passwd: "kairos" groups: - "admin" ssh_authorized_keys: - "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAjAjv9cWzwoJhTlzdrDw47eIg9t51vMbXbf0he96mRK joemonk@hotmail.co.uk" # VSCode Container - "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFOzNQet/Vm/EXU8GR0D4I+QYIPiGL5rCKPgDPhjWKIU joemonk@hotmail.co.uk" # Laptop # Enable K3s on the node. k3s: enabled: true # Set to true to enable K3s. args: - --disable=local-storage stages: boot: - name: "Setup hostname" hostname: "kairos" - name: "Setup dns" dns: nameservers: - 192.168.1.1 - name: "Set samba config" files: - path: /etc/samba/smb.conf permissions: 0644 owner: 0 group: 0 content: | [global] workgroup = WORKGROUP server role = standalone server map to guest = bad user ####### Share Definitions ####### [data] comment = Kairos File Server Share path = /usr/local browseable = yes writeable = yes read only = no guest ok = yes force user = root force group = root public = yes create mask = 777 force create mode = 777 security mask = 777 force security mode = 777 directory mask = 0777 force directory mode = 0777 directory security mask = 0777 force directory security mode = 0777