CoreOS

From Braindump
Jump to navigation Jump to search
{
  "variant": "fcos",
  "version": "1.4.0",
  "systemd": {
    "units": [
      {
        "name": "hello.service",
        "enabled": true,
        "contents": "[Unit]\nDescription=MyApp\nAfter=network-online.target\nWants=network-online.target\n\n[Service]\nTimeoutStartSec=0\nExecStartPre=-/bin/podman kill busybox1\nExecStartPre=-/bin/podman rm busybox1\nExecStartPre=/bin/podman pull busybox\nExecStart=/bin/podman run --name busybox1 busybox /bin/sh -c \"trap 'exit 0' INT TERM; while true; do echo Hello World; sleep 1; done\"\n\n[Install]\nWantedBy=multi-user.target\n"
      }
    ]
  }
}


Fedora Updates Testing x86_64 Official

kubernetes-1.24.4-1.fc36.x86_64.rpm 	Container cluster management
kubernetes-client-1.24.4-1.fc36.x86_64.rpm 	Kubernetes client tools
kubernetes-kubeadm-1.24.4-1.fc36.x86_64.rpm 	Kubernetes tool for standing up clusters
kubernetes-master-1.24.4-1.fc36.x86_64.rpm 	Kubernetes services for control plane host
kubernetes-node-1.24.4-1.fc36.x86_64.rpm 	Kubernetes services for worker node host

shadow-utils
containernetworking-plugins
cri-tools
kubernetes-node
containerd or cri-o
conntrack-tools
kubernetes-client
libc.so.6(GLIBC_2.34)(64bit)
rtld(GNU_HASH)
socat

https://download-ib01.fedoraproject.org/pub/fedora/linux/updates/testing/36/Everything/x86_64/Packages/k/kubernetes-1.24.4-1.fc36.x86_64.rpm
https://download-ib01.fedoraproject.org/pub/fedora/linux/updates/testing/36/Everything/x86_64/Packages/k/kubernetes-client-1.24.4-1.fc36.x86_64.rpm
https://download-ib01.fedoraproject.org/pub/fedora/linux/updates/testing/36/Everything/x86_64/Packages/k/kubernetes-kubeadm-1.24.4-1.fc36.x86_64.rpm
https://download-ib01.fedoraproject.org/pub/fedora/linux/updates/testing/36/Everything/x86_64/Packages/k/kubernetes-master-1.24.4-1.fc36.x86_64.rpm
https://download-ib01.fedoraproject.org/pub/fedora/linux/updates/testing/36/Everything/x86_64/Packages/k/kubernetes-node-1.24.4-1.fc36.x86_64.rpm


sudo podman run --pull=always --privileged --rm \
   -v /dev:/dev -v /run/udev:/run/udev -v .:/data -w /data \
   quay.io/coreos/coreos-installer:release \
   install /dev/vdb -i config.ign