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

24sama

系统都是重新安装的,这样够干净了吧,但是报这个错误。还请大师指点一下

    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 个月 后