K8S on CoreOs
K8S on CoreOs so I can test coco
https://docs.fedoraproject.org/en-US/fedora-coreos/producing-ign/
podman pull quay.io/coreos/butane:releasepodman run --interactive --rm quay.io/coreos/butane:release --pretty --strict remote.bu transpiled_config.ignpodman run --interactive --rm --security-opt label=disable --volume "${PWD}:/pwd" --workdir /pwd quay.io/coreos/butane:release --pretty --strict remote.bu --out transpiled_config.ignCoreOs Butane
variant: fcosversion: 1.1.0passwd: users: - name: core ssh_authorized_keys: - ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBPNa92ELpFZlPWtoTSCDl+2GAmZth4gv/Sfed/6Woy9pGsLfz+XuEJ1bQFcngHjw7Sby249+QLIVuko7W6YPFIQjaSbVPG/PFh6cRm+foi7LrXdAkzdgujszgWkU5SIAkQ== - name: root ssh_authorized_keys: - ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBPNa92ELpFZlPWtoTSCDl+2GAmZth4gv/Sfed/6Woy9pGsLfz+XuEJ1bQFcngHjw7Sby249+QLIVuko7W6YPFIQjaSbVPG/PFh6cRm+foi7LrXdAkzdgujszgWkU5SIAkQ==storage: files: - path: /etc/hostname mode: 420 overwrite: true contents: source: 'data:,podman-box'systemd: units: - name: podman.socket enabled: trueInstall kind
kind create cluster —config=
kind: ClusterapiVersion: kind.x-k8s.io/v1alpha4name: dev01networking: # WARNING: It is _strongly_ recommended that you keep this the default # (127.0.0.1) for security reasons. However it is possible to change this. apiServerAddress: "0.0.0.0"nodes:- role: control-plane kubeadmConfigPatches: - | kind: ClusterConfiguration apiServer: certSANs: - "192.168.1.155" - "podman-box"- role: worker labels: "node.kubernetes.io/worker":