0

当我想通过以下命令重新启动部署时:kubectl rollout restart -n ind-iv -f mattermost-installation.yml它返回错误:unable to decode "mattermost-installation.yml": no kind "Mattermost" is registered for version "installation.mattermost.com/v1beta1" in scheme "k8s.io/kubectl/pkg/scheme/scheme.go:28"

yml 文件如下所示:

apiVersion: installation.mattermost.com/v1beta1
kind: Mattermost
metadata:
  name: mattermost-iv                                                         # Choose the desired name
spec:
  size: 1000users                                                             # Adjust to your requirements
  useServiceLoadBalancer: true                                                # Set to true to use AWS or Azure load balancers instead of an NGINX controller.
  ingressName: *************                                                  # Hostname used for Ingress, e.g. example.mattermost-example.com. Required when using an Ingress controller. Ignored if useServiceLoadBalancer is true.
  ingressAnnotations:
    kubernetes.io/ingress.class: nginx
  version: 6.0.0
  licenseSecret: ""                                                           # Name of a Kubernetes secret that contains Mattermost license. Required only for enterprise installation.
  database:
    external:
      secret: db-credentials                                                  # Name of a Kubernetes secret that contains connection string to external database.
  fileStore:
    external:
      url: **********                                                   # External File Storage URL.
      bucket: **********                                                # File Storage bucket name to use.
      secret: file-store-credentials
  mattermostEnv:
  - name: MM_FILESETTINGS_AMAZONS3SSE
    value: "false"
  - name: MM_FILESETTINGS_AMAZONS3SSL
    value: "false"

有人有想法吗?

4

0 回答 0