部署 EFS CSI
git clone https://github.com/nacos-group/nacos-k8s.git
cd nacos-k8s/operator
kubectl apply -f chart/nacos-operator/crds/crd.yaml
# 修改apiextensions.k8s.io/v1beta1为apiextensions.k8s.io/v1
kubectl apply -f chart/nacos-operator/nacos-operator-all.yaml
cat <<EOF > nacos-stand-alone.yaml
---
apiVersion: v1
kind: Namespace
metadata:
name: test-ops
---
apiVersion: nacos.io/v1alpha1
kind: Nacos
metadata:
name: nacos-prod
namespace: test-ops
spec:
# standalone/cluster
type: standalone
image: nacos/nacos-server:v2.0.3
replicas: 1
database:
type: embedded
resources:
requests:
cpu: 100m
memory: 512Mi
limits:
cpu: 2
memory: 2Gi
volume:
enabled: true
requests:
storage: 1Gi
storageClass: efs-sc
EOF
kubectl apply -f nacos-stand-alone.yaml