AWS EKS 上的 Kubernetes 集群,可以使用 HostPath 卷挂载节点上的目录到 pod 内部。以下是使用 HostPath 卷的示例:
apiVersion: v1
kind: Pod
metadata:
name: myapp
namespace: mynamespace
spec:
containers:
- name: myapp
image: myimage
volumeMounts:
- name: data
mountPath: /data
volumes:
- name: data
hostPath:
path: /mnt/data
/mnt/data
目录将被卷挂载到 pod 内部的 /data
目录中。注意:使用 HostPath 卷会触发安全问题,并且可能导致数据丢失。在生产环境中使用 HostPath 卷时,要特别谨慎。