kubernetes-sigs / kubespray

Deploy a Production Ready Kubernetes Cluster
Apache License 2.0
16.06k stars 6.45k forks source link

Cri-tools/crictl is not triggering, downloading and installing on nodes when containerD is selected as runtime_engine #8195

Closed thomasdbaker closed 2 years ago

thomasdbaker commented 2 years ago

Environment:

Python 3.8.10

Kubespray version (commit) (git rev-parse --short HEAD): a08d82d9

Network plugin used: Calico

Full inventory with variables (ansible -i inventory/sample/inventory.ini all -m debug -a "var=hostvars[inventory_hostname]"):

all: hosts: kubespray-01: ansible_host: 192.168.254.72 ip: 192.168.254.72 access_ip: 192.168.254.72 kubespray-02: ansible_host: 192.168.254.75 ip: 192.168.254.75 access_ip: 192.168.254.75 children: kube_control_plane: hosts: kubespray-01: kube_node: hosts: kubespray-01: kubespray-02: etcd: hosts: kubespray-01: k8s_cluster: children: kube_control_plane: kube_node: calico_rr: hosts: {} ~

Command used to invoke ansible: ansible-playbook -i inventory/mycluster/hosts.yaml -u tomdbaker -b -v --private-key=~/.ssh/id_rsa cluster.yml

Output of ansible run:

PLAY RECAP *** kubespray-01 : ok=460 changed=131 unreachable=0 failed=0 skipped=977 rescued=0 ignored=3 kubespray-02 : ok=217 changed=64 unreachable=0 failed=0 skipped=535 rescued=0 ignored=1 localhost : ok=4 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0

Monday 15 November 2021 00:09:03 +0000 (0:00:00.122) 0:12:27.189 ***

kubernetes/control-plane : kubeadm | Initialize first master ------------------------------------------------------------------------------------- 48.20s container-engine/docker : ensure docker packages are installed ----------------------------------------------------------------------------------- 47.93s kubernetes-apps/ingress_controller/ingress_nginx : NGINX Ingress Controller | Apply manifests ---------------------------------------------------- 39.21s kubernetes/kubeadm : Join to cluster ------------------------------------------------------------------------------------------------------------- 26.62s kubernetes-apps/ansible : Kubernetes Apps | Start Resources -------------------------------------------------------------------------------------- 15.29s kubernetes-apps/ingress_controller/ingress_nginx : NGINX Ingress Controller | Create manifests --------------------------------------------------- 13.10s kubernetes/preinstall : Install packages requirements -------------------------------------------------------------------------------------------- 12.83s kubernetes-apps/ansible : Kubernetes Apps | Lay Down CoreDNS templates --------------------------------------------------------------------------- 12.51s download : download_file | Copy file from cache to nodes, if it is available ---------------------------------------------------------------------- 9.21s container-engine/docker : ensure docker-ce repository is enabled ---------------------------------------------------------------------------------- 9.16s network_plugin/calico : Wait for calico kubeconfig to be created ---------------------------------------------------------------------------------- 7.42s network_plugin/calico : Calico | Create calico manifests ------------------------------------------------------------------------------------------ 7.10s download : download_file | Copy file from cache to nodes, if it is available ---------------------------------------------------------------------- 6.58s network_plugin/calico : Start Calico resources ---------------------------------------------------------------------------------------------------- 6.55s etcd : Configure | Ensure etcd is running --------------------------------------------------------------------------------------------------------- 6.17s download : download_file | Copy file from cache to nodes, if it is available ---------------------------------------------------------------------- 6.01s kubernetes-apps/helm : extract_file | Unpacking archive ------------------------------------------------------------------------------------------- 6.00s download : download_file | Copy file from cache to nodes, if it is available ---------------------------------------------------------------------- 5.86s etcd : Configure | Check if etcd cluster is healthy ----------------------------------------------------------------------------------------------- 5.61s download : download_file | Copy file from cache to nodes, if it is available ---------------------------------------------------------------------- 5.57s

Anything else do we need to know:

Tried to manually download and store it in the kube-spray cache and it still does not trigger or install. I can see it in the Download Role as enabled when runtime engine is containerD but it still does not work. Any advice is appriciated.

zhengtianbao commented 2 years ago

crictl will be installed when container engine set as containerd:

https://github.com/kubernetes-sigs/kubespray/blob/027cbefb8753e28a046f24c85adbc0c7be793810/roles/download/defaults/main.yml#L792-L794

Please leave output of this command:

ansible -i inventory/mycluster/hosts.yaml all -m debug -a "var=hostvars[inventory_hostname]"

like below:

Details ``` 8.214.9.49 | SUCCESS => { "hostvars[inventory_hostname]": { "ansible_all_ipv4_addresses": [ "172.16.211.247" ], "ansible_all_ipv6_addresses": [ "fe80::216:3eff:fe06:d4fc" ], "ansible_apparmor": { "status": "enabled" }, "ansible_architecture": "x86_64", "ansible_check_mode": false, "ansible_cmdline": { "BOOT_IMAGE": "/boot/vmlinuz-5.4.0-86-generic", "console": "ttyS0,115200n8", "net.ifnames": "0", "noibrs": true, "nvme_core.io_timeout": "4294967295", "quiet": true, "ro": true, "root": "UUID=7b03d614-530f-4440-ac6c-95a073db859f", "vga": "792" }, "ansible_config_file": "/root/kubespray/ansible.cfg", "ansible_date_time": { "date": "2021-11-15", "day": "15", "epoch": "1636941045", "hour": "09", "iso8601": "2021-11-15T01:50:45Z", "iso8601_basic": "20211115T095045011593", "iso8601_basic_short": "20211115T095045", "iso8601_micro": "2021-11-15T01:50:45.011593Z", "minute": "50", "month": "11", "second": "45", "time": "09:50:45", "tz": "CST", "tz_offset": "+0800", "weekday": "Monday", "weekday_number": "1", "weeknumber": "46", "year": "2021" }, "ansible_default_ipv4": { "address": "172.16.211.247", "alias": "eth0", "broadcast": "172.16.223.255", "gateway": "172.16.223.253", "interface": "eth0", "macaddress": "00:16:3e:06:d4:fc", "mtu": 1500, "netmask": "255.255.240.0", "network": "172.16.208.0", "type": "ether" }, "ansible_default_ipv6": {}, "ansible_diff_mode": false, "ansible_distribution": "Ubuntu", "ansible_distribution_file_parsed": true, "ansible_distribution_file_path": "/etc/os-release", "ansible_distribution_file_variety": "Debian", "ansible_distribution_major_version": "20", "ansible_distribution_release": "focal", "ansible_distribution_version": "20.04", "ansible_dns": { "nameservers": [ "127.0.0.53" ], "options": { "attempts": "3", "rotate": true, "single-request-reopen": true, "timeout": "2" } }, "ansible_domain": "214.9.49", "ansible_effective_group_id": 0, "ansible_effective_user_id": 0, "ansible_env": { "ALL_PROXY": "", "FTP_PROXY": "", "HOME": "/root", "HTTPS_PROXY": "", "HTTP_PROXY": "", "LANG": "en_US.UTF-8", "LC_ADDRESS": "en_US.UTF-8", "LC_IDENTIFICATION": "en_US.UTF-8", "LC_MEASUREMENT": "en_US.UTF-8", "LC_MONETARY": "en_US.UTF-8", "LC_NAME": "en_US.UTF-8", "LC_NUMERIC": "en_US.UTF-8", "LC_PAPER": "en_US.UTF-8", "LC_TELEPHONE": "en_US.UTF-8", "LC_TIME": "en_US.UTF-8", "LOGNAME": "root", "MOTD_SHOWN": "pam", "NO_PROXY": "", "PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "PWD": "/root", "SHELL": "/bin/bash", "SHLVL": "0", "SSH_CLIENT": "112.17.241.119 13176 22", "SSH_CONNECTION": "112.17.241.119 13176 172.16.211.247 22", "SSH_TTY": "/dev/pts/1", "TERM": "xterm-256color", "USER": "root", "XDG_RUNTIME_DIR": "/run/user/0", "XDG_SESSION_CLASS": "user", "XDG_SESSION_ID": "5", "XDG_SESSION_TYPE": "tty", "_": "/bin/sh", "all_proxy": "", "ftp_proxy": "", "http_proxy": "", "https_proxy": "", "no_proxy": "" }, "ansible_facts": { "all_ipv4_addresses": [ "172.16.211.247" ], "all_ipv6_addresses": [ "fe80::216:3eff:fe06:d4fc" ], "ansible_local": {}, "apparmor": { "status": "enabled" }, "architecture": "x86_64", "cmdline": { "BOOT_IMAGE": "/boot/vmlinuz-5.4.0-86-generic", "console": "ttyS0,115200n8", "net.ifnames": "0", "noibrs": true, "nvme_core.io_timeout": "4294967295", "quiet": true, "ro": true, "root": "UUID=7b03d614-530f-4440-ac6c-95a073db859f", "vga": "792" }, "date_time": { "date": "2021-11-15", "day": "15", "epoch": "1636941045", "hour": "09", "iso8601": "2021-11-15T01:50:45Z", "iso8601_basic": "20211115T095045011593", "iso8601_basic_short": "20211115T095045", "iso8601_micro": "2021-11-15T01:50:45.011593Z", "minute": "50", "month": "11", "second": "45", "time": "09:50:45", "tz": "CST", "tz_offset": "+0800", "weekday": "Monday", "weekday_number": "1", "weeknumber": "46", "year": "2021" }, "default_ipv4": { "address": "172.16.211.247", "alias": "eth0", "broadcast": "172.16.223.255", "gateway": "172.16.223.253", "interface": "eth0", "macaddress": "00:16:3e:06:d4:fc", "mtu": 1500, "netmask": "255.255.240.0", "network": "172.16.208.0", "type": "ether" }, "default_ipv6": {}, "distribution": "Ubuntu", "distribution_file_parsed": true, "distribution_file_path": "/etc/os-release", "distribution_file_variety": "Debian", "distribution_major_version": "20", "distribution_release": "focal", "distribution_version": "20.04", "dns": { "nameservers": [ "127.0.0.53" ], "options": { "attempts": "3", "rotate": true, "single-request-reopen": true, "timeout": "2" } }, "domain": "214.9.49", "effective_group_id": 0, "effective_user_id": 0, "env": { "ALL_PROXY": "", "FTP_PROXY": "", "HOME": "/root", "HTTPS_PROXY": "", "HTTP_PROXY": "", "LANG": "en_US.UTF-8", "LC_ADDRESS": "en_US.UTF-8", "LC_IDENTIFICATION": "en_US.UTF-8", "LC_MEASUREMENT": "en_US.UTF-8", "LC_MONETARY": "en_US.UTF-8", "LC_NAME": "en_US.UTF-8", "LC_NUMERIC": "en_US.UTF-8", "LC_PAPER": "en_US.UTF-8", "LC_TELEPHONE": "en_US.UTF-8", "LC_TIME": "en_US.UTF-8", "LOGNAME": "root", "MOTD_SHOWN": "pam", "NO_PROXY": "", "PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "PWD": "/root", "SHELL": "/bin/bash", "SHLVL": "0", "SSH_CLIENT": "112.17.241.119 13176 22", "SSH_CONNECTION": "112.17.241.119 13176 172.16.211.247 22", "SSH_TTY": "/dev/pts/1", "TERM": "xterm-256color", "USER": "root", "XDG_RUNTIME_DIR": "/run/user/0", "XDG_SESSION_CLASS": "user", "XDG_SESSION_ID": "5", "XDG_SESSION_TYPE": "tty", "_": "/bin/sh", "all_proxy": "", "ftp_proxy": "", "http_proxy": "", "https_proxy": "", "no_proxy": "" }, "fips": false, "fqdn": "8.214.9.49", "gather_subset": [ "min" ], "hostname": "8", "kernel": "5.4.0-86-generic", "kernel_version": "#97-Ubuntu SMP Fri Sep 17 19:19:40 UTC 2021", "lsb": { "codename": "focal", "description": "Ubuntu 20.04.3 LTS", "id": "Ubuntu", "major_release": "20", "release": "20.04" }, "machine": "x86_64", "machine_id": "20210922095802902033212080128428", "memtotal_mb": 7961, "module_setup": true, "nodename": "8.214.9.49", "os_family": "Debian", "pkg_mgr": "apt", "proc_cmdline": { "BOOT_IMAGE": "/boot/vmlinuz-5.4.0-86-generic", "console": [ "tty0", "ttyS0,115200n8" ], "net.ifnames": "0", "noibrs": true, "nvme_core.io_timeout": "4294967295", "quiet": true, "ro": true, "root": "UUID=7b03d614-530f-4440-ac6c-95a073db859f", "vga": "792" }, "python": { "executable": "/usr/bin/python3", "has_sslcontext": true, "type": "cpython", "version": { "major": 3, "micro": 10, "minor": 8, "releaselevel": "final", "serial": 0 }, "version_info": [ 3, 8, 10, "final", 0 ] }, "python_version": "3.8.10", "real_group_id": 0, "real_user_id": 0, "selinux": { "status": "Missing selinux Python library" }, "selinux_python_present": false, "service_mgr": "systemd", "ssh_host_key_dsa_public": "AAAAB3NzaC1kc3MAAACBAJ66dTc873XF2txlcelpHY+VP4Hs99Ojgs+vY+9VCAUjwRSc1CSb6wiyDIxZbCDp9ji5Ow168N6HNsscsnQVyaGI6O7X+m+vbQ4qnvX6097rGHQUvpIVyuV6H4NGg4luO/NZTbLJ35mLVHpcw8SIdrkHDqQHKMPoIeVWMTWvCAXhAAAAFQCCmwmMofe/KBiLopkDLwgZzVZRVwAAAIA4Y6O68JegIcdFU3L6ktP4ErhIEPh4nG/59mkj9km55elZEUHkHPE5wkCeCskMqjECpcYMJx5D2WiNcY0fJgWO0hwqnbkCMYqvw86p+vOxWhToctuomKqVYdWW7In8WqDk+rENDDPwQDSaEL9au3UbhrCPKbwgRBOP6TYeuStSgwAAAIB5rFYJZ1e602tUaBzsh806jiHnHGVCDhIlxLH0hOlVh4Y8xWZ+BXfyYLEKJRNBciWLn7Fr4sRMh83fS3d9dorbH6dPFRrx2u++gbjXdMCWZp1GgbP/np6ZZVb/cA+lVqB3XT4hMMzvjXkM4SyC9j8Y+Cc/WrtpWfQzz/0RWRK2ZA==", "ssh_host_key_dsa_public_keytype": "ssh-dss", "ssh_host_key_ecdsa_public": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBO6hDcb5oI+71fRSB3lOuQ7TzwLUS3cBK0kL28tzIftkpc8dLxhHlH5YhTWb4/ISBwByo2+9Aa1yKxkCVm5ss1M=", "ssh_host_key_ecdsa_public_keytype": "ecdsa-sha2-nistp256", "ssh_host_key_ed25519_public": "AAAAC3NzaC1lZDI1NTE5AAAAIPgnFZELFBSZYy5UCZU0su8n8Swi1yd5PEDwniZ1P2d0", "ssh_host_key_ed25519_public_keytype": "ssh-ed25519", "ssh_host_key_rsa_public": "AAAAB3NzaC1yc2EAAAADAQABAAABgQDY4cRhcqUUvKTmQp7W/0xQ0qdCGwSslvyHLYiaDVI/5xGCQ5NEXX8oN2kNv3LfPp8g/uF21cD2+LsW3itEWvjfcY3Rf4ZY6xrDZxWmSudC3efbFngDqw2q4N5UO4adZynDl/YOZcn5fsYkS2AEQN7gEncdlsCU82o1ssTsKVAC6YuxeQIhK2SkTOzOrE8TWh5WlaqaQN8h2INtvEwADwK8mv22oHgBFpLe7uHrQDQ+ZOGC+rvqBq7Jo3rCNDX1UsKSJHz/EXFq/qWKcDDl9JZT6Kdy5LyRS6gn6gVVrdIz4uh8xUPF0Q6KuAEG2Y9xIY5scYoVeLX9N40RiheBaoVnhZuu6fIWem+A8U8/ooncZ2yGdW7fJIV2q5K67FtEH70zP3WV445QxWRnmY+fADav6SSdlJ326pAwRi+RTJ3uMpxp+QiOdlfeXQTOTxHq7viJqqO5rn222hQEXlFCCWQaWsa9EOitYCXa4pU/D/sEtarVBnOyZtEylS4iSFl3eIs=", "ssh_host_key_rsa_public_keytype": "ssh-rsa", "swaptotal_mb": 0, "system": "Linux", "system_capabilities": [], "system_capabilities_enforced": "False", "user_dir": "/root", "user_gecos": "root", "user_gid": 0, "user_id": "root", "user_shell": "/bin/bash", "user_uid": 0, "userspace_architecture": "x86_64", "userspace_bits": "64" }, "ansible_fips": false, "ansible_forks": 5, "ansible_fqdn": "8.214.9.49", "ansible_hostname": "8", "ansible_inventory_sources": [ "/root/kubespray/inventory/sample/inventory.ini" ], "ansible_kernel": "5.4.0-86-generic", "ansible_kernel_version": "#97-Ubuntu SMP Fri Sep 17 19:19:40 UTC 2021", "ansible_local": {}, "ansible_lsb": { "codename": "focal", "description": "Ubuntu 20.04.3 LTS", "id": "Ubuntu", "major_release": "20", "release": "20.04" }, "ansible_machine": "x86_64", "ansible_machine_id": "20210922095802902033212080128428", "ansible_memtotal_mb": 7961, "ansible_nodename": "8.214.9.49", "ansible_os_family": "Debian", "ansible_pkg_mgr": "apt", "ansible_playbook_python": "/usr/bin/python", "ansible_proc_cmdline": { "BOOT_IMAGE": "/boot/vmlinuz-5.4.0-86-generic", "console": [ "tty0", "ttyS0,115200n8" ], "net.ifnames": "0", "noibrs": true, "nvme_core.io_timeout": "4294967295", "quiet": true, "ro": true, "root": "UUID=7b03d614-530f-4440-ac6c-95a073db859f", "vga": "792" }, "ansible_python": { "executable": "/usr/bin/python3", "has_sslcontext": true, "type": "cpython", "version": { "major": 3, "micro": 10, "minor": 8, "releaselevel": "final", "serial": 0 }, "version_info": [ 3, 8, 10, "final", 0 ] }, "ansible_python_version": "3.8.10", "ansible_real_group_id": 0, "ansible_real_user_id": 0, "ansible_selinux": { "status": "Missing selinux Python library" }, "ansible_selinux_python_present": false, "ansible_service_mgr": "systemd", "ansible_ssh_host_key_dsa_public": "AAAAB3NzaC1kc3MAAACBAJ66dTc873XF2txlcelpHY+VP4Hs99Ojgs+vY+9VCAUjwRSc1CSb6wiyDIxZbCDp9ji5Ow168N6HNsscsnQVyaGI6O7X+m+vbQ4qnvX6097rGHQUvpIVyuV6H4NGg4luO/NZTbLJ35mLVHpcw8SIdrkHDqQHKMPoIeVWMTWvCAXhAAAAFQCCmwmMofe/KBiLopkDLwgZzVZRVwAAAIA4Y6O68JegIcdFU3L6ktP4ErhIEPh4nG/59mkj9km55elZEUHkHPE5wkCeCskMqjECpcYMJx5D2WiNcY0fJgWO0hwqnbkCMYqvw86p+vOxWhToctuomKqVYdWW7In8WqDk+rENDDPwQDSaEL9au3UbhrCPKbwgRBOP6TYeuStSgwAAAIB5rFYJZ1e602tUaBzsh806jiHnHGVCDhIlxLH0hOlVh4Y8xWZ+BXfyYLEKJRNBciWLn7Fr4sRMh83fS3d9dorbH6dPFRrx2u++gbjXdMCWZp1GgbP/np6ZZVb/cA+lVqB3XT4hMMzvjXkM4SyC9j8Y+Cc/WrtpWfQzz/0RWRK2ZA==", "ansible_ssh_host_key_dsa_public_keytype": "ssh-dss", "ansible_ssh_host_key_ecdsa_public": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBO6hDcb5oI+71fRSB3lOuQ7TzwLUS3cBK0kL28tzIftkpc8dLxhHlH5YhTWb4/ISBwByo2+9Aa1yKxkCVm5ss1M=", "ansible_ssh_host_key_ecdsa_public_keytype": "ecdsa-sha2-nistp256", "ansible_ssh_host_key_ed25519_public": "AAAAC3NzaC1lZDI1NTE5AAAAIPgnFZELFBSZYy5UCZU0su8n8Swi1yd5PEDwniZ1P2d0", "ansible_ssh_host_key_ed25519_public_keytype": "ssh-ed25519", "ansible_ssh_host_key_rsa_public": "AAAAB3NzaC1yc2EAAAADAQABAAABgQDY4cRhcqUUvKTmQp7W/0xQ0qdCGwSslvyHLYiaDVI/5xGCQ5NEXX8oN2kNv3LfPp8g/uF21cD2+LsW3itEWvjfcY3Rf4ZY6xrDZxWmSudC3efbFngDqw2q4N5UO4adZynDl/YOZcn5fsYkS2AEQN7gEncdlsCU82o1ssTsKVAC6YuxeQIhK2SkTOzOrE8TWh5WlaqaQN8h2INtvEwADwK8mv22oHgBFpLe7uHrQDQ+ZOGC+rvqBq7Jo3rCNDX1UsKSJHz/EXFq/qWKcDDl9JZT6Kdy5LyRS6gn6gVVrdIz4uh8xUPF0Q6KuAEG2Y9xIY5scYoVeLX9N40RiheBaoVnhZuu6fIWem+A8U8/ooncZ2yGdW7fJIV2q5K67FtEH70zP3WV445QxWRnmY+fADav6SSdlJ326pAwRi+RTJ3uMpxp+QiOdlfeXQTOTxHq7viJqqO5rn222hQEXlFCCWQaWsa9EOitYCXa4pU/D/sEtarVBnOyZtEylS4iSFl3eIs=", "ansible_ssh_host_key_rsa_public_keytype": "ssh-rsa", "ansible_swaptotal_mb": 0, "ansible_system": "Linux", "ansible_system_capabilities": [], "ansible_system_capabilities_enforced": "False", "ansible_user_dir": "/root", "ansible_user_gecos": "root", "ansible_user_gid": 0, "ansible_user_id": "root", "ansible_user_shell": "/bin/bash", "ansible_user_uid": 0, "ansible_userspace_architecture": "x86_64", "ansible_userspace_bits": "64", "ansible_verbosity": 0, "ansible_version": { "full": "2.10.15", "major": 2, "minor": 10, "revision": 15, "string": "2.10.15" }, "argocd_enabled": false, "auto_renew_certificates": false, "bin_dir": "/usr/local/bin", "cephfs_provisioner_enabled": false, "cert_manager_enabled": false, "cluster_name": "cluster.local", "container_manager": "containerd", "coredns_k8s_external_zone": "k8s_external.local", "credentials_dir": "/root/kubespray/inventory/sample/credentials", "default_kubelet_config_dir": "/etc/kubernetes/dynamic_kubelet_dir", "deploy_netchecker": false, "dns_domain": "cluster.local", "dns_mode": "coredns", "docker_bin_dir": "/usr/bin", "docker_container_storage_setup": false, "docker_daemon_graph": "/var/lib/docker", "docker_dns_servers_strict": false, "docker_iptables_enabled": "false", "docker_log_opts": "--log-opt max-size=50m --log-opt max-file=5", "docker_rpm_keepcache": 1, "dynamic_kubelet_configuration": false, "dynamic_kubelet_configuration_dir": "/etc/kubernetes/dynamic_kubelet_dir", "enable_coredns_k8s_endpoint_pod_names": false, "enable_coredns_k8s_external": false, "enable_dual_stack_networks": false, "enable_nat_default_gateway": true, "enable_nodelocaldns": true, "enable_nodelocaldns_secondary": false, "etcd_data_dir": "/var/lib/etcd", "etcd_deployment_type": "host", "etcd_kubeadm_enabled": false, "event_ttl_duration": "1h0m0s", "gather_subset": [ "min" ], "group_names": [ "etcd", "k8s_cluster", "kube_control_plane", "kube_node" ], "groups": { "all": [ "8.214.9.49" ], "calico_rr": [], "etcd": [ "8.214.9.49" ], "k8s_cluster": [ "8.214.9.49" ], "kube_control_plane": [ "8.214.9.49" ], "kube_node": [ "8.214.9.49" ], "ungrouped": [] }, "helm_enabled": false, "ingress_alb_enabled": false, "ingress_nginx_enabled": false, "ingress_publish_status_address": "", "inventory_dir": "/root/kubespray/inventory/sample", "inventory_file": "/root/kubespray/inventory/sample/inventory.ini", "inventory_hostname": "8.214.9.49", "inventory_hostname_short": "8", "k8s_image_pull_policy": "IfNotPresent", "kata_containers_enabled": false, "krew_enabled": false, "krew_root_dir": "/usr/local/krew", "kube_api_anonymous_auth": true, "kube_apiserver_insecure_port": 0, "kube_apiserver_ip": "10.233.0.1", "kube_apiserver_port": 6443, "kube_cert_dir": "/etc/kubernetes/ssl", "kube_cert_group": "kube-cert", "kube_config_dir": "/etc/kubernetes", "kube_encrypt_secret_data": false, "kube_log_level": 2, "kube_manifest_dir": "/etc/kubernetes/manifests", "kube_network_node_prefix": 24, "kube_network_node_prefix_ipv6": 120, "kube_network_plugin": "calico", "kube_network_plugin_multus": false, "kube_pods_subnet": "10.233.64.0/18", "kube_pods_subnet_ipv6": "fd85:ee78:d8a6:8607::1:0000/112", "kube_proxy_mode": "ipvs", "kube_proxy_nodeport_addresses": [], "kube_proxy_strict_arp": false, "kube_script_dir": "/usr/local/bin/kubernetes-scripts", "kube_service_addresses": "10.233.0.0/18", "kube_service_addresses_ipv6": "fd85:ee78:d8a6:8607::1000/116", "kube_token_dir": "/etc/kubernetes/tokens", "kube_version": "v1.22.3", "kubeadm_certificate_key": "dffdf2fb1f3d99ff9fcea3c64edbba348dcbabf87bbc6dfadac9146dcddeedfb", "kubernetes_audit": false, "loadbalancer_apiserver_healthcheck_port": 8081, "loadbalancer_apiserver_port": 6443, "local_path_provisioner_enabled": false, "local_release_dir": "/tmp/releases", "local_volume_provisioner_enabled": false, "macvlan_interface": "eth1", "metallb_enabled": false, "metallb_speaker_enabled": true, "metrics_server_enabled": false, "module_setup": true, "ndots": 2, "no_proxy_exclude_workers": false, "nodelocaldns_bind_metrics_host_ip": false, "nodelocaldns_health_port": 9254, "nodelocaldns_ip": "169.254.25.10", "nodelocaldns_second_health_port": 9256, "nodelocaldns_secondary_skew_seconds": 5, "omit": "__omit_place_holder__e9343a94cfe925711eada17c292e79665aeea908", "persistent_volumes_enabled": false, "playbook_dir": "/root/kubespray", "podsecuritypolicy_enabled": false, "rbd_provisioner_enabled": false, "registry_enabled": false, "resolvconf_mode": "docker_dns", "retry_stagger": 5, "skydns_server": "10.233.0.3", "skydns_server_secondary": "10.233.0.4", "volume_cross_zone_attachment": false } } ```
thomasdbaker commented 2 years ago

Ended up being user error. Closing issue.