# Licensed to Apache Software Foundation (ASF) under one or more contributor # license agreements. See the NOTICE file distributed with # this work for additional information regarding copyright # ownership. Apache Software Foundation (ASF) licenses this file to you under # the Apache License, Version 2.0 (the "License"); you may # not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. apiVersion: operator.skywalking.apache.org/v1alpha1 kind: BanyanDB metadata: name: banyandb-test spec: version: 1.0.0 counts: 1 image: apache/skywalking-banyandb:latest config: - "standalone" - "--measure-root-path=/data/banyandb" - "--metadata-root-path=/data/banyandb" storages: - name: banyandb-volume path: "/data/banyandb" persistentVolumeClaimSpec: resources: requests: storage: 1Gi volumeMode: Filesystem accessModes: - ReadWriteOnce affinity: nodeAffinity: requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - key: storage operator: In values: - banyandb --- apiVersion: v1 kind: PersistentVolume metadata: name: banyandb-pv labels: type: local spec: capacity: storage: 1Gi volumeMode: Filesystem accessModes: - ReadWriteOnce persistentVolumeReclaimPolicy: Recycle hostPath: path: "/tmp/banyandb/data1"