Skip to content
Snippets Groups Projects
Select Git revision
  • 94a0562c93ac6e5a17fa1b6bf8caa44316d5500d
  • master default protected
  • v2.28.0
  • v2.27.0
  • v2.25.1
  • v2.24.3
  • v2.26.0
  • v2.24.2
  • v2.25.0
  • v2.24.1
  • v2.22.2
  • v2.23.3
  • v2.24.0
  • v2.23.2
  • v2.23.1
  • v2.23.0
  • v2.22.1
  • v2.22.0
  • v2.21.0
  • v2.20.0
  • v2.19.1
  • v2.18.2
22 results

remove-node.yml

Blame
    • rong.zhang's avatar
      12c78e62
      Remove nodes · 12c78e62
      rong.zhang authored
      Drain node except daemonsets resource
      Use reset cluser for delete deploy data
      Then delete node
      12c78e62
      History
      Remove nodes
      rong.zhang authored
      Drain node except daemonsets resource
      Use reset cluser for delete deploy data
      Then delete node

    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