代码之家  ›  专栏  ›  技术社区  ›  Cassie

允许webhook创建连接被拒绝错误Minikube

  •  0
  • Cassie  · 技术社区  · 7 年前

    我想在pods创建上创建一个webhook。Kubernetes是用minikube运行的,这就是为什么对于ca\u bundle,我使用minikube/certs文件夹中ca.pem的路径。但是,我在应用webhook配置时遇到这样一个错误:

    error: unable to recognize "pods-webhook.yaml": Get https://minikube-ip:8443/api?timeout=32s: dial tcp minikube-ip:8443: connect: connection refused
    

    还有什么我应该配置的吗?我应该为ca\u bundle设置另一个文件吗?

    我想从java客户机使用这个许可钩子。 以下是pods-webhook.yaml文件:

    apiVersion: admissionregistration.k8s.io/v1beta1
    kind: ValidatingWebhookConfiguration
    metadata:
      name: pods-webhook
    webhooks:
      - name: create-pods-webhook
        rules:
          - apiGroups:
              - ""
            apiVersions:
              - v1
            operations:
              - CREATE
            resources:
              - pods
        clientConfig:
          service:
            name: create-pods-webhook-svc
            namespace: default
            path: "/validate"
          caBundle: ${CA_BUNDLE}
    
    0 回复  |  直到 7 年前