open wsl command line
type -
sh -c "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/install.sh)" | const path = require('path') | |
| const fs = require('fs') | |
| const execSync = require('child_process').execSync | |
| if (!process.argv[2] || !process.argv[3]) { | |
| throw new Error('you did not pass the source and destination paths') | |
| } | |
| const searchPath = path.join(process.cwd(), process.argv[2]) | |
| const destination = path.join(process.cwd(), process.argv[3]) |
| <# | |
| Create Unix VM's. | |
| PREREQUISITES: | |
| - A VM that has been installed with an OS that supports cloud-init | |
| - cloud-init is installed on the vm | |
| How it works: | |
| - Asks for a bunch of parameters | |
| - Creates a disk from parent vhdx for speed |
| --- | |
| apiVersion: apps/v1 | |
| kind: Deployment | |
| metadata: | |
| name: hello-blue-whale | |
| spec: | |
| replicas: 3 | |
| selector: | |
| matchLabels: | |
| app: hello-whale-app |
| --- | |
| apiVersion: apps/v1 | |
| kind: Deployment | |
| metadata: | |
| name: hello-blue-whale | |
| spec: | |
| replicas: 3 | |
| selector: | |
| matchLabels: | |
| app: hello-whale-app |
By default, K3S will run with flannel as the CNI and use custom directories to store CNI plugin binaries and config files(You can inspect the kubelet args K3S uses via journalctl -u k3s|grep cni-conf-dir).
So you need to configure that properly When deploying Multus CNI.
For example given the official Multus manifests in https://github.com/intel/multus-cni/blob/36f2fd64e0965e639a0f1d17ab754f0130951aba/images/multus-daemonset.yml, the following changes are needed:
volumes:
- name: cniThis is a guide how to setup fast and stable workstation based on ClearLinux with KDE enwironment
Read System requirements, Check Processor Compatibility, get familiar with swupd package manager.
Download ClearLinux, make bootable USB drive with Rufus, boot from it and follow the instructions.