• 安装部署
  • 参照v3.3.0版本Linux系统离线安装文档报错

duduxiaolong
./kk delete cluster -f config-sample.yaml
这样清理完成后,看看是不是把执行kk的目录下kubekey目录中有个kubeadm-config.yaml这个文件,把这个文件也删了再重新试试。也可以检查下/etc/kubernetes目录还有没有

    24sama

    我已经重新安装了操作系统还是报这个错误,它安装一些组件一直都在提示需要链接互联网,是不是官方文档里面关于config-sample.yaml配置文件哪里还需修改一下,麻烦你们看一下。只要一开通互联网,马上就可以安装好

      24sama

      离线包我是安装官网步骤一步一步做的,镜像都是下载完了,harbor仓库都安装好了

      manifest-sample.yaml文件内容如下:

      ---

      apiVersion: kubekey.kubesphere.io/v1alpha2

      kind: Manifest

      metadata:

      name: sample

      spec:

      arches:

      • amd64

      operatingSystems:

      • arch: amd64

        type: linux

        id: centos

        version: “7”

        repository:

        iso:

          localPath: /root/centos7-rpms-amd64.iso
          
          url:

      kubernetesDistributions:

      • type: kubernetes

        version: v1.22.10

      components:

      helm:
      
        version: v3.6.3
      
      cni:
      
        version: v0.9.1
      
      etcd:
      
        version: v3.4.13
      
      containerRuntimes:
      
      - type: docker
      
        version: 20.10.8
      
      crictl:
      - version: v1.22.0
      
      docker-registry:
      
        version: "2"
      
      harbor:
      
        version: v2.4.1
      
      docker-compose:
      
        version: v2.2.2

      images:

      • registry.cn-beijing.aliyuncs.com/kubesphereio/kube-apiserver:v1.22.10

      • registry.cn-beijing.aliyuncs.com/kubesphereio/kube-controller-manager:v1.22.10

      • registry.cn-beijing.aliyuncs.com/kubesphereio/kube-proxy:v1.22.10

      • registry.cn-beijing.aliyuncs.com/kubesphereio/kube-scheduler:v1.22.10

      • registry.cn-beijing.aliyuncs.com/kubesphereio/pause:3.5

      • registry.cn-beijing.aliyuncs.com/kubesphereio/coredns:1.8.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/cni:v3.20.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/kube-controllers:v3.20.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/node:v3.20.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/pod2daemon-flexvol:v3.20.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/typha:v3.20.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/flannel:v0.12.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/provisioner-localpv:2.10.1

      • registry.cn-beijing.aliyuncs.com/kubesphereio/linux-utils:2.10.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/haproxy:2.3

      • registry.cn-beijing.aliyuncs.com/kubesphereio/nfs-subdir-external-provisioner:v4.0.2

      • registry.cn-beijing.aliyuncs.com/kubesphereio/k8s-dns-node-cache:1.15.12

      • registry.cn-beijing.aliyuncs.com/kubesphereio/ks-installer:v3.3.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/ks-apiserver:v3.3.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/ks-console:v3.3.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/ks-controller-manager:v3.3.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/kubectl:v1.20.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/kubectl:v1.21.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/kubectl:v1.22.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/kubefed:v0.8.1

      • registry.cn-beijing.aliyuncs.com/kubesphereio/tower:v0.2.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/minio:RELEASE.2019-08-07T01-59-21Z

      • registry.cn-beijing.aliyuncs.com/kubesphereio/mc:RELEASE.2019-08-07T23-14-43Z

      • registry.cn-beijing.aliyuncs.com/kubesphereio/snapshot-controller:v4.0.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/nginx-ingress-controller:v1.1.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/defaultbackend-amd64:1.4

      • registry.cn-beijing.aliyuncs.com/kubesphereio/metrics-server:v0.4.2

      • registry.cn-beijing.aliyuncs.com/kubesphereio/redis:5.0.14-alpine

      • registry.cn-beijing.aliyuncs.com/kubesphereio/haproxy:2.0.25-alpine

      • registry.cn-beijing.aliyuncs.com/kubesphereio/alpine:3.14

      • registry.cn-beijing.aliyuncs.com/kubesphereio/openldap:1.3.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/netshoot:v1.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/cloudcore:v1.9.2

      • registry.cn-beijing.aliyuncs.com/kubesphereio/iptables-manager:v1.9.2

      • registry.cn-beijing.aliyuncs.com/kubesphereio/edgeservice:v0.2.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/openpitrix-jobs:v3.2.1

      • registry.cn-beijing.aliyuncs.com/kubesphereio/devops-apiserver:v3.3.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/devops-controller:v3.3.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/devops-tools:v3.3.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/ks-jenkins:v3.3.0-2.319.1

      • registry.cn-beijing.aliyuncs.com/kubesphereio/inbound-agent:4.10-2

      • registry.cn-beijing.aliyuncs.com/kubesphereio/builder-base:v3.2.2

      • registry.cn-beijing.aliyuncs.com/kubesphereio/builder-nodejs:v3.2.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/builder-maven:v3.2.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/builder-maven:v3.2.1-jdk11

      • registry.cn-beijing.aliyuncs.com/kubesphereio/builder-python:v3.2.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/builder-go:v3.2.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/builder-go:v3.2.2-1.16

      • registry.cn-beijing.aliyuncs.com/kubesphereio/builder-go:v3.2.2-1.17

      • registry.cn-beijing.aliyuncs.com/kubesphereio/builder-go:v3.2.2-1.18

      • registry.cn-beijing.aliyuncs.com/kubesphereio/builder-base:v3.2.2-podman

      • registry.cn-beijing.aliyuncs.com/kubesphereio/builder-nodejs:v3.2.0-podman

      • registry.cn-beijing.aliyuncs.com/kubesphereio/builder-maven:v3.2.0-podman

      • registry.cn-beijing.aliyuncs.com/kubesphereio/builder-maven:v3.2.1-jdk11-podman

      • registry.cn-beijing.aliyuncs.com/kubesphereio/builder-python:v3.2.0-podman

      • registry.cn-beijing.aliyuncs.com/kubesphereio/builder-go:v3.2.0-podman

      • registry.cn-beijing.aliyuncs.com/kubesphereio/builder-go:v3.2.2-1.16-podman

      • registry.cn-beijing.aliyuncs.com/kubesphereio/builder-go:v3.2.2-1.17-podman

      • registry.cn-beijing.aliyuncs.com/kubesphereio/builder-go:v3.2.2-1.18-podman

      • registry.cn-beijing.aliyuncs.com/kubesphereio/s2ioperator:v3.2.1

      • registry.cn-beijing.aliyuncs.com/kubesphereio/s2irun:v3.2.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/s2i-binary:v3.2.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/tomcat85-java11-centos7:v3.2.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/tomcat85-java11-runtime:v3.2.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/tomcat85-java8-centos7:v3.2.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/tomcat85-java8-runtime:v3.2.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/java-11-centos7:v3.2.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/java-8-centos7:v3.2.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/java-8-runtime:v3.2.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/java-11-runtime:v3.2.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/nodejs-8-centos7:v3.2.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/nodejs-6-centos7:v3.2.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/nodejs-4-centos7:v3.2.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/python-36-centos7:v3.2.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/python-35-centos7:v3.2.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/python-34-centos7:v3.2.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/python-27-centos7:v3.2.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/argocd:v2.3.3

      • registry.cn-beijing.aliyuncs.com/kubesphereio/argocd-applicationset:v0.4.1

      • registry.cn-beijing.aliyuncs.com/kubesphereio/dex:v2.30.2

      • registry.cn-beijing.aliyuncs.com/kubesphereio/redis:6.2.6-alpine

      • registry.cn-beijing.aliyuncs.com/kubesphereio/configmap-reload:v0.5.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/prometheus:v2.34.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/prometheus-config-reloader:v0.55.1

      • registry.cn-beijing.aliyuncs.com/kubesphereio/prometheus-operator:v0.55.1

      • registry.cn-beijing.aliyuncs.com/kubesphereio/kube-rbac-proxy:v0.11.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/kube-state-metrics:v2.3.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/node-exporter:v1.3.1

      • registry.cn-beijing.aliyuncs.com/kubesphereio/alertmanager:v0.23.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/thanos:v0.25.2

      • registry.cn-beijing.aliyuncs.com/kubesphereio/grafana:8.3.3

      • registry.cn-beijing.aliyuncs.com/kubesphereio/kube-rbac-proxy:v0.8.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/notification-manager-operator:v1.4.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/notification-manager:v1.4.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/notification-tenant-sidecar:v3.2.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/elasticsearch-curator:v5.7.6

      • registry.cn-beijing.aliyuncs.com/kubesphereio/elasticsearch-oss:6.8.22

      • registry.cn-beijing.aliyuncs.com/kubesphereio/fluentbit-operator:v0.13.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/docker:19.03

      • registry.cn-beijing.aliyuncs.com/kubesphereio/fluent-bit:v1.8.11

      • registry.cn-beijing.aliyuncs.com/kubesphereio/log-sidecar-injector:1.1

      • registry.cn-beijing.aliyuncs.com/kubesphereio/filebeat:6.7.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/kube-events-operator:v0.4.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/kube-events-exporter:v0.4.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/kube-events-ruler:v0.4.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/kube-auditing-operator:v0.2.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/kube-auditing-webhook:v0.2.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/pilot:1.11.1

      • registry.cn-beijing.aliyuncs.com/kubesphereio/proxyv2:1.11.1

      • registry.cn-beijing.aliyuncs.com/kubesphereio/jaeger-operator:1.27

      • registry.cn-beijing.aliyuncs.com/kubesphereio/jaeger-agent:1.27

      • registry.cn-beijing.aliyuncs.com/kubesphereio/jaeger-collector:1.27

      • registry.cn-beijing.aliyuncs.com/kubesphereio/jaeger-query:1.27

      • registry.cn-beijing.aliyuncs.com/kubesphereio/jaeger-es-index-cleaner:1.27

      • registry.cn-beijing.aliyuncs.com/kubesphereio/kiali-operator:v1.38.1

      • registry.cn-beijing.aliyuncs.com/kubesphereio/kiali:v1.38

      • registry.cn-beijing.aliyuncs.com/kubesphereio/busybox:1.31.1

      • registry.cn-beijing.aliyuncs.com/kubesphereio/nginx:1.14-alpine

      • registry.cn-beijing.aliyuncs.com/kubesphereio/wget:1.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/hello:plain-text

      • registry.cn-beijing.aliyuncs.com/kubesphereio/wordpress:4.8-apache

      • registry.cn-beijing.aliyuncs.com/kubesphereio/hpa-example:latest

      • registry.cn-beijing.aliyuncs.com/kubesphereio/java:openjdk-8-jre-alpine

      • registry.cn-beijing.aliyuncs.com/kubesphereio/fluentd:v1.4.2-2.0

      • registry.cn-beijing.aliyuncs.com/kubesphereio/perl:latest

      • registry.cn-beijing.aliyuncs.com/kubesphereio/examples-bookinfo-productpage-v1:1.16.2

      • registry.cn-beijing.aliyuncs.com/kubesphereio/examples-bookinfo-reviews-v1:1.16.2

      • registry.cn-beijing.aliyuncs.com/kubesphereio/examples-bookinfo-reviews-v2:1.16.2

      • registry.cn-beijing.aliyuncs.com/kubesphereio/examples-bookinfo-details-v1:1.16.2

      • registry.cn-beijing.aliyuncs.com/kubesphereio/examples-bookinfo-ratings-v1:1.16.3

      • registry.cn-beijing.aliyuncs.com/kubesphereio/scope:1.13.0

        24sama

        如何有问题,你可以发给链接给我,我下载一个你们做好了的离线包,我在试一试

        24sama

        内容如下:

        [root@master ~]# cat /etc/kubernetes/kubeadm-config.yaml

        ---

        apiVersion: kubeadm.k8s.io/v1beta2

        kind: ClusterConfiguration

        etcd:

        external:

        endpoints:
        
        - https://192.168.61.60:2379
        
        caFile: /etc/ssl/etcd/ssl/ca.pem
        
        certFile: /etc/ssl/etcd/ssl/node-master.pem
        
        keyFile: /etc/ssl/etcd/ssl/node-master-key.pem

        dns:

        type: CoreDNS

        imageRepository: dockerhub.kubekey.local/kubesphereio

        imageTag: 1.8.0

        imageRepository: dockerhub.kubekey.local/kubesphereio

        kubernetesVersion: v1.22.10

        certificatesDir: /etc/kubernetes/pki

        clusterName: cluster.local

        controlPlaneEndpoint: lb.kubesphere.local:6443

        networking:

        dnsDomain: cluster.local

        podSubnet: 10.233.64.0/18

        serviceSubnet: 10.233.0.0/18

        apiServer:

        extraArgs:

        audit-log-maxage: "30"
        
        audit-log-maxbackup: "10"
        
        audit-log-maxsize: "100"
        
        bind-address: 0.0.0.0
        
        feature-gates: ExpandCSIVolumes=true,CSIStorageCapacity=true,RotateKubeletServerCertificate=true,TTLAfterFinished=true

        certSANs:

        - kubernetes
        
        - kubernetes.default
        
        - kubernetes.default.svc
        
        - kubernetes.default.svc.cluster.local
        
        - localhost
        
        - 127.0.0.1
        
        - lb.kubesphere.local
        
        - 192.168.61.60
        
        - master
        
        - master.cluster.local
        
        - node
        
        - node.cluster.local
        
        - 192.168.61.61
        
        - 10.233.0.1

        controllerManager:

        extraArgs:

        node-cidr-mask-size: "24"
        
        bind-address: 0.0.0.0
        
        experimental-cluster-signing-duration: 87600h
        
        feature-gates: CSIStorageCapacity=true,RotateKubeletServerCertificate=true,TTLAfterFinished=true,ExpandCSIVolumes=true

        extraVolumes:

        • name: host-time

          hostPath: /etc/localtime

          mountPath: /etc/localtime

          readOnly: true

        scheduler:

        extraArgs:

        bind-address: 0.0.0.0
        
        feature-gates: CSIStorageCapacity=true,RotateKubeletServerCertificate=true,TTLAfterFinished=true,ExpandCSIVolumes=true

        ---

        apiVersion: kubeadm.k8s.io/v1beta2

        kind: InitConfiguration

        localAPIEndpoint:

        advertiseAddress: 192.168.61.60

        bindPort: 6443

        nodeRegistration:

        kubeletExtraArgs:

        cgroup-driver: systemd

        ---

        apiVersion: kubeproxy.config.k8s.io/v1alpha1

        kind: KubeProxyConfiguration

        clusterCIDR: 10.233.64.0/18

        iptables:

        masqueradeAll: false

        masqueradeBit: 14

        minSyncPeriod: 0s

        syncPeriod: 30s

        mode: ipvs

        ---

        apiVersion: kubelet.config.k8s.io/v1beta1

        kind: KubeletConfiguration

        cgroupDriver: systemd

        clusterDNS:

        - 169.254.25.10

        clusterDomain: cluster.local

        evictionHard:

        memory.available: 5%

        pid.available: 5%

        evictionMaxPodGracePeriod: 120

        evictionPressureTransitionPeriod: 30s

        evictionSoft:

        memory.available: 10%

        evictionSoftGracePeriod:

        memory.available: 2m

        featureGates:

        CSIStorageCapacity: true

        ExpandCSIVolumes: true

        RotateKubeletServerCertificate: true

        TTLAfterFinished: true

        kubeReserved:

        cpu: 200m

        memory: 250Mi

        maxPods: 110

        rotateCertificates: true

        systemReserved:

        cpu: 200m

        memory: 250Mi

        [root@master ~]#

        24sama

        请怎么生成的kubeadm-config.yaml文件里面的

        clusterDNS:

        - 169.254.25.10 是这个

          24sama
          应该是你虚拟机网络配置有点问题。主要报错日志是can not use “0.0.0.0 ”as the bind address for the API Server
          机器设置默认网关了吗?

            24sama

            现在我设置了网关,并且把物理机的网卡路由关掉。把虚拟机的网关可以ping通

            24sama

            设置了网关就安装成功了,谢谢。

            个人建议,你们可以在官网上注明一下要,虚拟机要配置网关

              10 个月 后