0

I use cloud config to create ubuntu server 20.04. And I am trying to create a single node rke cluster inside that ubuntu server. I use terrafrom and rke providers rke_cluster resource.

Cloud config content is here:

#cloud-config
# vim: syntax=yaml
groups:
  - docker
users:
  - name: ${user}
    ssh_authorized_keys:
      - ${user_ssh_rsa}
    sudo: ['ALL=(ALL) NOPASSWD:ALL']
    shell: /bin/bash
    groups: 
      - wheel
      - docker
growpart:
  mode: auto
  devices: ['/']

package_update: true
package_upgrade: true
packages:
  - apt-transport-https
  - ca-certificates
  - curl
  - gnupg-agent
  - software-properties-common
  - nfs-common
runcmd:
  - curl https://releases.rancher.com/install-docker/20.10.sh | sh
  - usermod -aG docker ${user}
swap:
  filename: ""

terraform code to create rke cluster is here:

resource "rke_cluster" "example_cluster" {
    network {
      plugin = "flannel"
    }
  dynamic "nodes" {
    for_each = data.terraform_remote_state.vms.outputs.nodes
    content {
        address = nodes.value.address
        user    = nodes.value.user
        role    = nodes.value.role
        ssh_key = nodes.value.ssh_key
        docker_socket = "/var/run/docker.sock"
    }
  }
}

Creation ends with error and the error log is here:

Error: 
│ ============= RKE outputs ==============
│ time="2023-02-20T14:39:49+01:00" level=info msg="Deleting RKE cluster..."
│ time="2023-02-20T14:39:49+01:00" level=info msg="Tearing down Kubernetes cluster"
│ time="2023-02-20T14:39:49+01:00" level=info msg="[dialer] Setup tunnel for host [192.168.122.230]"
│ time="2023-02-20T14:39:58+01:00" level=warning msg="Failed to set up SSH tunneling for host [192.168.122.230]: Can't retrieve Docker Info: error during connect: Get \"http://%2Fvar%2Frun%2Fdocker.sock/v1.24/info\": Failed to dial ssh using address [192.168.122.230:22]: dial tcp 192.168.122.230:22: connect: no route to host"
│ time="2023-02-20T14:39:58+01:00" level=warning msg="Removing host [192.168.122.230] from node lists"
│ time="2023-02-20T14:39:58+01:00" level=info msg="[rke_provider] rke cluster changed arguments: map[kubernetes_version:true network:true nodes:true]"
│ time="2023-02-20T14:39:59+01:00" level=info msg="Creating RKE cluster..."
│ time="2023-02-20T14:39:59+01:00" level=info msg="Initiating Kubernetes cluster"
│ time="2023-02-20T14:39:59+01:00" level=info msg="[dialer] Setup tunnel for host [192.168.122.9]"
│ time="2023-02-20T14:39:59+01:00" level=info msg="Finding container [cluster-state-deployer] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:39:59+01:00" level=info msg="Pulling image [rancher/rke-tools:v0.1.87] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:42:09+01:00" level=info msg="Image [rancher/rke-tools:v0.1.87] exists on host [192.168.122.9]"
│ time="2023-02-20T14:42:12+01:00" level=info msg="Starting container [cluster-state-deployer] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:42:12+01:00" level=info msg="[state] Successfully started [cluster-state-deployer] container on host [192.168.122.9]"
│ time="2023-02-20T14:42:12+01:00" level=info msg="[certificates] Generating CA kubernetes certificates"
│ time="2023-02-20T14:42:13+01:00" level=info msg="[certificates] Generating Kubernetes API server aggregation layer requestheader client CA certificates"
│ time="2023-02-20T14:42:13+01:00" level=info msg="[certificates] GenerateServingCertificate is disabled, checking if there are unused kubelet certificates"
│ time="2023-02-20T14:42:13+01:00" level=info msg="[certificates] Generating Kubernetes API server certificates"
│ time="2023-02-20T14:42:13+01:00" level=info msg="[certificates] Generating Service account token key"
│ time="2023-02-20T14:42:13+01:00" level=info msg="[certificates] Generating Kube Controller certificates"
│ time="2023-02-20T14:42:13+01:00" level=info msg="[certificates] Generating Kube Scheduler certificates"
│ time="2023-02-20T14:42:13+01:00" level=info msg="[certificates] Generating Kube Proxy certificates"
│ time="2023-02-20T14:42:14+01:00" level=info msg="[certificates] Generating Node certificate"
│ time="2023-02-20T14:42:14+01:00" level=info msg="[certificates] Generating admin certificates and kubeconfig"
│ time="2023-02-20T14:42:14+01:00" level=info msg="[certificates] Generating Kubernetes API server proxy client certificates"
│ time="2023-02-20T14:42:14+01:00" level=info msg="[certificates] Generating kube-etcd-192-168-122-9 certificate and key"
│ time="2023-02-20T14:42:15+01:00" level=info msg="Successfully Deployed state file at [/media/aurimas/DATA1/P/nomadflex/SmallScaleCloud/tf.nomadflex.module.rancher_mgmt/terraform-provider-rke-tmp-390274541/cluster.rkestate]"
│ time="2023-02-20T14:42:15+01:00" level=info msg="Building Kubernetes cluster"
│ time="2023-02-20T14:42:15+01:00" level=info msg="[dialer] Setup tunnel for host [192.168.122.9]"
│ time="2023-02-20T14:42:15+01:00" level=info msg="[network] Deploying port listener containers"
│ time="2023-02-20T14:42:15+01:00" level=info msg="Image [rancher/rke-tools:v0.1.87] exists on host [192.168.122.9]"
│ time="2023-02-20T14:42:16+01:00" level=info msg="Starting container [rke-etcd-port-listener] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:42:17+01:00" level=info msg="[network] Successfully started [rke-etcd-port-listener] container on host [192.168.122.9]"
│ time="2023-02-20T14:42:17+01:00" level=info msg="Image [rancher/rke-tools:v0.1.87] exists on host [192.168.122.9]"
│ time="2023-02-20T14:42:18+01:00" level=info msg="Starting container [rke-cp-port-listener] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:42:19+01:00" level=info msg="[network] Successfully started [rke-cp-port-listener] container on host [192.168.122.9]"
│ time="2023-02-20T14:42:19+01:00" level=info msg="Image [rancher/rke-tools:v0.1.87] exists on host [192.168.122.9]"
│ time="2023-02-20T14:42:20+01:00" level=info msg="Starting container [rke-worker-port-listener] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:42:20+01:00" level=info msg="[network] Successfully started [rke-worker-port-listener] container on host [192.168.122.9]"
│ time="2023-02-20T14:42:20+01:00" level=info msg="[network] Port listener containers deployed successfully"
│ time="2023-02-20T14:42:20+01:00" level=info msg="[network] Running control plane -> etcd port checks"
│ time="2023-02-20T14:42:20+01:00" level=info msg="[network] Checking if host [192.168.122.9] can connect to host(s) [192.168.122.9] on port(s) [2379], try #1"
│ time="2023-02-20T14:42:20+01:00" level=info msg="Image [rancher/rke-tools:v0.1.87] exists on host [192.168.122.9]"
│ time="2023-02-20T14:42:21+01:00" level=info msg="Starting container [rke-port-checker] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:42:21+01:00" level=info msg="[network] Successfully started [rke-port-checker] container on host [192.168.122.9]"
│ time="2023-02-20T14:42:22+01:00" level=info msg="Removing container [rke-port-checker] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:42:22+01:00" level=info msg="[network] Running control plane -> worker port checks"
│ time="2023-02-20T14:42:22+01:00" level=info msg="[network] Checking if host [192.168.122.9] can connect to host(s) [192.168.122.9] on port(s) [10250], try #1"
│ time="2023-02-20T14:42:22+01:00" level=info msg="Image [rancher/rke-tools:v0.1.87] exists on host [192.168.122.9]"
│ time="2023-02-20T14:42:23+01:00" level=info msg="Starting container [rke-port-checker] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:42:23+01:00" level=info msg="[network] Successfully started [rke-port-checker] container on host [192.168.122.9]"
│ time="2023-02-20T14:42:23+01:00" level=info msg="Removing container [rke-port-checker] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:42:23+01:00" level=info msg="[network] Running workers -> control plane port checks"
│ time="2023-02-20T14:42:23+01:00" level=info msg="[network] Checking if host [192.168.122.9] can connect to host(s) [192.168.122.9] on port(s) [6443], try #1"
│ time="2023-02-20T14:42:23+01:00" level=info msg="Image [rancher/rke-tools:v0.1.87] exists on host [192.168.122.9]"
│ time="2023-02-20T14:42:24+01:00" level=info msg="Starting container [rke-port-checker] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:42:24+01:00" level=info msg="[network] Successfully started [rke-port-checker] container on host [192.168.122.9]"
│ time="2023-02-20T14:42:24+01:00" level=info msg="Removing container [rke-port-checker] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:42:25+01:00" level=info msg="[network] Checking KubeAPI port Control Plane hosts"
│ time="2023-02-20T14:42:25+01:00" level=info msg="[network] Removing port listener containers"
│ time="2023-02-20T14:42:25+01:00" level=info msg="Removing container [rke-etcd-port-listener] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:42:25+01:00" level=info msg="[remove/rke-etcd-port-listener] Successfully removed container on host [192.168.122.9]"
│ time="2023-02-20T14:42:25+01:00" level=info msg="Removing container [rke-cp-port-listener] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:42:25+01:00" level=info msg="[remove/rke-cp-port-listener] Successfully removed container on host [192.168.122.9]"
│ time="2023-02-20T14:42:25+01:00" level=info msg="Removing container [rke-worker-port-listener] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:42:26+01:00" level=info msg="[remove/rke-worker-port-listener] Successfully removed container on host [192.168.122.9]"
│ time="2023-02-20T14:42:26+01:00" level=info msg="[network] Port listener containers removed successfully"
│ time="2023-02-20T14:42:26+01:00" level=info msg="[certificates] Deploying kubernetes certificates to Cluster nodes"
│ time="2023-02-20T14:42:26+01:00" level=info msg="Finding container [cert-deployer] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:42:26+01:00" level=info msg="Image [rancher/rke-tools:v0.1.87] exists on host [192.168.122.9]"
│ time="2023-02-20T14:42:27+01:00" level=info msg="Starting container [cert-deployer] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:42:27+01:00" level=info msg="Finding container [cert-deployer] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:42:32+01:00" level=info msg="Finding container [cert-deployer] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:42:32+01:00" level=info msg="Removing container [cert-deployer] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:42:32+01:00" level=info msg="[reconcile] Rebuilding and updating local kube config"
│ time="2023-02-20T14:42:32+01:00" level=info msg="Successfully Deployed local admin kubeconfig at [/media/aurimas/DATA1/P/nomadflex/SmallScaleCloud/tf.nomadflex.module.rancher_mgmt/terraform-provider-rke-tmp-390274541/kube_config_cluster.yml]"
│ time="2023-02-20T14:42:32+01:00" level=warning msg="[reconcile] host [192.168.122.9] is a control plane node without reachable Kubernetes API endpoint in the cluster"
│ time="2023-02-20T14:42:32+01:00" level=warning msg="[reconcile] no control plane node with reachable Kubernetes API endpoint in the cluster found"
│ time="2023-02-20T14:42:32+01:00" level=info msg="[certificates] Successfully deployed kubernetes certificates to Cluster nodes"
│ time="2023-02-20T14:42:32+01:00" level=info msg="[file-deploy] Deploying file [/etc/kubernetes/audit-policy.yaml] to node [192.168.122.9]"
│ time="2023-02-20T14:42:32+01:00" level=info msg="Image [rancher/rke-tools:v0.1.87] exists on host [192.168.122.9]"
│ time="2023-02-20T14:42:33+01:00" level=info msg="Starting container [file-deployer] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:42:34+01:00" level=info msg="Successfully started [file-deployer] container on host [192.168.122.9]"
│ time="2023-02-20T14:42:34+01:00" level=info msg="Waiting for [file-deployer] container to exit on host [192.168.122.9]"
│ time="2023-02-20T14:42:34+01:00" level=info msg="Waiting for [file-deployer] container to exit on host [192.168.122.9]"
│ time="2023-02-20T14:42:34+01:00" level=info msg="Removing container [file-deployer] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:42:34+01:00" level=info msg="[remove/file-deployer] Successfully removed container on host [192.168.122.9]"
│ time="2023-02-20T14:42:34+01:00" level=info msg="[/etc/kubernetes/audit-policy.yaml] Successfully deployed audit policy file to Cluster control nodes"
│ time="2023-02-20T14:42:34+01:00" level=info msg="[reconcile] Reconciling cluster state"
│ time="2023-02-20T14:42:34+01:00" level=info msg="[reconcile] This is newly generated cluster"
│ time="2023-02-20T14:42:34+01:00" level=info msg="Pre-pulling kubernetes images"
│ time="2023-02-20T14:42:34+01:00" level=info msg="Pulling image [rancher/hyperkube:v1.24.4-rancher1] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:51:55+01:00" level=info msg="Image [rancher/hyperkube:v1.24.4-rancher1] exists on host [192.168.122.9]"
│ time="2023-02-20T14:51:55+01:00" level=info msg="Kubernetes images pulled successfully"
│ time="2023-02-20T14:51:55+01:00" level=info msg="[etcd] Building up etcd plane.."
│ time="2023-02-20T14:51:55+01:00" level=info msg="Image [rancher/rke-tools:v0.1.87] exists on host [192.168.122.9]"
│ time="2023-02-20T14:51:57+01:00" level=info msg="Starting container [etcd-fix-perm] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:51:57+01:00" level=info msg="Successfully started [etcd-fix-perm] container on host [192.168.122.9]"
│ time="2023-02-20T14:51:57+01:00" level=info msg="Waiting for [etcd-fix-perm] container to exit on host [192.168.122.9]"
│ time="2023-02-20T14:51:57+01:00" level=info msg="Waiting for [etcd-fix-perm] container to exit on host [192.168.122.9]"
│ time="2023-02-20T14:51:57+01:00" level=info msg="Removing container [etcd-fix-perm] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:51:57+01:00" level=info msg="[remove/etcd-fix-perm] Successfully removed container on host [192.168.122.9]"
│ time="2023-02-20T14:51:58+01:00" level=info msg="Pulling image [rancher/mirrored-coreos-etcd:v3.5.4] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:53:13+01:00" level=info msg="Image [rancher/mirrored-coreos-etcd:v3.5.4] exists on host [192.168.122.9]"
│ time="2023-02-20T14:53:14+01:00" level=info msg="Starting container [etcd] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:53:15+01:00" level=info msg="[etcd] Successfully started [etcd] container on host [192.168.122.9]"
│ time="2023-02-20T14:53:15+01:00" level=info msg="[etcd] Running rolling snapshot container [etcd-snapshot-once] on host [192.168.122.9]"
│ time="2023-02-20T14:53:15+01:00" level=info msg="Image [rancher/rke-tools:v0.1.87] exists on host [192.168.122.9]"
│ time="2023-02-20T14:53:15+01:00" level=info msg="Starting container [etcd-rolling-snapshots] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:53:15+01:00" level=info msg="[etcd] Successfully started [etcd-rolling-snapshots] container on host [192.168.122.9]"
│ time="2023-02-20T14:53:20+01:00" level=info msg="Image [rancher/rke-tools:v0.1.87] exists on host [192.168.122.9]"
│ time="2023-02-20T14:53:21+01:00" level=info msg="Starting container [rke-bundle-cert] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:53:22+01:00" level=info msg="[certificates] Successfully started [rke-bundle-cert] container on host [192.168.122.9]"
│ time="2023-02-20T14:53:22+01:00" level=info msg="Waiting for [rke-bundle-cert] container to exit on host [192.168.122.9]"
│ time="2023-02-20T14:53:22+01:00" level=info msg="[certificates] successfully saved certificate bundle [/opt/rke/etcd-snapshots//pki.bundle.tar.gz] on host [192.168.122.9]"
│ time="2023-02-20T14:53:22+01:00" level=info msg="Removing container [rke-bundle-cert] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:53:22+01:00" level=info msg="Image [rancher/rke-tools:v0.1.87] exists on host [192.168.122.9]"
│ time="2023-02-20T14:53:22+01:00" level=info msg="Starting container [rke-log-linker] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:53:23+01:00" level=info msg="[etcd] Successfully started [rke-log-linker] container on host [192.168.122.9]"
│ time="2023-02-20T14:53:23+01:00" level=info msg="Removing container [rke-log-linker] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:53:23+01:00" level=info msg="[remove/rke-log-linker] Successfully removed container on host [192.168.122.9]"
│ time="2023-02-20T14:53:23+01:00" level=info msg="Image [rancher/rke-tools:v0.1.87] exists on host [192.168.122.9]"
│ time="2023-02-20T14:53:24+01:00" level=info msg="Starting container [rke-log-linker] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:53:24+01:00" level=info msg="[etcd] Successfully started [rke-log-linker] container on host [192.168.122.9]"
│ time="2023-02-20T14:53:24+01:00" level=info msg="Removing container [rke-log-linker] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:53:25+01:00" level=info msg="[remove/rke-log-linker] Successfully removed container on host [192.168.122.9]"
│ time="2023-02-20T14:53:25+01:00" level=info msg="[etcd] Successfully started etcd plane.. Checking etcd cluster health"
│ time="2023-02-20T14:53:26+01:00" level=info msg="[etcd] etcd host [192.168.122.9] reported healthy=true"
│ time="2023-02-20T14:53:26+01:00" level=info msg="[controlplane] Building up Controller Plane.."
│ time="2023-02-20T14:53:26+01:00" level=info msg="Finding container [service-sidekick] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:53:26+01:00" level=info msg="Image [rancher/rke-tools:v0.1.87] exists on host [192.168.122.9]"
│ time="2023-02-20T14:53:26+01:00" level=info msg="Image [rancher/hyperkube:v1.24.4-rancher1] exists on host [192.168.122.9]"
│ time="2023-02-20T14:53:26+01:00" level=info msg="Starting container [kube-apiserver] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:53:26+01:00" level=info msg="[controlplane] Successfully started [kube-apiserver] container on host [192.168.122.9]"
│ time="2023-02-20T14:53:26+01:00" level=info msg="[healthcheck] Start Healthcheck on service [kube-apiserver] on host [192.168.122.9]"
│ time="2023-02-20T14:53:36+01:00" level=info msg="[healthcheck] service [kube-apiserver] on host [192.168.122.9] is healthy"
│ time="2023-02-20T14:53:36+01:00" level=info msg="Image [rancher/rke-tools:v0.1.87] exists on host [192.168.122.9]"
│ time="2023-02-20T14:53:36+01:00" level=info msg="Starting container [rke-log-linker] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:53:37+01:00" level=info msg="[controlplane] Successfully started [rke-log-linker] container on host [192.168.122.9]"
│ time="2023-02-20T14:53:37+01:00" level=info msg="Removing container [rke-log-linker] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:53:38+01:00" level=info msg="[remove/rke-log-linker] Successfully removed container on host [192.168.122.9]"
│ time="2023-02-20T14:53:38+01:00" level=info msg="Image [rancher/hyperkube:v1.24.4-rancher1] exists on host [192.168.122.9]"
│ time="2023-02-20T14:53:38+01:00" level=info msg="Starting container [kube-controller-manager] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:53:38+01:00" level=info msg="[controlplane] Successfully started [kube-controller-manager] container on host [192.168.122.9]"
│ time="2023-02-20T14:53:38+01:00" level=info msg="[healthcheck] Start Healthcheck on service [kube-controller-manager] on host [192.168.122.9]"
│ time="2023-02-20T14:53:43+01:00" level=info msg="[healthcheck] service [kube-controller-manager] on host [192.168.122.9] is healthy"
│ time="2023-02-20T14:53:43+01:00" level=info msg="Image [rancher/rke-tools:v0.1.87] exists on host [192.168.122.9]"
│ time="2023-02-20T14:53:44+01:00" level=info msg="Starting container [rke-log-linker] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:53:44+01:00" level=info msg="[controlplane] Successfully started [rke-log-linker] container on host [192.168.122.9]"
│ time="2023-02-20T14:53:45+01:00" level=info msg="Removing container [rke-log-linker] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:53:45+01:00" level=info msg="[remove/rke-log-linker] Successfully removed container on host [192.168.122.9]"
│ time="2023-02-20T14:53:45+01:00" level=info msg="Image [rancher/hyperkube:v1.24.4-rancher1] exists on host [192.168.122.9]"
│ time="2023-02-20T14:53:45+01:00" level=info msg="Starting container [kube-scheduler] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:53:45+01:00" level=info msg="[controlplane] Successfully started [kube-scheduler] container on host [192.168.122.9]"
│ time="2023-02-20T14:53:45+01:00" level=info msg="[healthcheck] Start Healthcheck on service [kube-scheduler] on host [192.168.122.9]"
│ time="2023-02-20T14:53:51+01:00" level=info msg="[healthcheck] service [kube-scheduler] on host [192.168.122.9] is healthy"
│ time="2023-02-20T14:53:51+01:00" level=info msg="Image [rancher/rke-tools:v0.1.87] exists on host [192.168.122.9]"
│ time="2023-02-20T14:53:51+01:00" level=info msg="Starting container [rke-log-linker] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:53:52+01:00" level=info msg="[controlplane] Successfully started [rke-log-linker] container on host [192.168.122.9]"
│ time="2023-02-20T14:53:52+01:00" level=info msg="Removing container [rke-log-linker] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:53:52+01:00" level=info msg="[remove/rke-log-linker] Successfully removed container on host [192.168.122.9]"
│ time="2023-02-20T14:53:52+01:00" level=info msg="[controlplane] Successfully started Controller Plane.."
│ time="2023-02-20T14:53:52+01:00" level=info msg="[authz] Creating rke-job-deployer ServiceAccount"
│ time="2023-02-20T14:53:53+01:00" level=info msg="[authz] rke-job-deployer ServiceAccount created successfully"
│ time="2023-02-20T14:53:53+01:00" level=info msg="[authz] Creating system:node ClusterRoleBinding"
│ time="2023-02-20T14:53:53+01:00" level=info msg="[authz] system:node ClusterRoleBinding created successfully"
│ time="2023-02-20T14:53:53+01:00" level=info msg="[authz] Creating kube-apiserver proxy ClusterRole and ClusterRoleBinding"
│ time="2023-02-20T14:53:53+01:00" level=info msg="[authz] kube-apiserver proxy ClusterRole and ClusterRoleBinding created successfully"
│ time="2023-02-20T14:53:53+01:00" level=info msg="Successfully Deployed state file at [/media/aurimas/DATA1/P/nomadflex/SmallScaleCloud/tf.nomadflex.module.rancher_mgmt/terraform-provider-rke-tmp-390274541/cluster.rkestate]"
│ time="2023-02-20T14:53:53+01:00" level=info msg="[state] Saving full cluster state to Kubernetes"
│ time="2023-02-20T14:53:53+01:00" level=info msg="[state] Successfully Saved full cluster state to Kubernetes ConfigMap: full-cluster-state"
│ time="2023-02-20T14:53:53+01:00" level=info msg="[worker] Building up Worker Plane.."
│ time="2023-02-20T14:53:53+01:00" level=info msg="Finding container [service-sidekick] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:53:53+01:00" level=info msg="[sidekick] Sidekick container already created on host [192.168.122.9]"
│ time="2023-02-20T14:53:53+01:00" level=info msg="Image [rancher/hyperkube:v1.24.4-rancher1] exists on host [192.168.122.9]"
│ time="2023-02-20T14:53:53+01:00" level=info msg="Starting container [kubelet] on host [192.168.122.9], try #1"
│ time="2023-02-20T14:53:53+01:00" level=info msg="[worker] Successfully started [kubelet] container on host [192.168.122.9]"
│ time="2023-02-20T14:53:53+01:00" level=info msg="[healthcheck] Start Healthcheck on service [kubelet] on host [192.168.122.9]"
│ 
│ Failed running cluster err:[workerPlane] Failed to bring up Worker Plane: [Failed to verify healthcheck: Failed to check http://localhost:10248/healthz for service [kubelet] on host [192.168.122.9]: Get "http://localhost:10248/healthz": Unable to access the service on localhost:10248. The service might be still starting up. Error: ssh: rejected: connect failed (Connection refused), log: Error: failed to run Kubelet: unable to determine runtime API version: rpc error: code = Unavailable desc = connection error: desc = "transport: Error while dialing dial unix: missing address"]
│ ========================================
│ 
│ 
│   with rke_cluster.example_cluster,
│   on main.tf line 8, in resource "rke_cluster" "example_cluster":
│    8: resource "rke_cluster" "example_cluster" {
│ 

I would expect rke cluster to be created without errors:)

Are
  • 13
  • 3

0 Answers0