apiVersion: k3d.io/v1alpha5 kind: Simple metadata: name: test servers: 3 agents: 2 #image: rancher/k3s:latest volumes: - volume: $HOME:/some/path nodeFilters: - all env: - envVar: bar=baz,bob nodeFilters: - all registries: create: name: registry.localhost use: [] config: | mirrors: "my.company.registry": endpoint: - http://my.company.registry:5000 options: k3d: wait: true timeout: "360s" # should be pretty high for multi-server clusters to allow for a proper startup routine disableLoadbalancer: false disableImageVolume: false k3s: extraArgs: - arg: --tls-san=127.0.0.1 nodeFilters: - server:* nodeLabels: - label: foo=bar nodeFilters: - server:0 - loadbalancer kubeconfig: updateDefaultKubeconfig: true switchCurrentContext: true runtime: labels: - label: foo=bar nodeFilters: - server:0 - loadbalancer