boot> bsd -c disable mpbios quit
disable mpbios
config -ef /bsd disable mpbios quit
apt install -y curl gpg # edit /etc/sysctl.conf # net.ipv4.ip_forward=1 # net.bridge.bridge-nf-call-iptables=1 sysctl -w net.ipv4.ip_forward=1 sysctl -w net.bridge.bridge-nf-call-iptables=1 # edit /etc/modules # br_netfilter modprobe br_netfilter export KUBECONFIG=/etc/kubernetes/admin.conf echo "export KUBECONFIG=/etc/kubernetes/admin.conf" >> /root/.bashrc
export OS=Debian_11 export VERSION=1.25 echo "deb https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/$OS/ /" > /etc/apt/sources.list.d/devel:kubic:libcontainers:stable.list echo "deb http://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable:/cri-o:/$VERSION/$OS/ /" > /etc/apt/sources.list.d/devel:kubic:libcontainers:stable:cri-o:$VERSION.list curl -L https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable:/cri-o:/$VERSION/$OS/Release.key | apt-key add - curl -L https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/$OS/Release.key | apt-key add - apt update apt install -y cri-o cri-o-runc systemctl enable crio.service systemctl start crio.service
apt install -y apt-transport-https ca-certificates curl mkdir /etc/apt/keyrings curl -fsSL https://packages.cloud.google.com/apt/doc/apt-key.gpg | gpg --dearmor | dd status=none of=/etc/apt/keyrings/kubernetes-archive-keyring.gpg echo "deb [signed-by=/etc/apt/keyrings/kubernetes-archive-keyring.gpg] https://apt.kubernetes.io/ kubernetes-xenial main" | tee /etc/apt/sources.list.d/kubernetes.list apt update apt install -y kubelet kubeadm kubectl apt-mark hold kubelet kubeadm kubectl
CILIUM_CLI_VERSION=$(curl -s https://raw.githubusercontent.com/cilium/cilium-cli/master/stable.txt) CLI_ARCH=amd64 if [ "$(uname -m)" = "aarch64" ]; then CLI_ARCH=arm64; fi curl -L --fail --remote-name-all https://github.com/cilium/cilium-cli/releases/download/${CILIUM_CLI_VERSION}/cilium-linux-${CLI_ARCH}.tar.gz{,.sha256sum} sha256sum --check cilium-linux-${CLI_ARCH}.tar.gz.sha256sum tar xzvfC cilium-linux-${CLI_ARCH}.tar.gz /usr/local/bin rm cilium-linux-${CLI_ARCH}.tar.gz{,.sha256sum}
kubeadm init --control-plane-endpoint=onprem.cloud --v=5 --pod-network-cidr=10.244.0.0/16 # wait for node to get 'ready' watch --color 'kubectl get nodes' cilium install cilium status
kubeadm token create --print-join-command
kubeadm reset
iptables -t nat -A PREROUTING -d 10.10.10.172/24 -i eno1 -p tcp --dport 6443 -j DNAT --to-destination 192.168.122.234:6443
iptables -I FORWARD -p tcp -d 192.168.122.234/24 --dport 6443 -m state --state NEW,RELATED,ESTABLISHED -j ACCEPT
kubectl create namespace test kubectl config set-context --current --namespace=test kubectl create deployment whoami --image=traefik/whoami:latest #kubectl expose deployment whoami --name whoami-service --port 80 --target-port=30080 --type NodePort kubectl create service nodeport whoami --node-port=30080 --tcp=80:80
apt install podman
mkdir -p $HOME/.config/containers echo 'unqualified-search-registries=["docker.io"]' > $HOME/.config/containers/registries.conf
podman run hello-world
apt install python3-pip
pip3 install podman-compose
diskpart list disk select disk 42 clean
install:
apt install jupyter-notebook
run:
jupyter-notebook
access Jupyter
http://localhost:8888/
add python math/ml libraries
apt install python3-numpy python3-matplotlib python3-scipy python3-pandas python3-torch python3-tqdm
install:
apt install --no-install-recommends qemu-system libvirt-clients libvirt-daemon-system qemu-utils adduser <Benutzername> libvirt
iso path:
/var/lib/libvirt/images/
Source:
– https://wiki.debian.org/KVM
add contrib non-free to source.list
apt install firmware-amd-graphics
curl -L https://github.com/ventoy/Ventoy/releases/download/v1.0.96/ventoy-1.0.96-linux.tar.gz \ | tar -xmpz
cd ventoy-1.0.96
./Ventoy2Disk.sh -i /dev/sdb
copy isos to /media/user/Ventoy (on /dev/sdb1)
test:
lsusb Bus 002 Device 007: ID 1b1c:1a0a Corsair Survivor Stealth Flash Drive [...]
$ sudo qemu-system-x86_64 -m 512 -enable-kvm -usb -device usb-host,hostbus=2,hostaddr=7
echo
1>/sys/class/block/sdd/device/rescan