blob: 48ca3bf5db3c9d5aba9d318d398ff85720b264a0 [file] [log] [blame]
# 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"