How to remove a Metricbeat daemonset?

How to remove a Metricbeat daemonset created with yaml:

apiVersion: beat.k8s.elastic.co/v1beta1
kind: Beat
metadata:
  name: metricbeat
  namespace: myspace 
spec:
  type: metricbeat
  version: 7.10.2
  elasticsearchRef:
    name: elasticsearch
  kibanaRef:
    name: kibana

A simple command does not help
kubectl delete -n myspace daemonset metricbeat-beat-metricbeat --force

Pods of this beat are in CrashLoopBackOff state because they do not recognize Kibana SSL which is configured for public domain, not for Kubernetes.

Btw, it would be good to have an option for Beats.
ssl.verification_mode: "none"

I have just started a Filebeat daemonset. It works, all pods are green.
But how to delete it?

The standard command can't delete it.
kubectl delete -n myspace daemonset filebeat-beat-filebeat

Damonset with Filebeat pods is automatically recreated!

    apiVersion: beat.k8s.elastic.co/v1beta1
    kind: Beat
    metadata:
      name: filebeat
      namespace: myspace 
    spec:
      type: filebeat
      version: 7.10.2
      elasticsearchRef:
        name: elasticsearch
      config:
        filebeat.autodiscover.providers:
        - node: ${NODE_NAME}
          type: kubernetes
          hints.default_config.enabled: "false"
          templates:
          - condition.equals.kubernetes.namespace: log-namespace
            config:
            - paths: ["/var/log/containers/*${data.kubernetes.container.id}.log"]
              type: container
          - condition.equals.kubernetes.labels.log-label: "true"
            config:
            - paths: ["/var/log/containers/*${data.kubernetes.container.id}.log"]
              type: container
        processors:
        - add_cloud_metadata: {}
        - add_host_metadata: {}
      daemonSet:
        podTemplate:
          spec:
            serviceAccountName: filebeat
            automountServiceAccountToken: true
            terminationGracePeriodSeconds: 30
            dnsPolicy: ClusterFirstWithHostNet
            hostNetwork: true # Allows to provide richer host metadata
            containers:
            - name: filebeat
              securityContext:
                runAsUser: 0
              resources:
                limits:
                  memory: 200Mi
                  cpu: 200m
                requests:
                  cpu: 100m
                  memory: 100Mi
              volumeMounts:
              - name: varlogcontainers
                mountPath: /var/log/containers
              - name: varlogpods
                mountPath: /var/log/pods
              - name: varlibdockercontainers
                mountPath: /var/lib/docker/containers
              env:
                - name: NODE_NAME
                  valueFrom:
                    fieldRef:
                      fieldPath: spec.nodeName
            volumes:
            - name: varlogcontainers
              hostPath:
                path: /var/log/containers
            - name: varlogpods
              hostPath:
                path: /var/log/pods
            - name: varlibdockercontainers
              hostPath:
                path: /var/lib/docker/containers

Hi,

The DaemonSet is managed by the Beat you created. If you want to delete the DaemonSet you must delete the Beat: kubectl delete beat/filebeat -n myspace

Thank you! It works.
It should be noticed in the documentation.