Macvlan =============== How to use it : ------------- * Enable macvlan in `group_vars/k8s-cluster/k8s-cluster.yml` ``` ... kube_network_plugin: macvlan ... ``` * Adjust the `macvlan_interface` in `group_vars/k8s-cluster/k8s-net-macvlan.yml` or by host in the `host.yml` file: ``` all: hosts: node1: ip: 10.2.2.1 access_ip: 10.2.2.1 ansible_host: 10.2.2.1 macvlan_interface: ens5 ``` Issue encountered : ------------- - Service DNS reply from unexpected source: add `kube_proxy_masquerade_all: true` in `group_vars/all/all.yml` - Disable nodelocaldns The nodelocal dns IP is not reacheable. Disable it in `sample/group_vars/k8s-cluster/k8s-cluster.yml` ``` enable_nodelocaldns: false ```