gosoon / kubernetes-operator

kubernetes-operator is a control plane and manage all kubernetes cluster lifecycle.
Apache License 2.0
77 stars 21 forks source link

在安装过程中,遇到报错。 #1

Open goversion opened 5 years ago

goversion commented 5 years ago

你好,我按照你的 readme 的 Getting started,体验了一下,遇到如下报错。就其使用过程,您能否给出更多说明或文档,感谢。

  1. Error creating: pods "kubernetes-operator-578998f49-" is forbidden: error looking up service account ecs-system/kubernetes-operator: serviceaccount "kubernetes-operator" not found

  2. 在执行 test/create_ecs.sh 时,遇到如下报错。

    http://127.0.0.1:8001/api/v1/region/default/cluster/test-cluster
    {
    "kind": "Status",
    "apiVersion": "v1",
    "metadata": {
    
    },
    "status": "Failure",
    "message": "the server could not find the requested resource",
    "reason": "NotFound",
    "details": {
    
    },
    "code": 404

Screenshot from 01

gosoon commented 5 years ago

你这个是部署 kube-operator 失败导致的,按如下方式部署完成后再创建 cr 即可:

$ kubectl create -f deploy/crds/ecs_v1_kubernetescluster_crd.yaml
$ kubectl create -f deploy/role.yaml
$ kubectl create -f deploy/kube-operator.yaml
$ bash test/create_ecs.sh